FabricClient.ServiceManagementClient クラス

定義

管理するサービスの有効化を表します。

public sealed class FabricClient.ServiceManagementClient
type FabricClient.ServiceManagementClient = class
Public NotInheritable Class FabricClient.ServiceManagementClient
継承
FabricClient.ServiceManagementClient

メソッド

CreateServiceAsync(ServiceDescription)

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

CreateServiceAsync(ServiceDescription, TimeSpan, CancellationToken)

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

CreateServiceFromTemplateAsync(ServiceFromTemplateDescription)

アプリケーション マニフェストで指定されたテンプレートからサービスをインスタンス化します。

CreateServiceFromTemplateAsync(ServiceFromTemplateDescription, TimeSpan, CancellationToken)

アプリケーション マニフェストで指定されたテンプレートからサービスをインスタンス化します。

CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[])

アプリケーション マニフェストで指定されたテンプレートからサービスをインスタンス化します。

CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[], TimeSpan, CancellationToken)

アプリケーション マニフェストで指定されたテンプレートからサービスをインスタンス化します。 また、タイムアウト間隔を取ります。これは、操作が監視しているキャンセル トークンと を返す前に、システムがこの操作を TimeoutException 続行できる最大時間です。

DeleteServiceAsync(DeleteServiceDescription)

指定したサービス インスタンスを削除します。

DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken)

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

DeleteServiceAsync(Uri)
古い.

指定したサービス インスタンスを削除します。

DeleteServiceAsync(Uri, TimeSpan, CancellationToken)
古い.

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

GetServiceDescriptionAsync(Uri)

指定したサービス インスタンスのサービスの説明を取得します。

GetServiceDescriptionAsync(Uri, TimeSpan, CancellationToken)

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

GetServiceManifestAsync(String, String, String)

指定したアプリケーションの種類名とアプリケーションの種類のバージョンで、プロビジョニングされたサービス マニフェスト ドキュメントを取得します。

GetServiceManifestAsync(String, String, String, TimeSpan, CancellationToken)

指定したアプリケーションの種類名とアプリケーションの種類のバージョンで、プロビジョニングされたサービス マニフェスト ドキュメントを取得します。 また、タイムアウト間隔を取ります。これは、操作が監視しているキャンセル トークンと を返す前に、システムがこの操作を TimeoutException 続行できる最大時間です。

RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription)

ServiceNotificationFilterDescription登録します。

RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription, TimeSpan, CancellationToken)

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

RegisterServicePartitionResolutionChangeHandler(Uri, Int64, ServicePartitionResolutionChangeHandler)
古い.

この API は非推奨です。代わりに を使用 RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) してください。

RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler)
古い.

この API は非推奨です。代わりに を使用 RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) してください。

RegisterServicePartitionResolutionChangeHandler(Uri, String, ServicePartitionResolutionChangeHandler)
古い.

この API は非推奨です。代わりに を使用 RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) してください。

RemoveReplicaAsync(String, Guid, Int64)

ノード上で実行されているサービス レプリカを削除します。

RemoveReplicaAsync(String, Guid, Int64, Boolean)

ノード上で実行されているサービス レプリカを削除します。

RemoveReplicaAsync(String, Guid, Int64, Boolean, TimeSpan, CancellationToken)

ノード上で実行されているサービス レプリカを削除します。 また、タイムアウト間隔を取ります。これは、操作が監視しているキャンセル トークンと を返す前に、システムがこの操作を TimeoutException 続行できる最大時間です。

RemoveReplicaAsync(String, Guid, Int64, TimeSpan, CancellationToken)

ノード上で実行されているサービス レプリカを削除します。 また、タイムアウト間隔を取ります。これは、操作が監視しているキャンセル トークンと を返す前に、システムがこの操作を TimeoutException 続行できる最大時間です。

ReportCompletionAsync(String, Guid, Int64, TimeSpan, CancellationToken)

ノードで実行されているサービスの完了としてサービス レプリカをマークします。 また、タイムアウト間隔を取ります。これは、操作が監視しているキャンセル トークンと を返す前に、システムがこの操作を TimeoutException 続行できる最大時間です。

ResolveServicePartitionAsync(Uri)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, Int64)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition, TimeSpan)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition, TimeSpan, CancellationToken)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, Int64, TimeSpan)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, Int64, TimeSpan, CancellationToken)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, ResolvedServicePartition)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan, CancellationToken)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, String)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition, TimeSpan)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition, TimeSpan, CancellationToken)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, String, TimeSpan)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, String, TimeSpan, CancellationToken)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, TimeSpan)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

ResolveServicePartitionAsync(Uri, TimeSpan, CancellationToken)

指定されたサービス パーティションがリッスンしているエンドポイントのセットをシステムに照会します。

RestartReplicaAsync(String, Guid, Int64)

ノード上で実行されている永続化されたサービスのサービス レプリカを再起動します。

RestartReplicaAsync(String, Guid, Int64, TimeSpan, CancellationToken)

ノード上で実行されている永続化されたサービスのサービス レプリカを再起動します。 また、タイムアウト間隔を取ります。これは、操作が監視しているキャンセル トークンと を返す前に、システムがこの操作を TimeoutException 続行できる最大時間です。

UnregisterServiceNotificationFilterAsync(Int64)

以前に登録した を登録解除 ServiceNotificationFilterDescriptionします。

UnregisterServiceNotificationFilterAsync(Int64, TimeSpan, CancellationToken)

以前に登録した を登録解除 ServiceNotificationFilterDescriptionします。

UnregisterServicePartitionResolutionChangeHandler(Int64)

以前に に登録された変更ハンドラーの登録を RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler)解除します。

UpdateServiceAsync(Uri, ServiceUpdateDescription)

指定した説明を含むサービスを更新します。

UpdateServiceAsync(Uri, ServiceUpdateDescription, TimeSpan, CancellationToken)

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

イベント

ServiceNotificationFilterMatched

によって以前に登録された RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) が、システム内のサービスのエンドポイントの変更と一致するとServiceNotificationFilterDescription発生します。

適用対象