BlueprintManagementClient 類別

定義

藍圖用戶端

public class BlueprintManagementClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.Management.Blueprint.BlueprintManagementClient>, IDisposable, Microsoft.Azure.Management.Blueprint.IBlueprintManagementClient, Microsoft.Rest.Azure.IAzureClient
type BlueprintManagementClient = class
    inherit ServiceClient<BlueprintManagementClient>
    interface IBlueprintManagementClient
    interface IDisposable
    interface IAzureClient
Public Class BlueprintManagementClient
Inherits ServiceClient(Of BlueprintManagementClient)
Implements IAzureClient, IBlueprintManagementClient, IDisposable
繼承
BlueprintManagementClient
實作

建構函式

BlueprintManagementClient(DelegatingHandler[])

初始化 BlueprintManagementClient 類別的新實例。

BlueprintManagementClient(HttpClient, Boolean)

初始化 BlueprintManagementClient 類別的新實例。

BlueprintManagementClient(HttpClientHandler, DelegatingHandler[])

初始化 BlueprintManagementClient 類別的新實例。

BlueprintManagementClient(ServiceClientCredentials, DelegatingHandler[])

初始化 BlueprintManagementClient 類別的新實例。

BlueprintManagementClient(ServiceClientCredentials, HttpClient, Boolean)

初始化 BlueprintManagementClient 類別的新實例。

BlueprintManagementClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

初始化 BlueprintManagementClient 類別的新實例。

BlueprintManagementClient(Uri, DelegatingHandler[])

初始化 BlueprintManagementClient 類別的新實例。

BlueprintManagementClient(Uri, HttpClientHandler, DelegatingHandler[])

初始化 BlueprintManagementClient 類別的新實例。

BlueprintManagementClient(Uri, ServiceClientCredentials, DelegatingHandler[])

初始化 BlueprintManagementClient 類別的新實例。

BlueprintManagementClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

初始化 BlueprintManagementClient 類別的新實例。

屬性

AcceptLanguage

回應的慣用語言。

ApiVersion

用戶端 API 版本。

Artifacts

取得 IArtifactsOperations。

AssignmentOperations

取得 IAssignmentOperations。

Assignments

取得 IAssignmentsOperations。

BaseUri

服務的基底 URI。

Blueprints

取得 IBlueprintsOperations。

Credentials

用戶端連線到 Azure 所需的認證。

DeserializationSettings

取得或設定 json 還原序列化設定。

FirstMessageHandler

藍圖用戶端

(繼承來源 ServiceClient<T>)
GenerateClientRequestId

是否應該產生唯一的 x-ms-client-request-id。 當設定為 true 時,會產生唯一的 x-ms-client-request-id 值,並包含在每個要求中。 預設值為 true。

HttpClient

藍圖用戶端

(繼承來源 ServiceClient<T>)
HttpClientHandler

藍圖用戶端

(繼承來源 ServiceClient<T>)
HttpMessageHandlers

藍圖用戶端

(繼承來源 ServiceClient<T>)
LongRunningOperationRetryTimeout

長時間執行作業的重試逾時以秒為單位。 預設值為 30。

PublishedArtifacts

取得 IPublishedArtifactsOperations。

PublishedBlueprints

取得 IPublishedBlueprintsOperations。

SerializationSettings

取得或設定 json 序列化設定。

UserAgent

藍圖用戶端

(繼承來源 ServiceClient<T>)

方法

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

藍圖用戶端

(繼承來源 ServiceClient<T>)
Dispose()

藍圖用戶端

(繼承來源 ServiceClient<T>)
Dispose(Boolean)

藍圖用戶端

(繼承來源 ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

藍圖用戶端

(繼承來源 ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

藍圖用戶端

(繼承來源 ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

藍圖用戶端

(繼承來源 ServiceClient<T>)
SetUserAgent(String)

藍圖用戶端

(繼承來源 ServiceClient<T>)
SetUserAgent(String, String)

藍圖用戶端

(繼承來源 ServiceClient<T>)

擴充方法

GetLongRunningOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

取得長時間執行作業的作業結果。

GetLongRunningOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

取得長時間執行作業的作業結果。

GetLongRunningOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

取得長時間執行作業的作業結果。

GetLongRunningOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

取得長時間執行作業的作業結果。

GetPostOrDeleteOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

適用於