Bagikan melalui


SecurityPrincipalBase Kelas

Definisi

Kelas dasar untuk pengguna dan grup.

public ref class SecurityPrincipalBase : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="SecurityPrincipalBase", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class SecurityPrincipalBase : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
[<System.Runtime.Serialization.DataContract(Name="SecurityPrincipalBase", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type SecurityPrincipalBase = class
    inherit DataContractBase
Public Class SecurityPrincipalBase
Inherits DataContractBase
Warisan
SecurityPrincipalBase
Turunan
Atribut

Keterangan

SecurityPrincipalBase kelas dasar yang ditentukan untuk pengguna dan grup.

Konstruktor

SecurityPrincipalBase()

Konstruktor default untuk User.

Properti

AuditInfo

AuditInfoMenentukan .

Description

Menentukan deskripsi untuk prinsip keamanan.

Identifier

Menentukan pengguna Identifier.

SecurityPrivilege

Menentukan daftar SecurityPrivileges yang ditetapkan ke prinsipal.

SID

Pengidentifikasi token keamanan untuk perwakilan keamanan.

Metode

Equals(Object)

Dua pengguna sama jika SID mereka sama

GetHashCode()

Dasar yang baik untuk kode hash adalah SID pengguna

SetProperty<T>(T, T, String)

Mengubah properti ke nilai yang diberikan.
Mengembalikan apakah nilai baru berbeda dari nilai lama.

(Diperoleh dari DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Mengubah properti ke nilai yang diberikan.
Mengembalikan apakah nilai baru berbeda dari nilai lama.

(Diperoleh dari DataContractBase)

Berlaku untuk