GroupPrincipal Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Grup hesaplarını kapsüller. Grup hesapları, yönetim amacıyla oluşturulan temel nesnelerden veya hesaplardan oluşan rastgele koleksiyonlar olabilir.
public ref class GroupPrincipal : System::DirectoryServices::AccountManagement::Principal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
public class GroupPrincipal : System.DirectoryServices.AccountManagement.Principal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class GroupPrincipal : System.DirectoryServices.AccountManagement.Principal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
type GroupPrincipal = class
inherit Principal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type GroupPrincipal = class
inherit Principal
Public Class GroupPrincipal
Inherits Principal
- Devralma
- Öznitelikler
Oluşturucular
GroupPrincipal(PrincipalContext, String) |
GroupPrincipal sınıfının yeni bir örneğini başlatır ve belirtilen bağlama ve SAM hesabı adına atar. |
GroupPrincipal(PrincipalContext) |
Belirtilen bağlamı kullanarak GroupPrincipal sınıfının yeni bir örneğini başlatır. |
Özellikler
Context |
Sorumluyla ilişkili bir asıl bağlam alır. (Devralındığı yer: Principal) |
ContextRaw |
Bu sorumluyla ilişkili bir asıl bağlam alır. (Devralındığı yer: Principal) |
ContextType |
Bu sorumluyla ilişkili asıl bağlam türünü belirten bağlam türü numaralandırma değerini alır. (Devralındığı yer: Principal) |
Description |
Sorumlunun açıklamasını alır veya ayarlar. (Devralındığı yer: Principal) |
DisplayName |
Bu sorumlunun görünen adını alır veya ayarlar. (Devralındığı yer: Principal) |
DistinguishedName |
Bu sorumlunun ayırt edici adını (DN) alır. (Devralındığı yer: Principal) |
GroupScope |
Bu grup sorumlusunun kapsamını belirten Null atanabilir GroupScope numaralandırmasını alır veya ayarlar. |
Guid |
Bu sorumluyla ilişkili GUID'yi alır. (Devralındığı yer: Principal) |
IsSecurityGroup |
Grubun güvenlik etkin olup olmadığını gösteren Null Atanabilir Boole değerini alır veya ayarlar. |
Members |
Grubun üyelerini temsil eden bir asıl nesne koleksiyonu alır. |
Name |
Bu sorumlunun adını alır veya ayarlar. (Devralındığı yer: Principal) |
SamAccountName |
Bu sorumlu için SAM hesabı adını alır veya ayarlar. (Devralındığı yer: Principal) |
Sid |
Sorumlunun Güvenlik Kimliğini (SID) alır. (Devralındığı yer: Principal) |
StructuralObjectClass |
Yapısal nesne sınıfı dizin özniteliğini alır. (Devralındığı yer: Principal) |
UserPrincipalName |
Bu sorumluyla ilişkili kullanıcı asıl adını (UPN) alır veya ayarlar. (Devralındığı yer: Principal) |
Yöntemler
CheckDisposedOrDeleted() |
Dispose() veya Delete() yöntemlerinin bu sınıfta çağrılıp çağrılmadığını belirler. Bu yöntem, bu asıl sınıftan türetilen sınıflar tarafından çağrılır. (Devralındığı yer: Principal) |
Delete() |
Asıl nesneyi depodan siler. (Devralındığı yer: Principal) |
Dispose() |
GroupPrincipal nesnesinin geçerli örneğini atar. |
Equals(Object) |
Sağlanan nesnenin geçerli nesneye eşit olup olmadığını belirten bir Boole değeri döndürür. (Devralındığı yer: Principal) |
ExtensionGet(String) |
Genişletilmiş sınıf nesnesinin özniteliğini alır. (Devralındığı yer: Principal) |
ExtensionSet(String, Object) |
Genişletilmiş sınıftaki bir özniteliğin değerini ayarlar. (Devralındığı yer: Principal) |
FindByIdentity(PrincipalContext, IdentityType, String) |
Belirtilen kimlik türü ve değeriyle eşleşen bir grup sorumlusu nesnesi döndürür. FindByIdentity yönteminin bu sürümü, kimlik değerinin biçimini belirler. |
FindByIdentity(PrincipalContext, String) |
Belirtilen kimlik değeriyle eşleşen bir grup sorumlusu nesnesi döndürür. |
GetGroups() |
Geçerli sorumlunun üye olduğu grupları belirten bir grup nesneleri koleksiyonu döndürür. (Devralındığı yer: Principal) |
GetGroups(PrincipalContext) |
Sorumlunun üyesi olduğu ve belirtilen bağlam parametresi tarafından sağlanan depoda bulunan grup nesnelerinin bir koleksiyonunu döndürür. (Devralındığı yer: Principal) |
GetHashCode() |
Karma algoritmalarında ve karma tablo gibi veri yapılarında kullanmak için uygun olan asıl nesnenin içeriğinden oluşturulan karmayı alır. (Devralındığı yer: Principal) |
GetMembers() |
Grupta yer alan asıl nesnelerin koleksiyonunu döndürür. |
GetMembers(Boolean) |
Grupta yer alan asıl nesnelerin koleksiyonunu döndürür. Özyinelemeli bayrağı true olarak ayarlandığında, bu yöntem geçerli grupta özyinelemeli olarak arama yapıp tüm iç içe grup üyelerini döndürür. |
GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
GetUnderlyingObject() |
Asıl nesne için kişi verilerini sağlayan temel DirectoryEntry nesnesini döndürür. (Devralındığı yer: Principal) |
GetUnderlyingObjectType() |
Temel alınan nesne türünü döndürür. (Devralındığı yer: Principal) |
IsMemberOf(GroupPrincipal) |
Sorumlunun belirtilen grubun üyesi olup olmadığını belirten bir Boole değeri döndürür. (Devralındığı yer: Principal) |
IsMemberOf(PrincipalContext, IdentityType, String) |
Sorumlunun kimlik türü ve değeriyle belirtilen grubun üyesi olup olmadığını belirten bir Boole değeri döndürür. (Devralındığı yer: Principal) |
MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
Save() |
Asıl nesnede yapılan değişiklikleri depoya kaydeder. Bu yeni bir asıl nesneyse, bu yöntem depoya ekler. (Devralındığı yer: Principal) |
Save(PrincipalContext) |
Asıl nesnede yapılan değişiklikleri depoya kaydeder. Bu yeni bir asıl nesneyse, bu yöntem onu belirtilen bağlama ekler. Sorumlu zaten kalıcı hale geldiyse, özgün bağlamdan belirtilen bağlama taşınır. (Devralındığı yer: Principal) |
ToString() |
Geçerli asıl nesnenin kullanıcı dostu dize gösterimini döndürür. (Devralındığı yer: Principal) |