IPrincipal Antarmuka
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.
Menentukan fungsionalitas dasar objek utama.
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
- Turunan
- Atribut
Objek utama mewakili konteks keamanan pengguna atas nama yang kodenya berjalan, termasuk identitas pengguna tersebut (IIdentity) dan peran apa pun tempat mereka berada.
Semua objek utama diperlukan untuk mengimplementasikan IPrincipal antarmuka. Untuk informasi selengkapnya tentang IPrincipal implementasi, lihat ClaimsPrincipal kelas .
Identity |
Mendapatkan identitas prinsipal saat ini. |
Is |
Menentukan apakah prinsipal saat ini termasuk dalam peran yang ditentukan. |
Produk | Versi |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
UWP | 10.0 |
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: