IdentityBase interface
基标识类允许 GetConnectionData API 中的“剪裁”标识类,确保派生类的在线表示形式彼此兼容(例如,服务器在客户端反序列化为 Identity 对象时响应 PublicIdentity 对象)派生类不应具有其他 [DataMember] 属性
属性
| custom |
标识的自定义显示名称(如果有)。 将此属性设置为空字符串将清除现有的自定义显示名称。 将此属性设置为 null 不会影响现有的持久化值(因为 null 值不会通过线路或数据库发送) |
| descriptor | |
| id | 标识标识符。 也称为存储密钥或 VSID |
| is |
如此 如果标识具有组织中任何 Azure Devops 组的成员身份。 |
| is |
如此 如果标识是组。 |
| master |
|
| member |
标识成员的 ID(仅限组)。 |
| member |
|
| members | |
| meta |
|
| properties | |
| provider |
由源标识提供者指定的标识的显示名称。 |
| resource |
|
| social |
|
| subject |
Graph 实体的主题描述符。 |
| unique |
属性详细信息
customDisplayName
标识的自定义显示名称(如果有)。 将此属性设置为空字符串将清除现有的自定义显示名称。 将此属性设置为 null 不会影响现有的持久化值(因为 null 值不会通过线路或数据库发送)
customDisplayName: string
属性值
string
descriptor
id
标识标识符。 也称为存储密钥或 VSID
id: string
属性值
string
isActive
如此 如果标识具有组织中任何 Azure Devops 组的成员身份。
isActive: boolean
属性值
boolean
isContainer
如此 如果标识是组。
isContainer: boolean
属性值
boolean
masterId
masterId: string
属性值
string
memberIds
标识成员的 ID(仅限组)。
memberIds: string[]
属性值
string[]
memberOf
members
metaTypeId
metaTypeId: number
属性值
number
properties
properties: any
属性值
any
providerDisplayName
由源标识提供者指定的标识的显示名称。
providerDisplayName: string
属性值
string
resourceVersion
resourceVersion: number
属性值
number
socialDescriptor
socialDescriptor: string
属性值
string
subjectDescriptor
Graph 实体的主题描述符。
subjectDescriptor: string
属性值
string
uniqueUserId
uniqueUserId: number
属性值
number