Sprache

SecurityPrincipalBase Klasse

Definition

Basisklasse für Nutzer und Gruppe.

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
Vererbung
SecurityPrincipalBase
Abgeleitet
Attribute

Hinweise

Die spezifizierte Basisklasse SecurityPrincipalBase für Benutzer und Gruppe.

Konstruktoren

Name Beschreibung
SecurityPrincipalBase()

Standardkonstruktor für die User.

Eigenschaften

Name Beschreibung
AuditInfo

Gibt die AuditInfoan.

Description

Spezifiziert die Beschreibung für den Sicherheitsprinzipal.

Identifier

Spezifiziert den Benutzer Identifier.

SecurityPrivilege

Legt die Liste der dem Schulleiter zugewiesenen SecurityPrivileges Personen fest.

SID

Die Sicherheits-Token-Kennung für den Sicherheitsprinzip.

Methoden

Name Beschreibung
Equals(Object)

Zwei Nutzer sind gleich, wenn ihr SID gleich ist

GetHashCode()

Eine gute Grundlage für Hashcode ist das SID des Benutzers

SetProperty<T>(T, T, String, Boolean)

Ändert die Eigenschaft auf den gegebenen Wert.
Gibt zurück, ob der neue Wert sich vom alten unterscheidet.

(Geerbt von DataContractBase)
SetProperty<T>(T, T, String)

Ändert die Eigenschaft auf den gegebenen Wert.
Gibt zurück, ob der neue Wert sich vom alten unterscheidet.

(Geerbt von DataContractBase)

Gilt für: