PipeAuditRule 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.
Bir kanal için denetim kuralı tanımlayan erişim denetimi girişinin (ACE) soyutlamasını temsil eder.
public ref class PipeAuditRule sealed : System::Security::AccessControl::AuditRule
public sealed class PipeAuditRule : System.Security.AccessControl.AuditRule
type PipeAuditRule = class
inherit AuditRule
Public NotInheritable Class PipeAuditRule
Inherits AuditRule
- Devralma
Açıklamalar
Denetim kuralları, sistem nesnelerinde gerçekleştirilen eylemlerin günlüğe ne zaman ve nasıl kaydedileceğini belirler.
PipeAuditRule sınıfı, bir kullanıcı hesabını, sağlanması gereken erişim türünü (okuma, yazma vb.) ve denetimin yapılıp yapılmayacağını belirten temel erişim denetimi girişinin (ACE) özetini temsil eder. Bu sınıf, denetim kurallarının nesnelerden nasıl devralınacağını ve nesnelere nasıl yayılacağını belirtebilir.
Windows NT veya sonraki işletim sistemlerini çalıştıran bilgisayarlarda dosya denetimine izin vermek için Denetim Erişimi Güvenliği ilkesinin etkinleştirilmesi gerekir; varsayılan olarak, bu ilke Denetim Yok olarak ayarlanır.
Denetim Erişimi Güvenliği ilkesini etkinleştirmek için aşağıdaki adımları gerçekleştirin:
Başlat düğmesine tıklayın ve ardından Tüm Programlar'ın üzerine gelin. Yönetimsel Araçlar'ın üzerine gelin ve Yerel Güvenlik İlkesi'ne tıklayın.
Yerel Güvenlik Ayarları penceresinde Yerel İlkeler klasörünü genişletin ve Denetim İlkesi klasörüne sol tıklayın.
Nesne erişimi özelliklerini denetle iletişim kutusunu görüntülemek için Yerel Güvenlik Ayarları penceresinin sağ bölmesindeKimlik nesnesi erişimini denetle girdisine çift tıklayın.
Başarıları veya hataları günlüğe kaydetmek için Başarı veya Başarısızlık kutularını seçin.
Bir kullanıcı hesabı için denetim kuralının aynı kullanıcı hesabı için karşılık gelen bir erişim kuralı gerektirdiğini unutmayın.
Yeni bir denetim kuralı oluşturmak için sınıfını PipeAuditRule kullanın. sınıfını PipeSecurity kullanarak bu kuralı kalıcı hale ekleyebilirsiniz.
Oluşturucular
PipeAuditRule(IdentityReference, PipeAccessRights, AuditFlags) |
Bir nesnede PipeAuditRule belirtilen kullanıcı hesabı için sınıfının yeni bir IdentityReference örneğini başlatır. |
PipeAuditRule(String, PipeAccessRights, AuditFlags) |
Adlandırılmış kullanıcı hesabı için sınıfının yeni bir örneğini PipeAuditRule başlatır. |
Özellikler
AccessMask |
Bu kural için erişim maskesini alır. (Devralındığı yer: AuthorizationRule) |
AuditFlags |
Bu denetim kuralı için denetim bayraklarını alır. (Devralındığı yer: AuditRule) |
IdentityReference |
Bu kuralın IdentityReference uygulandığı değeri alır. (Devralındığı yer: AuthorizationRule) |
InheritanceFlags |
Bu kuralın alt nesneler tarafından nasıl devralındığını belirleyen bayrakların değerini alır. (Devralındığı yer: AuthorizationRule) |
IsInherited |
Bu kuralın açıkça ayarlandığını veya bir üst kapsayıcı nesnesinden devralındığını belirten bir değer alır. (Devralındığı yer: AuthorizationRule) |
PipeAccessRights |
PipeAccessRights Geçerli PipeAuditRule nesneyle ilişkili bayrakları alır. |
PropagationFlags |
Bu kuralın devralma işleminin alt nesnelere nasıl yayıldığına karar veren yayma bayraklarının değerini alır. Bu özellik yalnızca sabit listesi değeri InheritanceFlags olmadığında Noneönemlidir. (Devralındığı yer: AuthorizationRule) |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |