Share via


NewtonsoftJsonObjectSerializer.SerializeAsync Method

Definition

Convert the provided value to it's binary representation and write it to 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

Parameters

stream
Stream

The Stream to write to.

value
Object

The value to convert.

inputType
Type

The type of the value to convert.

cancellationToken
CancellationToken

The CancellationToken to use during serialization.

Returns

Exceptions

stream or inputType is null.

Applies to