Identity 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.
- Extends
Geerbte Eigenschaften
custom |
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 |
is |
True, wenn die Identität eine Mitgliedschaft in einer beliebigen Azure Devops-Gruppe in der Organisation hat. |
is |
True, wenn die Identität eine Gruppe ist. |
master |
|
member |
ID der Mitglieder der Identität (nur Gruppen). |
member |
|
members | |
meta |
|
properties | |
provider |
Der Anzeigename für die Identität, wie vom Quellidentitätsanbieter angegeben. |
resource |
|
social |
|
subject |
Betreffdeskriptor einer Graph-Entität. |
unique |
Geerbte Eigenschaftsdetails
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
geerbt vonIdentityBase.customDisplayName
descriptor
descriptor: IdentityDescriptor
Eigenschaftswert
id
Identitätsbezeichner. Auch als Speicherschlüssel oder VSID bezeichnet
id: string
Eigenschaftswert
string
geerbt vonIdentityBase.id
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
memberIds
ID der Mitglieder der Identität (nur Gruppen).
memberIds: string[]
Eigenschaftswert
string[]
memberOf
members
metaTypeId
properties
providerDisplayName
Der Anzeigename für die Identität, wie vom Quellidentitätsanbieter angegeben.
providerDisplayName: string
Eigenschaftswert
string
geerbt vonIdentityBase.providerDisplayName
resourceVersion
socialDescriptor
subjectDescriptor
Betreffdeskriptor einer Graph-Entität.
subjectDescriptor: string
Eigenschaftswert
string