SharedPropertyGroupManager.CreatePropertyGroup メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された情報を含むプロパティ グループを検索または作成します。
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値の 1 つ。 詳細については、「解説」セクションを参照してください。
- dwRelMode
- PropertyReleaseMode
PropertyReleaseMode値の 1 つ。 詳細については、「解説」セクションを参照してください。
- 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を使用して、取得および設定操作中に、SetGetを指定してロック プロパティをアトミックにするか、Methodを指定してメソッド呼び出しの期間中にプロパティをロックするかを選択できます。
Caution
コンストラクターでプロパティ グループを作成するときに Method を使用しないでください。これを行うと、デッドロックが発生する可能性があります。
dwRelModeに指定されたリリース モードがProcess場合、nameで指定されたプロパティは、プロセスの有効期間中有効です。