SharedPropertyGroupManager.CreatePropertyGroup Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Recherche ou crée un groupe de propriétés avec les informations données.
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
Paramètres
- name
- String
Nom de la propriété demandée.
- dwIsoMode
- PropertyLockMode
Une des PropertyLockMode valeurs. Pour plus d’informations, consultez la section Remarques.
- dwRelMode
- PropertyReleaseMode
Une des PropertyReleaseMode valeurs. Pour plus d’informations, consultez la section Remarques.
- fExist
- Boolean
Lorsque cette méthode est retournée, contient true si la propriété existait déjà ; false si l’appel a créé la propriété.
Retours
Le fichier demandé SharedPropertyGroup.
Exemples
L’exemple de code suivant montre comment utiliser la CreatePropertyGroup méthode pour créer un gestionnaire de groupes de propriétés partagés.
// 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)
Remarques
À l’aide dwIsoModede , pendant les opérations d’obtention et de définition, vous pouvez choisir de rendre les propriétés de verrouillage atomiques SetGeten spécifiant , ou pour verrouiller les propriétés pendant la durée de l’appel de méthode en spécifiant Method.
Avertissement
N’utilisez Method pas lors de la création d’un groupe de propriétés dans un constructeur, ce qui peut entraîner un blocage.
Si le mode de mise en production spécifié pour dwRelMode est Process, la propriété spécifiée par name est conservée en vie pendant la durée de vie du processus.