JsonObjectSerializer.SerializeAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SerializeAsync(Object, Type, CancellationToken) |
Konvertieren Sie den bereitgestellten Wert in seine binäre Darstellung, und geben Sie ihn als BinaryData instance zurück. |
SerializeAsync(Stream, Object, Type, CancellationToken) |
Konvertieren Sie den bereitgestellten Wert in seine binäre Darstellung, und schreiben Sie ihn in Stream. |
SerializeAsync(Object, Type, CancellationToken)
- Quelle:
- JsonObjectSerializer.cs
Konvertieren Sie den bereitgestellten Wert in seine binäre Darstellung, und geben Sie ihn als BinaryData instance zurück.
public override System.Threading.Tasks.ValueTask<BinaryData> SerializeAsync (object? value, Type? inputType = default, System.Threading.CancellationToken cancellationToken = default);
override this.SerializeAsync : obj * Type * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<BinaryData>
Public Overrides Function SerializeAsync (value As Object, Optional inputType As Type = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of BinaryData)
Parameter
- value
- Object
Der zu konvertierende Wert.
- inputType
- Type
Der Typ, der beim Serialisieren von verwendet werden value
soll. Wenn er nicht angegeben wird, wird der Typ mithilfe von GetType()() bestimmt.
- cancellationToken
- CancellationToken
Der für die Serialisierung zu verwendende CancellationToken.
Gibt zurück
Die binäre Darstellung des Objekts als BinaryData.
Gilt für:
SerializeAsync(Stream, Object, Type, CancellationToken)
- Quelle:
- JsonObjectSerializer.cs
Konvertieren Sie den bereitgestellten Wert in seine binäre Darstellung, und schreiben Sie ihn in Stream.
public override System.Threading.Tasks.ValueTask SerializeAsync (System.IO.Stream stream, object? value, Type inputType, System.Threading.CancellationToken cancellationToken);
override this.SerializeAsync : System.IO.Stream * obj * Type * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Overrides Function SerializeAsync (stream As Stream, value As Object, inputType As Type, cancellationToken As CancellationToken) As ValueTask
Parameter
- value
- Object
Der zu konvertierende Wert.
- inputType
- Type
Der Typ des value
-Elements, das konvertiert werden soll.
- cancellationToken
- CancellationToken
Der für die Serialisierung zu verwendende CancellationToken.
Gibt zurück
Gilt für:
Azure SDK for .NET