System.ClientModel.BinaryContent public abstract class BinaryContent : IDisposable Documentation Code public string MediaType { get; protected set; } protected BinaryContent() public static BinaryContent Create(BinaryData value) public static BinaryContent Create<T>(T model, ModelReaderWriterOptions options = null) where T : IPersistableModel<T> public static BinaryContent Create(Stream stream) public static BinaryContent CreateJson<T>(T jsonSerializable, JsonSerializerOptions options = null) public static BinaryContent CreateJson<T>(T jsonSerializable, JsonTypeInfo<T> jsonTypeInfo) public static BinaryContent CreateJson(string jsonString, bool validate = false) public abstract void Dispose() public abstract bool TryComputeLength(out long length) public abstract void WriteTo(Stream stream, CancellationToken cancellationToken = default) public abstract Task WriteToAsync(Stream stream, CancellationToken cancellationToken = default)