SecurityPrincipalBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Basisklasse für Benutzer 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
- Abgeleitet
- Attribute
Hinweise
Gibt SecurityPrincipalBase die Basisklasse für Benutzer und Gruppe an.
Konstruktoren
SecurityPrincipalBase() |
Standardkonstruktor für User. |
Eigenschaften
AuditInfo |
Gibt AuditInfo an. |
Description |
Gibt die Beschreibung für den Sicherheitsprinzipal an. |
Identifier |
Gibt den Benutzer Identifieran. |
SecurityPrivilege |
Gibt die Liste der SecurityPrivileges dem Prinzipal zugewiesenen an. |
SID |
Der Sicherheitstokenbezeichner für den Sicherheitsprinzipal. |
Methoden
Equals(Object) |
Zwei Benutzer sind gleich, wenn ihre SID gleich ist |
GetHashCode() |
Eine gute Grundlage für Hashcode ist die SID des Benutzers. |
SetProperty<T>(T, T, String) |
Ändert die Eigenschaft in den angegebenen Wert. |
SetProperty<T>(T, T, String, Boolean) |
Ändert die Eigenschaft in den angegebenen Wert. |