ServiceClient class
ServiceClient sendet Dienstanforderungen und empfängt Antworten.
Konstruktoren
Service |
ServiceClient-Konstruktor |
Methoden
send |
Senden Sie eine HTTP-Anforderung, die mithilfe der angegebenen OperationSpec aufgefüllt wird. |
send |
Senden Sie die bereitgestellte httpRequest. |
Details zum Konstruktor
ServiceClient(TokenCredential | ServiceClientCredentials, ServiceClientOptions)
ServiceClient-Konstruktor
new ServiceClient(credentials?: TokenCredential | ServiceClientCredentials, options?: ServiceClientOptions)
Parameter
- credentials
Die Anmeldeinformationen, die für die Authentifizierung mit dem Dienst verwendet werden.
- options
- ServiceClientOptions
Die Dienstclientoptionen, die das Verhalten des Clients steuern.
Details zur Methode
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Senden Sie eine HTTP-Anforderung, die mithilfe der angegebenen OperationSpec aufgefüllt wird.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Parameter
- operationArguments
- OperationArguments
Die Argumente, von denen die vorlagenbasierten Werte der HTTP-Anforderung aufgefüllt werden.
- operationSpec
- OperationSpec
Die OperationSpec, die zum Auffüllen von httpRequest verwendet werden soll.
- callback
-
ServiceCallback<any>
Der Rückruf, der aufgerufen werden soll, wenn die Antwort empfangen wird.
Gibt zurück
Promise<RestResponse>
sendRequest(WebResourceLike | RequestPrepareOptions)
Senden Sie die bereitgestellte httpRequest.
function sendRequest(options: WebResourceLike | RequestPrepareOptions): Promise<HttpOperationResponse>
Parameter
- options
Gibt zurück
Promise<HttpOperationResponse>