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

FabricClient.PropertyManagementClient.PutCustomPropertyOperationAsync 方法

定义

重载

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation)

创建或更新指定名称下描述的 PutCustomPropertyOperation 指定 Service Fabric 属性。

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation, TimeSpan, CancellationToken)

创建或更新指定名称下描述的 PutCustomPropertyOperation 指定 Service Fabric 属性。

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation)

创建或更新指定名称下描述的 PutCustomPropertyOperation 指定 Service Fabric 属性。

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

参数

name
Uri

父 Service Fabric 名称。

operation
PutCustomPropertyOperation

put 操作参数,包括属性名称、值和自定义类型信息。

返回

表示异步放置操作的任务。

例外

由以下原因之一引起:

当一个或多个参数无效时,将返回E_INVALIDARG。

由以下原因之一引起:

将 null 引用传递给不接受该方法作为有效参数的方法时,将返回E_POINTER。

由以下原因之一引起:

NameNotFound 当不存在时 name 返回 。

由以下原因之一引起:

WriteConflict 当此写入操作与其他写入操作冲突时返回 。

由以下原因之一引起:

操作中止时返回E_ABORT。

由以下原因之一引起:

InvalidNameUri 如果 name 不是有效的 Service Fabric 名称,则返回 。

ValueTooLarge 大于 1MB 时 PropertyValue 返回 。

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

发生内部错误时会引发此异常。

适用于

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation, TimeSpan, CancellationToken)

创建或更新指定名称下描述的 PutCustomPropertyOperation 指定 Service Fabric 属性。

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

参数

name
Uri

父 Service Fabric 名称。

operation
PutCustomPropertyOperation

put 操作参数,包括属性名称、值和自定义类型信息。

timeout
TimeSpan

在返回 TimeoutException之前,系统允许此操作继续的最长时间。

cancellationToken
CancellationToken

CancellationToken操作正在观测的 。 它可用于传播应取消操作的通知。

返回

表示异步放置操作的任务。

例外

由以下原因之一引起:

当一个或多个参数无效时,将返回E_INVALIDARG。

由以下原因之一引起:

将 null 引用传递给不接受该方法作为有效参数的方法时,将返回E_POINTER。

由以下原因之一引起:

NameNotFound 当不存在时 name 返回 。

由以下原因之一引起:

WriteConflict 当此写入操作与其他写入操作冲突时返回 。

由以下原因之一引起:

操作中止时返回E_ABORT。

由以下原因之一引起:

InvalidNameUri 如果 name 不是有效的 Service Fabric 名称,则返回 。

ValueTooLarge 大于 1MB 时 PropertyValue 返回 。

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

发生内部错误时会引发此异常。

适用于