Bagikan melalui


SharedPropertyGroupManager.CreatePropertyGroup Metode

Definisi

Menemukan atau membuat grup properti dengan informasi yang diberikan.

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

Parameter

name
String

Nama properti yang diminta.

dwIsoMode
PropertyLockMode

Salah PropertyLockMode satu nilai. Lihat bagian Keterangan untuk informasi selengkapnya.

dwRelMode
PropertyReleaseMode

Salah PropertyReleaseMode satu nilai. Lihat bagian Keterangan untuk informasi selengkapnya.

fExist
Boolean

Ketika metode ini kembali, berisi true jika properti sudah ada; false jika panggilan membuat properti .

Mengembalikan

Yang diminta SharedPropertyGroup.

Contoh

Contoh kode berikut menunjukkan cara menggunakan CreatePropertyGroup metode untuk membuat manajer grup properti bersama.

// 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)

Keterangan

Dengan menggunakan dwIsoMode, selama operasi get and set, Anda dapat memilih untuk membuat properti penguncian atomik dengan menentukan SetGet, atau untuk mengunci properti selama durasi panggilan metode dengan menentukan Method.

Perhatian

Jangan gunakan Method saat membuat grup properti di konstruktor, melakukannya dapat mengakibatkan kebuntuan.

Jika mode rilis yang ditentukan untuk dwRelMode adalah Process, properti yang ditentukan oleh name ditahan hidup selama masa proses.

Berlaku untuk