次の方法で共有


FabricClient.ServiceManagementClient.GetServiceManifestAsync メソッド

定義

オーバーロード

GetServiceManifestAsync(String, String, String)

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

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

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

GetServiceManifestAsync(String, String, String)

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

public System.Threading.Tasks.Task<string> GetServiceManifestAsync (string applicationTypeName, string applicationTypeVersion, string serviceManifestName);
member this.GetServiceManifestAsync : string * string * string -> System.Threading.Tasks.Task<string>
Public Function GetServiceManifestAsync (applicationTypeName As String, applicationTypeVersion As String, serviceManifestName As String) As Task(Of String)

パラメーター

applicationTypeName
String

プロビジョニングされたアプリケーション マニフェストの名前。

applicationTypeVersion
String

プロビジョニングされたアプリケーション マニフェストのバージョン。

serviceManifestName
String

アプリケーション マニフェストで参照されるサービス マニフェストの名前。

戻り値

プロビジョニングされたサービス マニフェスト ドキュメント。

例外

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

注釈

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

適用対象

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

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

public System.Threading.Tasks.Task<string> GetServiceManifestAsync (string applicationTypeName, string applicationTypeVersion, string serviceManifestName, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.GetServiceManifestAsync : string * string * string * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function GetServiceManifestAsync (applicationTypeName As String, applicationTypeVersion As String, serviceManifestName As String, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of String)

パラメーター

applicationTypeName
String

プロビジョニングされたアプリケーション マニフェストの名前。

applicationTypeVersion
String

プロビジョニングされたアプリケーション マニフェストのバージョン。

serviceManifestName
String

アプリケーション マニフェストで参照されるサービス マニフェストの名前。

timeout
TimeSpan

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

cancellationToken
CancellationToken

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

戻り値

プロビジョニングされたサービス マニフェスト ドキュメント

例外

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

または が applicationTypeVersionserviceManifestName null/空の場合applicationTypeName

注釈

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

適用対象