Share via


MapsClientOptions interface

MapsClientOptions'i temsil eden bir arabirim.

Extends

AzureServiceClientOptions

Özellikler

baseUri

Devralınan Özellikler

acceptLanguage

{string} [options.acceptLanguage] - Yanıt için tercih edilen dili alır veya ayarlar. Varsayılan değer: "en-US".

agentSettings

Her HTTP isteği için kullanılacak HTTP ve HTTPS aracıları (yalnızca Node.js).

clientRequestIdHeaderName

Belirtilirse, HTTP işlem hattına bu üst bilgi adıyla tüm giden isteklere üst bilgi ve istek kimliği olarak rastgele bir UUID ekleyecek bir GenerateRequestIdPolicy eklenir.

deserializationContentTypes

JSON veya XML serileştirme ile ilişkilendirilecek içerik türleri.

generateClientRequestIdHeader

Her HTTP isteği için bir istemci isteği kimliği üst bilgisi oluşturulup oluşturulmayacağı.

httpClient

HTTP istekleri göndermek için kullanılacak HttpClient.

httpPipelineLogger

HTTP işlem hattı içindeki RequestPolicies hatalarını ayıklamak için kullanılabilecek HttpPipelineLogger.

longRunningOperationRetryTimeout

{number} [options.longRunningOperationRetryTimeout] - Uzun Süre Çalışan İşlemler için yeniden deneme zaman aşımını saniye olarak alır veya ayarlar. Varsayılan değer 30’dur.

noRetryPolicy

true olarak ayarlanırsa varsayılan yeniden deneme ilkesini kapatın.

proxySettings

Her HTTP isteği için kullanılacak ara sunucu ayarları (yalnızca Node.js).

requestPolicyFactories

Tel üzerinde HTTP isteği göndermek için kullanılan RequestPolicy işlem hattını oluşturmak için çağrılan bir fabrika dizisi veya defaultRequestPolicyFactories değerini alıp kullanılacak requestPolicyFactories'i döndüren bir işlev.

rpRegistrationRetryTimeout

AutomaticRPRegistration için yeniden deneme zaman aşımını saniyeler içinde alır veya ayarlar. Varsayılan değer 30’dur.

userAgent

İstek gönderilirken telemetri üst bilgisine ayarlanacak dize veya varsayılan kullanıcı aracısı dizesini alan ve kullanılacak kullanıcı aracısı dizesini döndüren bir işlev.

userAgentHeaderName

İstek gönderilirken telemetri üst bilgisi için kullanılacak üst bilgi adı. Bu belirtilmezse, Node.js üzerinde çalıştırılırken "User-Agent" kullanılır ve tarayıcıda çalışırken "x-ms-command-name" kullanılır.

withCredentials

Tarayıcıdaki CORS isteklerine kimlik bilgilerinin eklenip eklenmeyeceği. Daha fazla bilgi edinmek için bkz. https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.

Özellik Ayrıntıları

baseUri

baseUri?: string

Özellik Değeri

string

Devralınan Özellik Detayları

acceptLanguage

{string} [options.acceptLanguage] - Yanıt için tercih edilen dili alır veya ayarlar. Varsayılan değer: "en-US".

acceptLanguage?: string

Özellik Değeri

string

Devralınan AzureServiceClientOptions.acceptLanguage

agentSettings

Her HTTP isteği için kullanılacak HTTP ve HTTPS aracıları (yalnızca Node.js).

agentSettings?: AgentSettings

Özellik Değeri

AgentSettings

Devralınan ServiceClientOptions.agentSettings

clientRequestIdHeaderName

Belirtilirse, HTTP işlem hattına bu üst bilgi adıyla tüm giden isteklere üst bilgi ve istek kimliği olarak rastgele bir UUID ekleyecek bir GenerateRequestIdPolicy eklenir.

clientRequestIdHeaderName?: string

Özellik Değeri

string

Devralınan ServiceClientOptions.clientRequestIdHeaderName

deserializationContentTypes

JSON veya XML serileştirme ile ilişkilendirilecek içerik türleri.

deserializationContentTypes?: DeserializationContentTypes

Özellik Değeri

DeserializationContentTypes

Devralınan ServiceClientOptions.deserializationContentTypes

generateClientRequestIdHeader

Her HTTP isteği için bir istemci isteği kimliği üst bilgisi oluşturulup oluşturulmayacağı.

generateClientRequestIdHeader?: boolean

Özellik Değeri

boolean

Devralınan ServiceClientOptions.generateClientRequestIdHeader

httpClient

HTTP istekleri göndermek için kullanılacak HttpClient.

httpClient?: HttpClient

Özellik Değeri

HttpClient

Devralınan ServiceClientOptions.httpClient

httpPipelineLogger

HTTP işlem hattı içindeki RequestPolicies hatalarını ayıklamak için kullanılabilecek HttpPipelineLogger.

httpPipelineLogger?: HttpPipelineLogger

Özellik Değeri

HttpPipelineLogger

Devralınan ServiceClientOptions.httpPipelineLogger

longRunningOperationRetryTimeout

{number} [options.longRunningOperationRetryTimeout] - Uzun Süre Çalışan İşlemler için yeniden deneme zaman aşımını saniye olarak alır veya ayarlar. Varsayılan değer 30’dur.

longRunningOperationRetryTimeout?: number

Özellik Değeri

number

Devralınan AzureServiceClientOptions.longRunningOperationRetryTimeout

noRetryPolicy

true olarak ayarlanırsa varsayılan yeniden deneme ilkesini kapatın.

noRetryPolicy?: boolean

Özellik Değeri

boolean

Devralınan ServiceClientOptions.noRetryPolicy

proxySettings

Her HTTP isteği için kullanılacak ara sunucu ayarları (yalnızca Node.js).

proxySettings?: ProxySettings

Özellik Değeri

ProxySettings

Devralınan ServiceClientOptions.proxySettings

requestPolicyFactories

Tel üzerinde HTTP isteği göndermek için kullanılan RequestPolicy işlem hattını oluşturmak için çağrılan bir fabrika dizisi veya defaultRequestPolicyFactories değerini alıp kullanılacak requestPolicyFactories'i döndüren bir işlev.

requestPolicyFactories?: RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | { create(nextPolicy: RequestPolicy, options: RequestPolicyOptions) => RequestPolicy }[]

Özellik Değeri

RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | { create(nextPolicy: RequestPolicy, options: RequestPolicyOptions) => RequestPolicy }[]

Devralınan ServiceClientOptions.requestPolicyFactories

rpRegistrationRetryTimeout

AutomaticRPRegistration için yeniden deneme zaman aşımını saniyeler içinde alır veya ayarlar. Varsayılan değer 30’dur.

rpRegistrationRetryTimeout?: number

Özellik Değeri

number

Devralınan ServiceClientOptions.rpRegistrationRetryTimeout

userAgent

İstek gönderilirken telemetri üst bilgisine ayarlanacak dize veya varsayılan kullanıcı aracısı dizesini alan ve kullanılacak kullanıcı aracısı dizesini döndüren bir işlev.

userAgent?: string | (defaultUserAgent: string) => string

Özellik Değeri

string | (defaultUserAgent: string) => string

Devralınan ServiceClientOptions.userAgent

userAgentHeaderName

İstek gönderilirken telemetri üst bilgisi için kullanılacak üst bilgi adı. Bu belirtilmezse, Node.js üzerinde çalıştırılırken "User-Agent" kullanılır ve tarayıcıda çalışırken "x-ms-command-name" kullanılır.

userAgentHeaderName?: string | (defaultUserAgentHeaderName: string) => string

Özellik Değeri

string | (defaultUserAgentHeaderName: string) => string

Devralınan ServiceClientOptions.userAgentHeaderName

withCredentials

Tarayıcıdaki CORS isteklerine kimlik bilgilerinin eklenip eklenmeyeceği. Daha fazla bilgi edinmek için bkz. https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.

withCredentials?: boolean

Özellik Değeri

boolean

Devralınan ServiceClientOptions.withCredentials