PrincipalCollection.Contains 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.
Retourne une valeur qui indique si le Principal spécifié est membre de PrincipalCollection. Le Principal peut être spécifié de la même façon que dans les méthodes Add.
Surcharges
Contains(ComputerPrincipal) |
Retourne une valeur indiquant si la collection contient l’objet ComputerPrincipal spécifié. |
Contains(GroupPrincipal) |
Retourne une valeur indiquant si la collection contient l’objet GroupPrincipal spécifié. |
Contains(Principal) |
Retourne une valeur indiquant si la collection contient l’objet Principal spécifié. |
Contains(UserPrincipal) |
Retourne une valeur indiquant si la collection contient l’objet UserPrincipal spécifié. |
Contains(PrincipalContext, IdentityType, String) |
Retourne une valeur indiquant si l’objet Principal correspondant à la paire |
Remarques
Comme avec Add, et Remove cette fonction comporte quatre surcharges, mais elles font toutes la même chose. Les surcharges supplémentaires sont implémentées uniquement pour améliorer la facilité d’utilisation, de sorte que les développeurs qui utilisent IntelliSense voient les surcharges qui prennent un UserPrincipalobjet , GroupPrincipalou ComputerPrincipal . Appeler une surcharge d’utilisateur, de groupe ou d’ordinateur équivaut exactement à appeler la Principal surcharge.
Contains(ComputerPrincipal)
- Source:
- PrincipalCollection.cs
- Source:
- PrincipalCollection.cs
- Source:
- PrincipalCollection.cs
Retourne une valeur indiquant si la collection contient l’objet ComputerPrincipal spécifié.
public:
bool Contains(System::DirectoryServices::AccountManagement::ComputerPrincipal ^ computer);
public bool Contains (System.DirectoryServices.AccountManagement.ComputerPrincipal computer);
[System.Security.SecurityCritical]
public bool Contains (System.DirectoryServices.AccountManagement.ComputerPrincipal computer);
member this.Contains : System.DirectoryServices.AccountManagement.ComputerPrincipal -> bool
[<System.Security.SecurityCritical>]
member this.Contains : System.DirectoryServices.AccountManagement.ComputerPrincipal -> bool
Public Function Contains (computer As ComputerPrincipal) As Boolean
Paramètres
- computer
- ComputerPrincipal
Objet ComputerPrincipal.
Retours
true
si la collection contient l'objet spécifié ; sinon false
.
- Attributs
S’applique à
Contains(GroupPrincipal)
- Source:
- PrincipalCollection.cs
- Source:
- PrincipalCollection.cs
- Source:
- PrincipalCollection.cs
Retourne une valeur indiquant si la collection contient l’objet GroupPrincipal spécifié.
public:
bool Contains(System::DirectoryServices::AccountManagement::GroupPrincipal ^ group);
public bool Contains (System.DirectoryServices.AccountManagement.GroupPrincipal group);
[System.Security.SecurityCritical]
public bool Contains (System.DirectoryServices.AccountManagement.GroupPrincipal group);
member this.Contains : System.DirectoryServices.AccountManagement.GroupPrincipal -> bool
[<System.Security.SecurityCritical>]
member this.Contains : System.DirectoryServices.AccountManagement.GroupPrincipal -> bool
Public Function Contains (group As GroupPrincipal) As Boolean
Paramètres
- group
- GroupPrincipal
Objet GroupPrincipal.
Retours
true
si la collection contient l'objet spécifié ; sinon false
.
- Attributs
S’applique à
Contains(Principal)
- Source:
- PrincipalCollection.cs
- Source:
- PrincipalCollection.cs
- Source:
- PrincipalCollection.cs
Retourne une valeur indiquant si la collection contient l’objet Principal spécifié.
public:
virtual bool Contains(System::DirectoryServices::AccountManagement::Principal ^ principal);
public bool Contains (System.DirectoryServices.AccountManagement.Principal principal);
[System.Security.SecurityCritical]
public bool Contains (System.DirectoryServices.AccountManagement.Principal principal);
abstract member Contains : System.DirectoryServices.AccountManagement.Principal -> bool
override this.Contains : System.DirectoryServices.AccountManagement.Principal -> bool
[<System.Security.SecurityCritical>]
abstract member Contains : System.DirectoryServices.AccountManagement.Principal -> bool
override this.Contains : System.DirectoryServices.AccountManagement.Principal -> bool
Public Function Contains (principal As Principal) As Boolean
Paramètres
Retours
true
si la collection contient l'objet spécifié ; sinon false
.
Implémente
- Attributs
S’applique à
Contains(UserPrincipal)
- Source:
- PrincipalCollection.cs
- Source:
- PrincipalCollection.cs
- Source:
- PrincipalCollection.cs
Retourne une valeur indiquant si la collection contient l’objet UserPrincipal spécifié.
public:
bool Contains(System::DirectoryServices::AccountManagement::UserPrincipal ^ user);
public bool Contains (System.DirectoryServices.AccountManagement.UserPrincipal user);
[System.Security.SecurityCritical]
public bool Contains (System.DirectoryServices.AccountManagement.UserPrincipal user);
member this.Contains : System.DirectoryServices.AccountManagement.UserPrincipal -> bool
[<System.Security.SecurityCritical>]
member this.Contains : System.DirectoryServices.AccountManagement.UserPrincipal -> bool
Public Function Contains (user As UserPrincipal) As Boolean
Paramètres
- user
- UserPrincipal
Objet UserPrincipal.
Retours
true
si la collection contient l'objet spécifié ; sinon false
.
- Attributs
S’applique à
Contains(PrincipalContext, IdentityType, String)
- Source:
- PrincipalCollection.cs
- Source:
- PrincipalCollection.cs
- Source:
- PrincipalCollection.cs
Retourne une valeur indiquant si l’objet Principal correspondant à la paire identityType
/identityValue
se trouve dans la collection.
public:
bool Contains(System::DirectoryServices::AccountManagement::PrincipalContext ^ context, System::DirectoryServices::AccountManagement::IdentityType identityType, System::String ^ identityValue);
public bool Contains (System.DirectoryServices.AccountManagement.PrincipalContext context, System.DirectoryServices.AccountManagement.IdentityType identityType, string identityValue);
[System.Security.SecurityCritical]
public bool Contains (System.DirectoryServices.AccountManagement.PrincipalContext context, System.DirectoryServices.AccountManagement.IdentityType identityType, string identityValue);
member this.Contains : System.DirectoryServices.AccountManagement.PrincipalContext * System.DirectoryServices.AccountManagement.IdentityType * string -> bool
[<System.Security.SecurityCritical>]
member this.Contains : System.DirectoryServices.AccountManagement.PrincipalContext * System.DirectoryServices.AccountManagement.IdentityType * string -> bool
Public Function Contains (context As PrincipalContext, identityType As IdentityType, identityValue As String) As Boolean
Paramètres
- context
- PrincipalContext
Objet PrincipalContext de l'entité de sécurité.
- identityType
- IdentityType
Objet IdentityType qui spécifie le format de identityValue
.
- identityValue
- String
Chaîne qui identifie le principal, au format spécifié par identityType
.
Retours
true
si un objet correspondant à la paire identityType
/identityValue
se trouve dans la collection ; sinon, false
.
- Attributs
Remarques
Cette fonction peut lever les exceptions suivantes :
Exception | Description |
---|---|
MultipleMatchesException | Plusieurs principaux correspondent à ces paramètres. |
ArgumentException | Le identityType paramètre ne peut pas être vide. |