你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FabricClient.QueryClient.GetDeployedApplicationListAsync 方法

定义

重载

GetDeployedApplicationListAsync(String, Uri)

获取具有指定应用程序名称的节点上部署的应用程序。 有关更多功能,请使用 GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription)。 将来将弃用此方法。

GetDeployedApplicationListAsync(String)

获取已部署的应用程序列表。 有关更多功能,请使用 GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription)。 将来将弃用此方法。

GetDeployedApplicationListAsync(String, Uri, TimeSpan, CancellationToken)

获取具有指定应用程序名称的节点上部署的应用程序。 有关更多功能,请使用 GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription, TimeSpan, CancellationToken)。 将来将弃用此方法。

GetDeployedApplicationListAsync(String, Uri)

获取具有指定应用程序名称的节点上部署的应用程序。 有关更多功能,请使用 GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription)。 将来将弃用此方法。

public System.Threading.Tasks.Task<System.Fabric.Query.DeployedApplicationList> GetDeployedApplicationListAsync (string nodeName, Uri applicationNameFilter);
member this.GetDeployedApplicationListAsync : string * Uri -> System.Threading.Tasks.Task<System.Fabric.Query.DeployedApplicationList>
Public Function GetDeployedApplicationListAsync (nodeName As String, applicationNameFilter As Uri) As Task(Of DeployedApplicationList)

参数

nodeName
String

要为其获取应用程序的节点的名称。 这是区分大小写的完全匹配项。 此值不应为 null 或空,如果节点名称与群集上的任何节点都不匹配,则会引发异常。

applicationNameFilter
Uri

筛选结果以仅包含与此应用程序名称匹配的应用程序。

返回

表示异步查询操作的任务。

返回的任务包含作为 DeployedApplicationList的已部署应用程序的列表。

例外

此操作的超时时间为 60 秒。

有关处理常见 FabricClient 故障,请参阅 https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions

对于此查询,此异常通常意味着给定的节点名称与群集中的任何节点都不匹配。

适用于

GetDeployedApplicationListAsync(String)

获取已部署的应用程序列表。 有关更多功能,请使用 GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription)。 将来将弃用此方法。

public System.Threading.Tasks.Task<System.Fabric.Query.DeployedApplicationList> GetDeployedApplicationListAsync (string nodeName);
member this.GetDeployedApplicationListAsync : string -> System.Threading.Tasks.Task<System.Fabric.Query.DeployedApplicationList>
Public Function GetDeployedApplicationListAsync (nodeName As String) As Task(Of DeployedApplicationList)

参数

nodeName
String

要为其获取应用程序的节点的名称。 这是区分大小写的完全匹配项。 此值不应为 null 或空,如果节点名称与群集上的任何节点都不匹配,则会引发异常。

返回

表示异步查询操作的任务。

返回的任务包含作为 DeployedApplicationList的已部署应用程序的列表。

例外

此操作的超时时间为 60 秒。

有关处理常见 FabricClient 故障,请参阅 https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions

对于此查询,此异常通常意味着给定的节点名称与群集中的任何节点都不匹配。

适用于

GetDeployedApplicationListAsync(String, Uri, TimeSpan, CancellationToken)

获取具有指定应用程序名称的节点上部署的应用程序。 有关更多功能,请使用 GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription, TimeSpan, CancellationToken)。 将来将弃用此方法。

public System.Threading.Tasks.Task<System.Fabric.Query.DeployedApplicationList> GetDeployedApplicationListAsync (string nodeName, Uri applicationNameFilter, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.GetDeployedApplicationListAsync : string * Uri * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Query.DeployedApplicationList>
Public Function GetDeployedApplicationListAsync (nodeName As String, applicationNameFilter As Uri, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of DeployedApplicationList)

参数

nodeName
String

要为其获取应用程序的节点的名称。 这是区分大小写的完全匹配项。 此值不应为 null 或空,如果节点名称与群集上的任何节点都不匹配,则会引发异常。

applicationNameFilter
Uri

筛选结果以仅包含与此应用程序名称匹配的应用程序。

timeout
TimeSpan

指定此操作在超时之前必须完成的持续时间。

cancellationToken
CancellationToken

传播有关应取消操作的通知。

返回

表示异步查询操作的任务。

返回的任务包含作为 DeployedApplicationList的已部署应用程序的列表。

例外

对于此查询,此异常通常意味着给定的节点名称与群集中的任何节点都不匹配。

适用于