SharedPropertyGroupManager.CreatePropertyGroup Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.