Aracılığıyla paylaş


LocationsRestClient class

VSS REST api'lerine istekte bulunmak için kullanılması gereken (türetilen) temel sınıf

Extends

Oluşturucular

LocationsRestClient(IVssRestClientOptions)

Yöntemler

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

Bu, TeamFoundationConnectionService.Connect() öğesinden kopyalandı ve uyarlandı.

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

Belirli bir hizmet tanımını bulur.

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

Oluşturucu Ayrıntıları

LocationsRestClient(IVssRestClientOptions)

new LocationsRestClient(options: IVssRestClientOptions)

Parametreler

Yöntem Ayrıntıları

deleteServiceDefinition(string, string)

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

Parametreler

serviceType

string

identifier

string

Döndürülenler

Promise<void>

getConnectionData(ConnectOptions, number, number)

Bu, TeamFoundationConnectionService.Connect() öğesinden kopyalandı ve uyarlandı.

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

Parametreler

connectOptions
ConnectOptions
lastChangeId

number

Eski 32 bit LastChangeId

lastChangeId64

number

Kesilmemiş 64 bit LastChangeId

Döndürülenler

Promise<ConnectionData>

getResourceArea(string, string, string, string)

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

Parametreler

areaId

string

enterpriseName

string

organizationName

string

accessMapping

string

Döndürülenler

Promise<ResourceAreaInfo>

getResourceAreaByHost(string, string, string)

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

Parametreler

areaId

string

hostId

string

accessMapping

string

Döndürülenler

Promise<ResourceAreaInfo>

getResourceAreaByInstanceId(string, string, string)

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

Parametreler

areaId

string

instanceId

string

accessMapping

string

Döndürülenler

Promise<ResourceAreaInfo>

getResourceAreas(string, string)

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

Parametreler

enterpriseName

string

organizationName

string

Döndürülenler

Promise<ResourceAreaInfo[]>

getResourceAreasByHost(string)

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

Parametreler

hostId

string

Döndürülenler

Promise<ResourceAreaInfo[]>

getServiceDefinition(string, string, boolean, boolean)

Belirli bir hizmet tanımını bulur.

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

Parametreler

serviceType

string

identifier

string

allowFaultIn

boolean

Doğruysa, SPS'de ise bir ana bilgisayar örneği eşlemesinde hata yapmaya çalışacağız.

previewFaultIn

boolean

Doğruysa, bir konak örneği eşlemesini hesaplar ve döndürürüz, ancak kalıcı hale getirmeyiz.

Döndürülenler

getServiceDefinitions(string)

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

Parametreler

serviceType

string

Döndürülenler

Promise<ServiceDefinition[]>

updateServiceDefinitions(VssJsonCollectionWrapperV<ServiceDefinition[]>)

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

Parametreler

Döndürülenler

Promise<void>