FabricRuntime.RegisterServiceTypeAsync メソッド

定義

指定した serviceTypeName を、それを実装する実際のマネージド型に非同期的に timeout 関連付けます。 cancellationToken

public System.Threading.Tasks.Task RegisterServiceTypeAsync (string serviceTypeName, Type serviceTypeImplementation, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.RegisterServiceTypeAsync : string * Type * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function RegisterServiceTypeAsync (serviceTypeName As String, serviceTypeImplementation As Type, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

パラメーター

serviceTypeName
String

サービス型の型名 (文字列として)。 これは、マニフェストまたは CreateService コマンドで指定されているサービス グループの種類と一致する必要があります。

serviceTypeImplementation
Type

指定した serviceTypeNameを実装する修飾されたサービスの種類。

timeout
TimeSpan

Service Fabric が TimeoutException を返す前にこの操作を続行できる最大時間。

cancellationToken
CancellationToken

CancellationToken操作が監視している 。 操作を取り消す必要があることを示す通知を送信するために使用できます。 取り消しはアドバイザリであり、取り消された場合でも操作が完了する可能性があることに注意してください。

戻り値

非同期操作を表すタスク。

適用対象