你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
MemoryOwner 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
MemoryOwner(ArraySegment<Byte>) |
使用指定的 MemoryOwner 初始化 ArraySegment<T> 类的新实例。 Count 将用作 的初始值 ValidLength。 |
MemoryOwner(IMemoryOwner<Byte>, Int32) |
使用指定的IMemoryOwner<T>有效长度初始化 类的新实例MemoryOwner。 |
MemoryOwner(Byte[], Int32) |
使用指定的byte[]有效长度初始化 类的新实例MemoryOwner。 |
MemoryOwner(ArraySegment<Byte>)
使用指定的 MemoryOwner 初始化 ArraySegment<T> 类的新实例。 Count 将用作 的初始值 ValidLength。
public MemoryOwner (ArraySegment<byte> data);
new System.Fabric.MemoryOwner : ArraySegment<byte> -> System.Fabric.MemoryOwner
Public Sub New (data As ArraySegment(Of Byte))
参数
- data
- ArraySegment<Byte>
要 ArraySegment<T> 通过 公开的 Memory。
适用于
MemoryOwner(IMemoryOwner<Byte>, Int32)
使用指定的IMemoryOwner<T>有效长度初始化 类的新实例MemoryOwner。
public MemoryOwner (System.Buffers.IMemoryOwner<byte> owner, int validLength);
new System.Fabric.MemoryOwner : System.Buffers.IMemoryOwner<byte> * int -> System.Fabric.MemoryOwner
Public Sub New (owner As IMemoryOwner(Of Byte), validLength As Integer)
参数
- owner
- IMemoryOwner<Byte>
要 IMemoryOwner<T> 通过 公开的 Memory。 不能为 null。
- validLength
- Int32
的初始值 ValidLength。 必须为 >= 0 且 <= owner。Memory.Length。
适用于
MemoryOwner(Byte[], Int32)
使用指定的byte[]有效长度初始化 类的新实例MemoryOwner。
public MemoryOwner (byte[] data, int validLength);
new System.Fabric.MemoryOwner : byte[] * int -> System.Fabric.MemoryOwner
Public Sub New (data As Byte(), validLength As Integer)
参数
- validLength
- Int32
的初始值 ValidLength。 必须为 >= 0 且 <= 数据。长度。