FabricClient.ServiceManagementClient.CreateServiceAsync メソッド

定義

オーバーロード

CreateServiceAsync(ServiceDescription)

指定した説明を使用してサービスをインスタンス化します。

CreateServiceAsync(ServiceDescription, TimeSpan, CancellationToken)

指定した説明を使用してサービスをインスタンス化します。 また、タイムアウト間隔を取ります。これは、操作が監視しているキャンセル トークンと を返す前に、システムがこの操作を TimeoutException 続行できる最大時間です。

CreateServiceAsync(ServiceDescription)

指定した説明を使用してサービスをインスタンス化します。

public System.Threading.Tasks.Task CreateServiceAsync (System.Fabric.Description.ServiceDescription description);
member this.CreateServiceAsync : System.Fabric.Description.ServiceDescription -> System.Threading.Tasks.Task
Public Function CreateServiceAsync (description As ServiceDescription) As Task

パラメーター

description
ServiceDescription

サービスの構成。 には ServiceDescription 、サービスの作成に必要なすべての情報が含まれます。

戻り値

インスタンス化されたサービス。

例外

オブジェクトは FabricClient 閉じた状態です。 使用しているオブジェクトを FabricClient 破棄し、新しい FabricClient オブジェクトをインスタンス化します。

description が null の場合。

注釈

既定のタイムアウトは 1 分で、システムはこの操作を続行してから を TimeoutException返すことができます。

Service Fabric 名がまだ存在しない場合は、暗黙的に作成されます。

適用対象

CreateServiceAsync(ServiceDescription, TimeSpan, CancellationToken)

指定した説明を使用してサービスをインスタンス化します。 また、タイムアウト間隔を取ります。これは、操作が監視しているキャンセル トークンと を返す前に、システムがこの操作を TimeoutException 続行できる最大時間です。

public System.Threading.Tasks.Task CreateServiceAsync (System.Fabric.Description.ServiceDescription serviceDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.CreateServiceAsync : System.Fabric.Description.ServiceDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CreateServiceAsync (serviceDescription As ServiceDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

パラメーター

serviceDescription
ServiceDescription

サービスの構成。 には ServiceDescription 、サービスの作成に必要なすべての情報が含まれます。

timeout
TimeSpan

を返す TimeoutException前に、システムがこの操作を続行できる最大時間。

cancellationToken
CancellationToken

CancellationToken操作が監視している 。 操作を取り消す必要があるという通知を伝達するために使用できます。

戻り値

インスタンス化されたサービス。

例外

オブジェクトは FabricClient 閉じた状態です。 使用しているオブジェクトを FabricClient 破棄し、新しい FabricClient オブジェクトをインスタンス化します。

serviceDescription が null の場合。

注釈

Service Fabric 名がまだ存在しない場合は、暗黙的に作成されます。

適用対象