using System.IO; namespace FrostFS.SDK.Client; public sealed class PrmObjectPatch(FrostFsAddress address, CallContext? ctx = null) : PrmBase(ctx), ISessionToken { public FrostFsAddress Address { get; } = address; public FrostFsRange Range { get; set; } /// /// A stream with source data /// public Stream? Payload { get; set; } public FrostFsAttributePair[]? NewAttributes { get; set; } public bool ReplaceAttributes { get; set; } public int MaxPayloadPatchChunkLength { get; set; } /// public FrostFsSessionToken? SessionToken { get; set; } }