Aracılığıyla paylaş


Identity 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 olun (örneğin, istemci onu Identity nesnesi olarak seri durumdan çıkarmışken Sunucu PublicIdentity nesnesiyle yanıt verir) Türetilmiş sınıfların ek [DataMember] özellikleri olmamalıdır

Extends

Devralınan Ö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

Kimlik ü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

Devralınan Özellik Detayları

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

IdentityBase.customDisplayName'dan Devralınan

descriptor

descriptor: IdentityDescriptor

Özellik Değeri

IdentityBase.tanımlayıcısından devralınan

id

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

id: string

Özellik Değeri

string

IdentityBase.id'dan Devralınan

isActive

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

isActive: boolean

Özellik Değeri

boolean

IdentityBase.isActiveDevralındı

isContainer

Kimlik bir grupsa true.

isContainer: boolean

Özellik Değeri

boolean

IdentityBase.isContainer'dan Devralınan

masterId

masterId: string

Özellik Değeri

string

IdentityBase.masterId'dan Devralınan

memberIds

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

memberIds: string[]

Özellik Değeri

string[]

IdentityBase.memberIdsDevralındı

memberOf

memberOf: IdentityDescriptor[]

Özellik Değeri

IdentityBase.memberOf'tan Devralınan

members

members: IdentityDescriptor[]

Özellik Değeri

IdentityBase.members Devralındı

metaTypeId

metaTypeId: number

Özellik Değeri

number

IdentityBase.metaTypeIdDevralındı

properties

properties: any

Özellik Değeri

any

IdentityBase.propertiesDevralındı

providerDisplayName

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

providerDisplayName: string

Özellik Değeri

string

IdentityBase.providerDisplayName Devralınmış

resourceVersion

resourceVersion: number

Özellik Değeri

number

IdentityBase.resourceVersion'dan Devralınmış

socialDescriptor

socialDescriptor: string

Özellik Değeri

string

IdentityBase.socialDescriptor'dan Devralınan

subjectDescriptor

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

subjectDescriptor: string

Özellik Değeri

string

IdentityBase.subjectDescriptor'dan Devralınmış

uniqueUserId

uniqueUserId: number

Özellik Değeri

number

IdentityBase.uniqueUserId Devralındı