SecurityIdentifier Kelas
Definisi
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.
Mewakili pengidentifikasi keamanan (SID) dan menyediakan operasi marshaling dan perbandingan untuk SID.
public ref class SecurityIdentifier sealed : System::Security::Principal::IdentityReference, IComparable<System::Security::Principal::SecurityIdentifier ^>
public sealed class SecurityIdentifier : System.Security.Principal.IdentityReference, IComparable<System.Security.Principal.SecurityIdentifier>
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class SecurityIdentifier : System.Security.Principal.IdentityReference, IComparable<System.Security.Principal.SecurityIdentifier>
type SecurityIdentifier = class
inherit IdentityReference
interface IComparable<SecurityIdentifier>
[<System.Runtime.InteropServices.ComVisible(false)>]
type SecurityIdentifier = class
inherit IdentityReference
interface IComparable<SecurityIdentifier>
Public NotInheritable Class SecurityIdentifier
Inherits IdentityReference
Implements IComparable(Of SecurityIdentifier)
- Warisan
- Atribut
- Penerapan
Konstruktor
SecurityIdentifier(Byte[], Int32) |
Menginisialisasi instans SecurityIdentifier baru kelas dengan menggunakan representasi biner tertentu dari pengidentifikasi keamanan (SID). |
SecurityIdentifier(IntPtr) |
Menginisialisasi instans SecurityIdentifier baru kelas dengan menggunakan penunjuk ke bentuk biner pengidentifikasi keamanan (SID). |
SecurityIdentifier(String) |
Menginisialisasi instans SecurityIdentifier baru kelas dengan menggunakan pengidentifikasi keamanan (SID) yang ditentukan dalam format Bahasa Definisi Deskriptor Keamanan (SDDL). |
SecurityIdentifier(WellKnownSidType, SecurityIdentifier) |
Menginisialisasi instans SecurityIdentifier baru kelas dengan menggunakan jenis pengidentifikasi keamanan (SID) terkenal yang ditentukan dan SID domain. |
Bidang
MaxBinaryLength |
Mengembalikan ukuran maksimum, dalam byte, dari representasi biner pengidentifikasi keamanan. |
MinBinaryLength |
Mengembalikan ukuran minimum, dalam byte, dari representasi biner pengidentifikasi keamanan. |
Properti
AccountDomainSid |
Mengembalikan bagian pengidentifikasi keamanan domain akun (SID) dari SID yang diwakili oleh SecurityIdentifier objek jika SID mewakili SID akun Windows. Jika SID tidak mewakili SID akun Windows, properti ini mengembalikan |
BinaryLength |
Mengembalikan panjang, dalam byte, dari pengidentifikasi keamanan (SID) yang diwakili oleh SecurityIdentifier objek . |
Value |
Mengembalikan string Security Descriptor Definition Language (SDDL) huruf besar untuk pengidentifikasi keamanan (SID) yang diwakili oleh objek ini SecurityIdentifier . |
Metode
CompareTo(SecurityIdentifier) |
Membandingkan objek saat ini SecurityIdentifier dengan objek yang ditentukan SecurityIdentifier . |
Equals(Object) |
Mengembalikan nilai yang menunjukkan apakah objek ini SecurityIdentifier sama dengan objek tertentu. |
Equals(SecurityIdentifier) |
Menunjukkan apakah objek yang ditentukan SecurityIdentifier sama dengan objek saat ini SecurityIdentifier . |
GetBinaryForm(Byte[], Int32) |
Menyalin representasi biner dari pengidentifikasi keamanan (SID) yang ditentukan yang diwakili oleh SecurityIdentifier kelas ke array byte. |
GetHashCode() |
Berfungsi sebagai fungsi hash untuk objek saat ini SecurityIdentifier . Metode GetHashCode() ini cocok untuk algoritma hashing dan struktur data seperti tabel hash. |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
IsAccountSid() |
Mengembalikan nilai yang menunjukkan apakah pengidentifikasi keamanan (SID) yang diwakili oleh objek ini SecurityIdentifier adalah SID akun Windows yang valid. |
IsEqualDomainSid(SecurityIdentifier) |
Mengembalikan nilai yang menunjukkan apakah pengidentifikasi keamanan (SID) yang diwakili oleh objek ini SecurityIdentifier berasal dari domain yang sama dengan SID yang ditentukan. |
IsValidTargetType(Type) |
Mengembalikan nilai yang menunjukkan apakah jenis yang ditentukan adalah jenis terjemahan yang valid untuk SecurityIdentifier kelas. |
IsWellKnown(WellKnownSidType) |
Mengembalikan nilai yang menunjukkan apakah SecurityIdentifier objek cocok dengan jenis pengidentifikasi keamanan (SID) terkenal yang ditentukan. |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan pengidentifikasi keamanan (SID), dalam format Bahasa Definisi Deskriptor Keamanan (SDDL), untuk akun yang diwakili oleh SecurityIdentifier objek . Contoh format SDDL adalah S-1-5-9. |
Translate(Type) |
Menerjemahkan nama akun yang diwakili oleh SecurityIdentifier objek ke dalam jenis turunan lain IdentityReference. |
Operator
Equality(SecurityIdentifier, SecurityIdentifier) |
Membandingkan dua SecurityIdentifier objek untuk menentukan apakah objek tersebut sama. Mereka dianggap sama jika mereka memiliki representasi kanonis yang sama dengan yang dikembalikan oleh Value properti atau jika keduanya . |
Inequality(SecurityIdentifier, SecurityIdentifier) |
Membandingkan dua SecurityIdentifier objek untuk menentukan apakah objek tersebut tidak sama. Mereka dianggap tidak sama jika mereka memiliki representasi nama kanonis yang berbeda dari yang dikembalikan oleh Value properti atau jika salah satu objek adalah |