Freigeben über


IdentityBase interface

Base Identity-Klasse, um die "gekürzte" Identitätsklasse in der GetConnectionData-API zuzulassen, stellt sicher, dass on-the-wire-Darstellungen der abgeleiteten Klassen miteinander kompatibel sind (z. B. Server antwortet mit PublicIdentity-Objekt, während client deserialisiert sie als Identitätsobjekt) Abgeleitete Klassen sollten keine zusätzlichen [DataMember]-Eigenschaften aufweisen.

Eigenschaften

customDisplayName

Der benutzerdefinierte Anzeigename für die Identität (falls vorhanden). Wenn Sie diese Eigenschaft auf eine leere Zeichenfolge festlegen, wird der vorhandene benutzerdefinierte Anzeigename gelöscht. Das Festlegen dieser Eigenschaft auf NULL wirkt sich nicht auf den vorhandenen dauerhaften Wert aus (da NULL-Werte nicht über die Verbindung oder an die Datenbank gesendet werden)

descriptor
id

Identitätsbezeichner. Auch als Speicherschlüssel oder VSID bezeichnet

isActive

True, wenn die Identität eine Mitgliedschaft in einer beliebigen Azure Devops-Gruppe in der Organisation hat.

isContainer

True, wenn die Identität eine Gruppe ist.

masterId
memberIds

ID der Mitglieder der Identität (nur Gruppen).

memberOf
members
metaTypeId
properties
providerDisplayName

Der Anzeigename für die Identität, wie vom Quellidentitätsanbieter angegeben.

resourceVersion
socialDescriptor
subjectDescriptor

Betreffdeskriptor einer Graph-Entität.

uniqueUserId

Details zur Eigenschaft

customDisplayName

Der benutzerdefinierte Anzeigename für die Identität (falls vorhanden). Wenn Sie diese Eigenschaft auf eine leere Zeichenfolge festlegen, wird der vorhandene benutzerdefinierte Anzeigename gelöscht. Das Festlegen dieser Eigenschaft auf NULL wirkt sich nicht auf den vorhandenen dauerhaften Wert aus (da NULL-Werte nicht über die Verbindung oder an die Datenbank gesendet werden)

customDisplayName: string

Eigenschaftswert

string

descriptor

descriptor: IdentityDescriptor

Eigenschaftswert

id

Identitätsbezeichner. Auch als Speicherschlüssel oder VSID bezeichnet

id: string

Eigenschaftswert

string

isActive

True, wenn die Identität eine Mitgliedschaft in einer beliebigen Azure Devops-Gruppe in der Organisation hat.

isActive: boolean

Eigenschaftswert

boolean

isContainer

True, wenn die Identität eine Gruppe ist.

isContainer: boolean

Eigenschaftswert

boolean

masterId

masterId: string

Eigenschaftswert

string

memberIds

ID der Mitglieder der Identität (nur Gruppen).

memberIds: string[]

Eigenschaftswert

string[]

memberOf

memberOf: IdentityDescriptor[]

Eigenschaftswert

members

members: IdentityDescriptor[]

Eigenschaftswert

metaTypeId

metaTypeId: number

Eigenschaftswert

number

properties

properties: any

Eigenschaftswert

any

providerDisplayName

Der Anzeigename für die Identität, wie vom Quellidentitätsanbieter angegeben.

providerDisplayName: string

Eigenschaftswert

string

resourceVersion

resourceVersion: number

Eigenschaftswert

number

socialDescriptor

socialDescriptor: string

Eigenschaftswert

string

subjectDescriptor

Betreffdeskriptor einer Graph-Entität.

subjectDescriptor: string

Eigenschaftswert

string

uniqueUserId

uniqueUserId: number

Eigenschaftswert

number