PrincipalCollection.Contains 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.
Mengembalikan nilai yang menunjukkan apakah yang ditentukan Principal adalah anggota PrincipalCollection. Principal dapat ditentukan dengan cara yang sama seperti dalam Add metode .
Overload
Contains(ComputerPrincipal) |
Mengembalikan nilai yang menunjukkan apakah koleksi berisi objek yang ditentukan ComputerPrincipal . |
Contains(GroupPrincipal) |
Mengembalikan nilai yang menunjukkan apakah koleksi berisi objek yang ditentukan GroupPrincipal . |
Contains(Principal) |
Mengembalikan nilai yang menunjukkan apakah koleksi berisi objek yang ditentukan Principal . |
Contains(UserPrincipal) |
Mengembalikan nilai yang menunjukkan apakah koleksi berisi objek yang ditentukan UserPrincipal . |
Contains(PrincipalContext, IdentityType, String) |
Mengembalikan nilai yang menunjukkan apakah objek yang Principal cocok dengan |
Keterangan
AddSeperti halnya , dan Remove ada empat kelebihan beban untuk fungsi ini, tetapi mereka semua melakukan hal yang sama. Kelebihan beban ekstra hanya diimplementasikan untuk meningkatkan kegunaan, sehingga pengembang yang menggunakan IntelliSense melihat kelebihan beban yang mengambil UserPrincipalobjek , , GroupPrincipalatau ComputerPrincipal . Memanggil salah satu kelebihan beban Pengguna, Grup, atau Komputer sama persis dengan memanggil Principal kelebihan beban.
Contains(ComputerPrincipal)
- Sumber:
- PrincipalCollection.cs
- Sumber:
- PrincipalCollection.cs
- Sumber:
- PrincipalCollection.cs
Mengembalikan nilai yang menunjukkan apakah koleksi berisi objek yang ditentukan ComputerPrincipal .
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
Parameter
- computer
- ComputerPrincipal
Objek ComputerPrincipal.
Mengembalikan
true
jika koleksi berisi objek yang ditentukan; jika tidak, false
.
- Atribut
Berlaku untuk
Contains(GroupPrincipal)
- Sumber:
- PrincipalCollection.cs
- Sumber:
- PrincipalCollection.cs
- Sumber:
- PrincipalCollection.cs
Mengembalikan nilai yang menunjukkan apakah koleksi berisi objek yang ditentukan GroupPrincipal .
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
Parameter
- group
- GroupPrincipal
Objek GroupPrincipal.
Mengembalikan
true
jika koleksi berisi objek yang ditentukan; jika tidak, false
.
- Atribut
Berlaku untuk
Contains(Principal)
- Sumber:
- PrincipalCollection.cs
- Sumber:
- PrincipalCollection.cs
- Sumber:
- PrincipalCollection.cs
Mengembalikan nilai yang menunjukkan apakah koleksi berisi objek yang ditentukan Principal .
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
Parameter
Mengembalikan
true
jika koleksi berisi objek yang ditentukan; jika tidak, false
.
Penerapan
- Atribut
Berlaku untuk
Contains(UserPrincipal)
- Sumber:
- PrincipalCollection.cs
- Sumber:
- PrincipalCollection.cs
- Sumber:
- PrincipalCollection.cs
Mengembalikan nilai yang menunjukkan apakah koleksi berisi objek yang ditentukan UserPrincipal .
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
Parameter
- user
- UserPrincipal
Objek UserPrincipal.
Mengembalikan
true
jika koleksi berisi objek yang ditentukan; jika tidak, false
.
- Atribut
Berlaku untuk
Contains(PrincipalContext, IdentityType, String)
- Sumber:
- PrincipalCollection.cs
- Sumber:
- PrincipalCollection.cs
- Sumber:
- PrincipalCollection.cs
Mengembalikan nilai yang menunjukkan apakah objek yang Principal cocok dengan identityType
/identityValue
pasangan berada dalam koleksi.
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
Parameter
- context
- PrincipalContext
Objek PrincipalContext dari prinsipal.
- identityType
- IdentityType
Objek IdentityType yang menentukan format identityValue
.
- identityValue
- String
String yang mengidentifikasi prinsipal, dalam format yang ditentukan oleh identityType
.
Mengembalikan
true
jika objek yang cocok dengan identityType
/identityValue
pasangan ada dalam koleksi; jika tidak, . false
- Atribut
Keterangan
Fungsi ini dapat melemparkan pengecualian berikut:
Pengecualian | Deskripsi |
---|---|
MultipleMatchesException | Ada beberapa prinsipal yang cocok dengan parameter ini. |
ArgumentException | Parameter identityType tidak boleh kosong. |