Bagikan melalui


LocationsRestClient class

Kelas dasar yang harus digunakan (berasal dari) untuk membuat permintaan ke VSS REST api

Memperluas

Konstruktor

LocationsRestClient(IVssRestClientOptions)

Metode

deleteServiceDefinition(string, string)
getConnectionData(ConnectOptions, number, number)

Ini disalin dan diadaptasi dari TeamFoundationConnectionService.Connect()

getResourceArea(string, string, string, string)
getResourceAreaByHost(string, string, string)
getResourceAreaByInstanceId(string, string, string)
getResourceAreas(string, string)
getResourceAreasByHost(string)
getServiceDefinition(string, string, boolean, boolean)

Menemukan definisi layanan tertentu.

getServiceDefinitions(string)
updateServiceDefinitions(VssJsonCollectionWrapperV<ServiceDefinition[]>)

Detail Konstruktor

LocationsRestClient(IVssRestClientOptions)

new LocationsRestClient(options: IVssRestClientOptions)

Parameter

Detail Metode

deleteServiceDefinition(string, string)

function deleteServiceDefinition(serviceType: string, identifier: string): Promise<void>

Parameter

serviceType

string

identifier

string

Mengembalikan

Promise<void>

getConnectionData(ConnectOptions, number, number)

Ini disalin dan diadaptasi dari TeamFoundationConnectionService.Connect()

function getConnectionData(connectOptions?: ConnectOptions, lastChangeId?: number, lastChangeId64?: number): Promise<ConnectionData>

Parameter

connectOptions
ConnectOptions
lastChangeId

number

LastChangeId 32-bit Usang

lastChangeId64

number

LastChangeId 64-bit tidak terpotong

Mengembalikan

Promise<ConnectionData>

getResourceArea(string, string, string, string)

function getResourceArea(areaId: string, enterpriseName?: string, organizationName?: string, accessMapping?: string): Promise<ResourceAreaInfo>

Parameter

areaId

string

enterpriseName

string

organizationName

string

accessMapping

string

Mengembalikan

Promise<ResourceAreaInfo>

getResourceAreaByHost(string, string, string)

function getResourceAreaByHost(areaId: string, hostId: string, accessMapping?: string): Promise<ResourceAreaInfo>

Parameter

areaId

string

hostId

string

accessMapping

string

Mengembalikan

Promise<ResourceAreaInfo>

getResourceAreaByInstanceId(string, string, string)

function getResourceAreaByInstanceId(areaId: string, instanceId: string, accessMapping: string): Promise<ResourceAreaInfo>

Parameter

areaId

string

instanceId

string

accessMapping

string

Mengembalikan

Promise<ResourceAreaInfo>

getResourceAreas(string, string)

function getResourceAreas(enterpriseName?: string, organizationName?: string): Promise<ResourceAreaInfo[]>

Parameter

enterpriseName

string

organizationName

string

Mengembalikan

Promise<ResourceAreaInfo[]>

getResourceAreasByHost(string)

function getResourceAreasByHost(hostId: string): Promise<ResourceAreaInfo[]>

Parameter

hostId

string

Mengembalikan

Promise<ResourceAreaInfo[]>

getServiceDefinition(string, string, boolean, boolean)

Menemukan definisi layanan tertentu.

function getServiceDefinition(serviceType: string, identifier: string, allowFaultIn?: boolean, previewFaultIn?: boolean): Promise<ServiceDefinition>

Parameter

serviceType

string

identifier

string

allowFaultIn

boolean

Jika true, kami akan mencoba kesalahan dalam pemetaan instans host jika di SPS.

previewFaultIn

boolean

Jika true, kami akan menghitung dan mengembalikan pemetaan instans host, tetapi tidak mempertahankannya.

Mengembalikan

getServiceDefinitions(string)

function getServiceDefinitions(serviceType?: string): Promise<ServiceDefinition[]>

Parameter

serviceType

string

Mengembalikan

Promise<ServiceDefinition[]>

updateServiceDefinitions(VssJsonCollectionWrapperV<ServiceDefinition[]>)

function updateServiceDefinitions(serviceDefinitions: VssJsonCollectionWrapperV<ServiceDefinition[]>): Promise<void>

Parameter

Mengembalikan

Promise<void>