Partilhar via


FabricClient.PropertyManagementClient.PutCustomPropertyOperationAsync Método

Definição

Sobrecargas

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation)

Cria ou atualiza a propriedade especificada do Service Fabric descrita por PutCustomPropertyOperation sob um determinado nome.

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation, TimeSpan, CancellationToken)

Cria ou atualiza a propriedade especificada do Service Fabric descrita por PutCustomPropertyOperation sob um determinado nome.

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation)

Cria ou atualiza a propriedade especificada do Service Fabric descrita por PutCustomPropertyOperation sob um determinado nome.

public System.Threading.Tasks.Task PutCustomPropertyOperationAsync (Uri name, System.Fabric.PutCustomPropertyOperation operation);
member this.PutCustomPropertyOperationAsync : Uri * System.Fabric.PutCustomPropertyOperation -> System.Threading.Tasks.Task
Public Function PutCustomPropertyOperationAsync (name As Uri, operation As PutCustomPropertyOperation) As Task

Parâmetros

name
Uri

O nome pai do Service Fabric.

operation
PutCustomPropertyOperation

Os parâmetros de operação put, incluindo nome da propriedade, valor e informações de tipo personalizado.

Retornos

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

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.

Causado por um dos seguintes:

NameNotFound é retornado quando name não existe.

Causado por um dos seguintes:

WriteConflict é retornado quando essa operação de gravação entra em conflito com outra operação de gravação.

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.

ValueTooLarge é retornado quando PropertyValue é maior que 1 MB.

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.

Aplica-se a

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation, TimeSpan, CancellationToken)

Cria ou atualiza a propriedade especificada do Service Fabric descrita por PutCustomPropertyOperation sob um determinado nome.

public System.Threading.Tasks.Task PutCustomPropertyOperationAsync (Uri name, System.Fabric.PutCustomPropertyOperation operation, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.PutCustomPropertyOperationAsync : Uri * System.Fabric.PutCustomPropertyOperation * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function PutCustomPropertyOperationAsync (name As Uri, operation As PutCustomPropertyOperation, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parâmetros

name
Uri

O nome pai do Service Fabric.

operation
PutCustomPropertyOperation

Os parâmetros de operação put, incluindo nome da propriedade, valor e informações de tipo personalizado.

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 put assíncrona.

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.

Causado por um dos seguintes:

NameNotFound é retornado quando name não existe.

Causado por um dos seguintes:

WriteConflict é retornado quando essa operação de gravação entra em conflito com outra operação de gravação.

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.

ValueTooLarge é retornado quando PropertyValue é maior que 1 MB.

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.

Aplica-se a