Sprache

User Klasse

Definition

Repräsentiert einen Benutzer, der dem MDS-System bekannt ist und dem Sicherheitsrechte zugewiesen werden können.

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

Hinweise

Der komplexe Typ User spezifiziert einen Active Directory-Nutzer, dem bestimmte Rechte zugewiesen sind. Diese Rechte wurden entweder von einer Active Directory-Gruppe übernommen oder direkt zugewiesen.

Konstruktoren

Name Beschreibung
User()

Standardkonstruktor für die User.

Eigenschaften

Name Beschreibung
AuditInfo

Gibt die AuditInfoan.

(Geerbt von SecurityPrincipalBase)
Description

Spezifiziert die Beschreibung für den Sicherheitsprinzipal.

(Geerbt von SecurityPrincipalBase)
DisplayName

Gibt den Anzeigenamen des Benutzers an.

EmailAddress

Gibt die E-Mail-Adresse an.

EmailFormat

Gibt die EmailFormatan.

GroupPrivileges

Spezifiziert die Liste der Gruppenberechtigungen Identifiers.

Identifier

Spezifiziert den Benutzer Identifier.

(Geerbt von SecurityPrincipalBase)
LastLogOn

Spezifiziert den letzten Login DateTime

LoggedIn

Gibt die Flagge an, die anzeigt, dass der Benutzer eingeloggt ist.

SecurityPrivilege

Legt die Liste der dem Schulleiter zugewiesenen SecurityPrivileges Personen fest.

(Geerbt von SecurityPrincipalBase)
SID

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

(Geerbt von SecurityPrincipalBase)

Methoden

Name Beschreibung
Equals(Object)

Zwei Nutzer sind gleich, wenn ihr SID gleich ist

(Geerbt von SecurityPrincipalBase)
GetHashCode()

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

(Geerbt von SecurityPrincipalBase)
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: