Freigeben über


FabricClient.PropertyManagementClient.PutCustomPropertyOperationAsync Methode

Definition

Überlädt

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation)

Erstellt oder aktualisiert die angegebene Service Fabric-Eigenschaft, die unter einem angegebenen Namen beschrieben wird PutCustomPropertyOperation .

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation, TimeSpan, CancellationToken)

Erstellt oder aktualisiert die angegebene Service Fabric-Eigenschaft, die unter einem angegebenen Namen beschrieben wird PutCustomPropertyOperation .

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation)

Erstellt oder aktualisiert die angegebene Service Fabric-Eigenschaft, die unter einem angegebenen Namen beschrieben wird PutCustomPropertyOperation .

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

Parameter

name
Uri

Der übergeordnete Service Fabric-Name.

operation
PutCustomPropertyOperation

Die Parameter des Put-Vorgangs, einschließlich Eigenschaftenname, Wert und Informationen zum benutzerdefinierten Typ.

Gibt zurück

Eine Aufgabe, die den asynchronen Put-Vorgang darstellt.

Ausnahmen

Verursacht durch eine der folgenden:

E_INVALIDARG wird zurückgegeben, wenn mindestens ein Argument ungültig ist.

Verursacht durch eine der folgenden:

E_POINTER wird zurückgegeben, wenn ein NULL-Verweis an eine Methode übergeben wird, die ihn nicht als gültiges Argument akzeptiert.

Verursacht durch eine der folgenden:

NameNotFound wird zurückgegeben, wenn name nicht vorhanden ist.

Verursacht durch eine der folgenden:

WriteConflict wird zurückgegeben, wenn dieser Schreibvorgang mit einem anderen Schreibvorgang in Konflikt steht.

Verursacht durch eine der folgenden:

E_ABORT wird zurückgegeben, wenn der Vorgang abgebrochen wurde.

Informationen zur Behandlung allgemeiner FabricClient-Fehler finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions .

Informationen zur Behandlung allgemeiner FabricClient-Fehler finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions .

Verursacht durch eine der folgenden:

InvalidNameUri wird zurückgegeben, wenn name kein gültiger Service Fabric-Name ist.

ValueTooLarge wird zurückgegeben, wenn PropertyValue größer als 1 MB ist.

Siehe auch https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions zur Behandlung allgemeiner FabricClient-Fehler.

Diese Ausnahme wird ausgelöst, wenn ein interner Fehler aufgetreten ist.

Gilt für:

PutCustomPropertyOperationAsync(Uri, PutCustomPropertyOperation, TimeSpan, CancellationToken)

Erstellt oder aktualisiert die angegebene Service Fabric-Eigenschaft, die unter einem angegebenen Namen beschrieben wird PutCustomPropertyOperation .

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

Parameter

name
Uri

Der übergeordnete Service Fabric-Name.

operation
PutCustomPropertyOperation

Die Parameter des Put-Vorgangs, einschließlich Eigenschaftenname, Wert und Informationen zum benutzerdefinierten Typ.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

cancellationToken
CancellationToken

Der CancellationToken , den der Vorgang beobachtet. Es kann verwendet werden, um die Benachrichtigung zu verbreiten, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Eine Aufgabe, die den asynchronen Put-Vorgang darstellt.

Ausnahmen

Verursacht durch eine der folgenden:

E_INVALIDARG wird zurückgegeben, wenn mindestens ein Argument ungültig ist.

Verursacht durch eine der folgenden:

E_POINTER wird zurückgegeben, wenn ein NULL-Verweis an eine Methode übergeben wird, die ihn nicht als gültiges Argument akzeptiert.

Verursacht durch eine der folgenden:

NameNotFound wird zurückgegeben, wenn name nicht vorhanden ist.

Verursacht durch eine der folgenden:

WriteConflict wird zurückgegeben, wenn dieser Schreibvorgang mit einem anderen Schreibvorgang in Konflikt steht.

Verursacht durch eine der folgenden:

E_ABORT wird zurückgegeben, wenn der Vorgang abgebrochen wurde.

Informationen zur Behandlung allgemeiner FabricClient-Fehler finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions .

Informationen zur Behandlung allgemeiner FabricClient-Fehler finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions .

Verursacht durch eine der folgenden:

InvalidNameUri wird zurückgegeben, wenn name kein gültiger Service Fabric-Name ist.

ValueTooLarge wird zurückgegeben, wenn PropertyValue größer als 1 MB ist.

Siehe auch https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions zur Behandlung allgemeiner FabricClient-Fehler.

Diese Ausnahme wird ausgelöst, wenn ein interner Fehler aufgetreten ist.

Gilt für: