Partilhar via


FabricClient.PropertyManagementClient.EnumerateSubNamesAsync Método

Definição

Sobrecargas

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean)

Enumera todos os nomes do Service Fabric em um determinado nome.

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean, TimeSpan, CancellationToken)

Enumera todos os nomes do Service Fabric em um determinado nome.

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean)

Enumera todos os nomes do Service Fabric em um determinado nome.

public System.Threading.Tasks.Task<System.Fabric.NameEnumerationResult> EnumerateSubNamesAsync (Uri name, System.Fabric.NameEnumerationResult previousResult, bool recursive);
member this.EnumerateSubNamesAsync : Uri * System.Fabric.NameEnumerationResult * bool -> System.Threading.Tasks.Task<System.Fabric.NameEnumerationResult>
Public Function EnumerateSubNamesAsync (name As Uri, previousResult As NameEnumerationResult, recursive As Boolean) As Task(Of NameEnumerationResult)

Parâmetros

name
Uri

O nome pai do Service Fabric a ser enumerado.

previousResult
NameEnumerationResult

O resultado retornado pela chamada enumerada anterior. Para a chamada inicial, isso é nulo.

recursive
Boolean

True a enumeração deve ser recursiva.

Retornos

Uma tarefa que representa a operação de enumeração assíncrona.

Consulte NameEnumerationResult.

Exceções

Causado por um dos seguintes:

E_INVALIDARG é retornado quando um ou mais argumentos não são válidos.

Causado por um dos seguintes:

E_POINTER é retornado quando uma referência nula é passada para um método que não a aceita como um argumento válido.

NameNotFound é retornado quando o usuário fornecido name não existe.

Causado por um dos seguintes:

E_ABORT é retornado quando a operação foi anulada.

Causado por um dos seguintes:

InvalidNameUri é retornado quando name não é um nome válido do Service Fabric.

Consulte também https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions para lidar com falhas comuns do FabricClient.

Essa exceção é gerada quando ocorre um erro interno.

Comentários

O tempo limite para a operação será definido como tempo limite padrão (1 minuto).

Aplica-se a

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean, TimeSpan, CancellationToken)

Enumera todos os nomes do Service Fabric em um determinado nome.

public System.Threading.Tasks.Task<System.Fabric.NameEnumerationResult> EnumerateSubNamesAsync (Uri name, System.Fabric.NameEnumerationResult previousResult, bool recursive, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.EnumerateSubNamesAsync : Uri * System.Fabric.NameEnumerationResult * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.NameEnumerationResult>
Public Function EnumerateSubNamesAsync (name As Uri, previousResult As NameEnumerationResult, recursive As Boolean, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of NameEnumerationResult)

Parâmetros

name
Uri

O nome pai do Service Fabric a ser enumerado.

previousResult
NameEnumerationResult

O resultado retornado pela chamada enumerada anterior. Para a chamada inicial, isso é nulo.

recursive
Boolean

True se a enumeração deve ser recursiva.

timeout
TimeSpan

A quantidade máxima de tempo que o sistema permitirá que essa operação continue antes de TimeoutExceptionretornar .

cancellationToken
CancellationToken

O CancellationToken que a operação está observando. Ele pode ser usado para propagar a notificação de que a operação deve ser cancelada.

Retornos

Uma tarefa que representa a operação de enumeração assíncrona.

Consulte NameEnumerationResult.

Exceções

Causado por um dos seguintes:

E_INVALIDARG é retornado quando um ou mais argumentos não são válidos.

Causado por um dos seguintes:

E_POINTER é retornado quando uma referência nula é passada para um método que não a aceita como um argumento válido.

NameNotFound é retornado quando o usuário fornecido name não existe.

Causado por um dos seguintes:

E_ABORT é retornado quando a operação foi anulada.

Causado por um dos seguintes:

InvalidNameUri é retornado quando name não é um nome válido do Service Fabric.

Consulte também https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions para lidar com falhas comuns do FabricClient.

Essa exceção é gerada quando ocorre um erro interno.

Comentários

O tempo limite para a operação será definido como tempo limite padrão (1 minuto).

Aplica-se a