다음을 통해 공유


SharedPropertyGroupManager.CreatePropertyGroup 메서드

정의

주어진 정보로 속성 그룹을 찾거나 만듭니다.

public:
 System::EnterpriseServices::SharedPropertyGroup ^ CreatePropertyGroup(System::String ^ name, System::EnterpriseServices::PropertyLockMode % dwIsoMode, System::EnterpriseServices::PropertyReleaseMode % dwRelMode, [Runtime::InteropServices::Out] bool % fExist);
public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup (string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist);
member this.CreatePropertyGroup : string * PropertyLockMode * PropertyReleaseMode * bool -> System.EnterpriseServices.SharedPropertyGroup
Public Function CreatePropertyGroup (name As String, ByRef dwIsoMode As PropertyLockMode, ByRef dwRelMode As PropertyReleaseMode, ByRef fExist As Boolean) As SharedPropertyGroup

매개 변수

name
String

요청된 속성의 이름입니다.

dwIsoMode
PropertyLockMode

PropertyLockMode 값 중 하나입니다. 자세한 내용은 설명 부분을 참조하세요.

dwRelMode
PropertyReleaseMode

PropertyReleaseMode 값 중 하나입니다. 자세한 내용은 설명 부분을 참조하세요.

fExist
Boolean

이 메서드에서 반환할 때 속성이 이미 있으면 true이고, 호출하여 속성이 만들어지면 false입니다.

반환

요청된 SharedPropertyGroup입니다.

예제

다음 코드 예제를 사용 하는 방법을 보여 줍니다는 CreatePropertyGroup 공유 속성 그룹 관리자를 만드는 방법.

// Create a shared property group.
SharedPropertyGroup^ group =
   groupManager->CreatePropertyGroup( "Receipts",  lockMode,  releaseMode,  groupExists );
// Create a shared property group.
SharedPropertyGroup group = groupManager.CreatePropertyGroup("Receipts",
                           ref lockMode, ref releaseMode, out groupExists);
' Create a shared property group.
Dim group As SharedPropertyGroup = groupManager.CreatePropertyGroup("Receipts", lockMode, releaseMode, groupExists)

설명

사용 하 여 dwIsoMode, get 및 set 중 작업 수도 잠금 속성을 지정 하 여 원자성 되도록 SetGet를 잠그는 메서드 기간 동안 속성을 지정 하 여 호출 또는 Method합니다.

주의

사용 하지 않는 Method 생성자에서 속성 그룹을 만들 때 발생할 수 있으므로 교착 상태가 발생에서 합니다.

릴리스 모드를 지정 하는 경우 dwRelMode 됩니다 Process에서 지정한 속성이 name 프로세스의 수명 동안 활성 상태로 유지 됩니다.

적용 대상