IPrincipal Arabirim
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 asıl nesnenin temel işlevselliğini tanımlar.
public interface class IPrincipal
public interface IPrincipal
[System.Runtime.InteropServices.ComVisible(true)]
public interface IPrincipal
type IPrincipal = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IPrincipal = interface
Public Interface IPrincipal
- Türetilmiş
- Öznitelikler
Açıklamalar
Asıl nesne, kullanıcının kimliği (IIdentity) ve ait olduğu roller dahil olmak üzere kodun çalıştığı kullanıcının güvenlik bağlamını temsil eder.
Arabirimi uygulamak IPrincipal için tüm asıl nesneler gereklidir. Uygulamalar hakkında IPrincipal daha fazla bilgi için sınıfına ClaimsPrincipal bakın.
Özellikler
Identity |
Geçerli sorumlunun kimliğini alır. |
Yöntemler
IsInRole(String) |
Geçerli sorumlunun belirtilen role ait olup olmadığını belirler. |