Share via


IdentityBase interface

GetConnectionData API'sinde "kırpılmış" kimlik sınıfına izin vermek için Temel Kimlik sınıfı Türetilmiş sınıfların kablolu gösterimlerinin birbiriyle uyumlu olduğundan emin olur (örneğin, sunucu PublicIdentity nesnesiyle yanıt verirken istemci bunu Kimlik nesnesi olarak seri durumdan çıkartır) Türetilen sınıfların ek [DataMember] özellikleri olmamalıdır

Özellikler

customDisplayName

Kimliğin özel görünen adı (varsa). Bu özelliği boş bir dize olarak ayarlamak, var olan özel görünen adı temizler. Bu özelliğin null olarak ayarlanması mevcut kalıcı değeri etkilemez (null değerler kablo üzerinden veya veritabanına gönderilmediğinden)

descriptor
id

Kimlik Tanımlayıcısı. Depolama Anahtarı veya VSID olarak da adlandırılır

isActive

Kimliğin kuruluştaki herhangi bir Azure Devops grubunda üyeliği varsa True.

isContainer

Kimlik bir grupsa true.

masterId
memberIds

Kimliğin üyelerinin kimliği (yalnızca gruplar).

memberOf
members
metaTypeId
properties
providerDisplayName

Kaynak kimlik sağlayıcısı tarafından belirtilen kimliğin görünen adı.

resourceVersion
socialDescriptor
subjectDescriptor

Graph varlığının konu tanımlayıcısı.

uniqueUserId

Özellik Ayrıntıları

customDisplayName

Kimliğin özel görünen adı (varsa). Bu özelliği boş bir dize olarak ayarlamak, var olan özel görünen adı temizler. Bu özelliğin null olarak ayarlanması mevcut kalıcı değeri etkilemez (null değerler kablo üzerinden veya veritabanına gönderilmediğinden)

customDisplayName: string

Özellik Değeri

string

descriptor

descriptor: IdentityDescriptor

Özellik Değeri

id

Kimlik Tanımlayıcısı. Depolama Anahtarı veya VSID olarak da adlandırılır

id: string

Özellik Değeri

string

isActive

Kimliğin kuruluştaki herhangi bir Azure Devops grubunda üyeliği varsa True.

isActive: boolean

Özellik Değeri

boolean

isContainer

Kimlik bir grupsa true.

isContainer: boolean

Özellik Değeri

boolean

masterId

masterId: string

Özellik Değeri

string

memberIds

Kimliğin üyelerinin kimliği (yalnızca gruplar).

memberIds: string[]

Özellik Değeri

string[]

memberOf

memberOf: IdentityDescriptor[]

Özellik Değeri

members

members: IdentityDescriptor[]

Özellik Değeri

metaTypeId

metaTypeId: number

Özellik Değeri

number

properties

properties: any

Özellik Değeri

any

providerDisplayName

Kaynak kimlik sağlayıcısı tarafından belirtilen kimliğin görünen adı.

providerDisplayName: string

Özellik Değeri

string

resourceVersion

resourceVersion: number

Özellik Değeri

number

socialDescriptor

socialDescriptor: string

Özellik Değeri

string

subjectDescriptor

Graph varlığının konu tanımlayıcısı.

subjectDescriptor: string

Özellik Değeri

string

uniqueUserId

uniqueUserId: number

Özellik Değeri

number