PrincipalCollection.Contains Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un valore che indica se l'oggetto Principal specificato è un membro di PrincipalCollection. L'elemento Add può essere specificato come nei metodi Principal.
Overload
Contains(ComputerPrincipal) |
Restituisce un valore che indica se la raccolta contiene l'oggetto ComputerPrincipal specificato. |
Contains(GroupPrincipal) |
Restituisce un valore che indica se la raccolta contiene l'oggetto GroupPrincipal specificato. |
Contains(Principal) |
Restituisce un valore che indica se la raccolta contiene l'oggetto Principal specificato. |
Contains(UserPrincipal) |
Restituisce un valore che indica se la raccolta contiene l'oggetto UserPrincipal specificato. |
Contains(PrincipalContext, IdentityType, String) |
Restituisce un valore che indica se l'oggetto Principal corrispondente alla coppia |
Commenti
Come con Add, e Remove ci sono quattro overload per questa funzione, ma tutti fanno la stessa cosa. Gli overload aggiuntivi vengono implementati solo per migliorare l'usabilità, in modo che gli sviluppatori che usano IntelliSense visualizzino gli overload che accettano un UserPrincipaloggetto , GroupPrincipalo ComputerPrincipal . La chiamata a uno degli overload utente, gruppo o computer equivale esattamente alla chiamata dell'overload Principal .
Contains(ComputerPrincipal)
- Origine:
- PrincipalCollection.cs
- Origine:
- PrincipalCollection.cs
- Origine:
- PrincipalCollection.cs
Restituisce un valore che indica se la raccolta contiene l'oggetto ComputerPrincipal specificato.
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
Parametri
- computer
- ComputerPrincipal
Un oggetto ComputerPrincipal.
Restituisce
true
se l'insieme contiene l'oggetto specificato; in caso contrario, false
.
- Attributi
Si applica a
Contains(GroupPrincipal)
- Origine:
- PrincipalCollection.cs
- Origine:
- PrincipalCollection.cs
- Origine:
- PrincipalCollection.cs
Restituisce un valore che indica se la raccolta contiene l'oggetto GroupPrincipal specificato.
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
Parametri
- group
- GroupPrincipal
Un oggetto GroupPrincipal.
Restituisce
true
se l'insieme contiene l'oggetto specificato; in caso contrario, false
.
- Attributi
Si applica a
Contains(Principal)
- Origine:
- PrincipalCollection.cs
- Origine:
- PrincipalCollection.cs
- Origine:
- PrincipalCollection.cs
Restituisce un valore che indica se la raccolta contiene l'oggetto Principal specificato.
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
Parametri
Restituisce
true
se l'insieme contiene l'oggetto specificato; in caso contrario, false
.
Implementazioni
- Attributi
Si applica a
Contains(UserPrincipal)
- Origine:
- PrincipalCollection.cs
- Origine:
- PrincipalCollection.cs
- Origine:
- PrincipalCollection.cs
Restituisce un valore che indica se la raccolta contiene l'oggetto UserPrincipal specificato.
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
Parametri
- user
- UserPrincipal
Un oggetto UserPrincipal.
Restituisce
true
se l'insieme contiene l'oggetto specificato; in caso contrario, false
.
- Attributi
Si applica a
Contains(PrincipalContext, IdentityType, String)
- Origine:
- PrincipalCollection.cs
- Origine:
- PrincipalCollection.cs
- Origine:
- PrincipalCollection.cs
Restituisce un valore che indica se l'oggetto Principal corrispondente alla coppia identityType
/identityValue
è presente nella raccolta.
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
Parametri
- context
- PrincipalContext
Oggetto PrincipalContext dell'entità.
- identityType
- IdentityType
Oggetto IdentityType che specifica il formato di identityValue
.
- identityValue
- String
Stringa che identifica l'entità, nel formato specificato da identityType
.
Restituisce
true
se la raccolta contiene un oggetto corrispondente alla coppia identityType
/identityValue
; in caso contrario false
.
- Attributi
Commenti
Questa funzione può generare le eccezioni seguenti:
Eccezione | Descrizione |
---|---|
MultipleMatchesException | Esistono più entità corrispondenti a questi parametri. |
ArgumentException | Il identityType parametro non può essere vuoto. |