ComputerPrincipal 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.
Bilgisayar hesabı olan sorumluları kapsüller.
public ref class ComputerPrincipal : System::DirectoryServices::AccountManagement::AuthenticablePrincipal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
public class ComputerPrincipal : System.DirectoryServices.AccountManagement.AuthenticablePrincipal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class ComputerPrincipal : System.DirectoryServices.AccountManagement.AuthenticablePrincipal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
type ComputerPrincipal = class
inherit AuthenticablePrincipal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type ComputerPrincipal = class
inherit AuthenticablePrincipal
Public Class ComputerPrincipal
Inherits AuthenticablePrincipal
- Devralma
- Öznitelikler
Oluşturucular
ComputerPrincipal(PrincipalContext, String, String, Boolean) |
Belirtilen bağlamı, SAM hesabı adını, parolayı ve etkin değeri kullanarak ComputerPrincipal sınıfının yeni bir örneğini başlatır. |
ComputerPrincipal(PrincipalContext) |
ComputerPrincipal sınıfının yeni bir örneğini başlatır ve belirtilen bağlama atar. |
Özellikler
AccountExpirationDate |
Hesabın süresinin dolmasına ilişkin tarih ve saati belirten Null atanabilir bir DateTime alır veya ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
AccountLockoutTime |
Hesabın kilitlendiği tarih ve saati belirten Null atanabilir DateTime alır. (Devralındığı yer: AuthenticablePrincipal) |
AdvancedSearchFilter |
Nesneyi PrincipalSearchergeçirmeden önce salt okunur özellikleri ayarlamak için Örne Göre Sorgu ile kullanmak üzere bir AdvancedFilters nesnesi döndürür. (Devralındığı yer: AuthenticablePrincipal) |
AllowReversiblePasswordEncryption |
Bu hesap için geri alınabilen parola şifrelemesinin etkinleştirilip etkinleştirilmediğini belirten bir Boole değeri alır veya ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
BadLogonCount |
Bu hesap için yanlış kimlik bilgileri kullanılarak yapılan oturum açma girişimlerinin sayısını alır. (Devralındığı yer: AuthenticablePrincipal) |
Certificates |
Bu hesap için X509 sertifikalarını içeren bir X509Certificate2Collection alır. (Devralındığı yer: AuthenticablePrincipal) |
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) |
DelegationPermitted |
Hesabın temsilci seçilip temsilci seçilemeyeceğini belirten Null Atanabilir Boole değerini alır veya ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
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) |
Enabled |
Bu hesabın kimlik doğrulaması için etkinleştirilip etkinleştirilmediğini belirten Null Atanabilir Boole değerini alır veya ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
Guid |
Bu sorumluyla ilişkili GUID'yi alır. (Devralındığı yer: Principal) |
HomeDirectory |
Bu hesabın giriş dizinini alır veya ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
HomeDrive |
Bu hesabın giriş sürücüsünü alır veya ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
LastBadPasswordAttempt |
Bu hesapta yapılan son yanlış parola girişiminin tarih ve saatini belirten Null atanabilir DateTime alır. (Devralındığı yer: AuthenticablePrincipal) |
LastLogon |
Bu hesabın son oturum açma tarihini ve saatini belirten Null atanabilir DateTime alır. (Devralındığı yer: AuthenticablePrincipal) |
LastPasswordSet |
Bu hesap için parolanın ayarlandığı son tarih ve saati belirten Null atanabilir DateTime alır. (Devralındığı yer: AuthenticablePrincipal) |
Name |
Bu sorumlunun adını alır veya ayarlar. (Devralındığı yer: Principal) |
PasswordNeverExpires |
Bu hesap için parolanın süresinin dolup dolmayacağını belirten bir Boole değeri alır veya ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
PasswordNotRequired |
Bu hesap için parola gerekip gerekmediğini belirten bir Boole değeri alır veya ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
PermittedLogonTimes |
Sorumlunun oturum açabileceği saatleri alır veya ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
PermittedWorkstations |
Bu sorumlunun oturum açmasına izin verilen iş istasyonlarının listesini alır. (Devralındığı yer: AuthenticablePrincipal) |
SamAccountName |
Bu sorumlu için SAM hesabı adını alır veya ayarlar. (Devralındığı yer: Principal) |
ScriptPath |
Bu hesabın betik yolunu alır veya ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
ServicePrincipalNames |
Bilgisayar hesabı için Hizmet Asıl Adları (SPN) koleksiyonunu alır. |
Sid |
Sorumlunun Güvenlik Kimliğini (SID) alır. (Devralındığı yer: Principal) |
SmartcardLogonRequired |
Hesapta oturum açmak için akıllı kart gerekip gerekmediğini belirten bir Boole değeri alır veya ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
StructuralObjectClass |
Yapısal nesne sınıfı dizin özniteliğini alır. (Devralındığı yer: Principal) |
UserCannotChangePassword |
Kullanıcının bu hesabın parolasını değiştirip değiştiremeyeceğini belirten bir Boole değeri alır veya ayarlar. Bunu bir ComputerPrincipalile kullanmayın. (Devralındığı yer: AuthenticablePrincipal) |
UserPrincipalName |
Bu sorumluyla ilişkili kullanıcı asıl adını (UPN) alır veya ayarlar. (Devralındığı yer: Principal) |
Yöntemler
ChangePassword(String, String) |
Hesap parolasını eski paroladan yeni parolaya değiştirir. Bunu bir ComputerPrincipalile kullanmayın. (Devralındığı yer: AuthenticablePrincipal) |
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() |
Principal nesnesinin geçerli örneğini atar. (Devralındığı yer: Principal) |
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) |
ExpirePasswordNow() |
Bu hesabın parolasının süresi dolar. Bu, kullanıcıyı bir sonraki oturum açmada parolasını değiştirmeye zorlar. (Devralındığı yer: AuthenticablePrincipal) |
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) |
FindByBadPasswordAttempt(PrincipalContext, DateTime, MatchType) |
Belirtilen parametrelerde hatalı parola denemeleri olan ComputerPrincipal nesnelerden oluşan PrincipalSearchResult<T> bir koleksiyon döndürür. |
FindByExpirationTime(PrincipalContext, DateTime, MatchType) |
Belirtilen tarih ve saat aralığında süre sonu süresi olan ComputerPrincipal nesnelerden oluşan PrincipalSearchResult<T> bir koleksiyon döndürür. |
FindByIdentity(PrincipalContext, IdentityType, String) |
Belirtilen kimlik türü ve değeriyle eşleşen bir bilgisayar 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 bilgisayar sorumlusu nesnesi döndürür. |
FindByLockoutTime(PrincipalContext, DateTime, MatchType) |
Belirtilen tarih ve saat aralığında kilitlenme zamanı olan ComputerPrincipal nesnelerden oluşan PrincipalSearchResult<T> bir koleksiyon döndürür. |
FindByLogonTime(PrincipalContext, DateTime, MatchType) |
Belirtilen tarih ve saat aralığında oturum açma zamanı olan ComputerPrincipal nesnelerden oluşan PrincipalSearchResult<T> bir koleksiyon döndürür. |
FindByPasswordSetTime(PrincipalContext, DateTime, MatchType) |
Belirtilen tarih ve saat aralığında parola ayarlama zamanına sahip ComputerPrincipal nesnelerden oluşan bir PrincipalSearchResult<T> koleksiyonu 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) |
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) |
IsAccountLockedOut() |
Hesabın şu anda kilitli olup olmadığını belirten bir Boole değeri döndürür. (Devralındığı yer: AuthenticablePrincipal) |
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) |
RefreshExpiredPassword() |
Süresi dolan parolayı yeniler. (Devralındığı yer: AuthenticablePrincipal) |
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) |
SetPassword(String) |
Hesap parolasını belirtilen değere ayarlar. (Devralındığı yer: AuthenticablePrincipal) |
ToString() |
Geçerli asıl nesnenin kullanıcı dostu dize gösterimini döndürür. (Devralındığı yer: Principal) |
UnlockAccount() |
Şu anda kilitliyse hesabın kilidini açar. (Devralındığı yer: AuthenticablePrincipal) |