你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RecordIOStream.ReadRecordIOAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ReadRecordIOAsync(Stream, Func<Memory<Byte>,Result>, Func<Memory<Byte>,Result>, MemorySpanResizer<Byte>)
注意
Use ReadOnlyMemory<byte> override instead.
[System.Obsolete("Use ReadOnlyMemory<byte> override instead.")]
public static System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> ReadRecordIOAsync (this System.IO.Stream stm, Func<Memory<byte>,Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> visitRecord, Func<Memory<byte>,Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> visitSegment = default, Microsoft.Azure.Cosmos.Serialization.HybridRow.MemorySpanResizer<byte> resizer = default);
public static System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> ReadRecordIOAsync (this System.IO.Stream stm, Func<Memory<byte>,Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> visitRecord, Func<Memory<byte>,Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> visitSegment = default, Microsoft.Azure.Cosmos.Serialization.HybridRow.MemorySpanResizer<byte> resizer = default);
[<System.Obsolete("Use ReadOnlyMemory<byte> override instead.")>]
static member ReadRecordIOAsync : System.IO.Stream * Func<Memory<byte>, Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> * Func<Memory<byte>, Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> * Microsoft.Azure.Cosmos.Serialization.HybridRow.MemorySpanResizer<byte> -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result>
static member ReadRecordIOAsync : System.IO.Stream * Func<Memory<byte>, Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> * Func<Memory<byte>, Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> * Microsoft.Azure.Cosmos.Serialization.HybridRow.MemorySpanResizer<byte> -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result>
<Extension()>
Public Function ReadRecordIOAsync (stm As Stream, visitRecord As Func(Of Memory(Of Byte), Result), Optional visitSegment As Func(Of Memory(Of Byte), Result) = Nothing, Optional resizer As MemorySpanResizer(Of Byte) = Nothing) As Task(Of Result)
参数
- stm
- Stream
- resizer
- MemorySpanResizer<Byte>
返回
- 属性
适用于
ReadRecordIOAsync(Stream, Func<ReadOnlyMemory<Byte>,Result>, Func<ReadOnlyMemory<Byte>,Result>, MemorySpanResizer<Byte>)
public static System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> ReadRecordIOAsync (this System.IO.Stream stm, Func<ReadOnlyMemory<byte>,Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> visitRecord, Func<ReadOnlyMemory<byte>,Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> visitSegment = default, Microsoft.Azure.Cosmos.Serialization.HybridRow.MemorySpanResizer<byte> resizer = default);
static member ReadRecordIOAsync : System.IO.Stream * Func<ReadOnlyMemory<byte>, Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> * Func<ReadOnlyMemory<byte>, Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> * Microsoft.Azure.Cosmos.Serialization.HybridRow.MemorySpanResizer<byte> -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result>
<Extension()>
Public Function ReadRecordIOAsync (stm As Stream, visitRecord As Func(Of ReadOnlyMemory(Of Byte), Result), Optional visitSegment As Func(Of ReadOnlyMemory(Of Byte), Result) = Nothing, Optional resizer As MemorySpanResizer(Of Byte) = Nothing) As Task(Of Result)
参数
- stm
- Stream
- visitRecord
- Func<ReadOnlyMemory<Byte>,Result>
- visitSegment
- Func<ReadOnlyMemory<Byte>,Result>
- resizer
- MemorySpanResizer<Byte>
返回
适用于
ReadRecordIOAsync(Stream, Func<ReadOnlyMemory<Byte>,ValueTask<Result>>, Func<ReadOnlyMemory<Byte>,ValueTask<Result>>, MemorySpanResizer<Byte>)
public static System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result> ReadRecordIOAsync (this System.IO.Stream stm, Func<ReadOnlyMemory<byte>,System.Threading.Tasks.ValueTask<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result>> visitRecord, Func<ReadOnlyMemory<byte>,System.Threading.Tasks.ValueTask<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result>> visitSegment = default, Microsoft.Azure.Cosmos.Serialization.HybridRow.MemorySpanResizer<byte> resizer = default);
static member ReadRecordIOAsync : System.IO.Stream * Func<ReadOnlyMemory<byte>, System.Threading.Tasks.ValueTask<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result>> * Func<ReadOnlyMemory<byte>, System.Threading.Tasks.ValueTask<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result>> * Microsoft.Azure.Cosmos.Serialization.HybridRow.MemorySpanResizer<byte> -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Serialization.HybridRow.Result>
<Extension()>
Public Function ReadRecordIOAsync (stm As Stream, visitRecord As Func(Of ReadOnlyMemory(Of Byte), ValueTask(Of Result)), Optional visitSegment As Func(Of ReadOnlyMemory(Of Byte), ValueTask(Of Result)) = Nothing, Optional resizer As MemorySpanResizer(Of Byte) = Nothing) As Task(Of Result)
参数
- stm
- Stream
- visitRecord
- Func<ReadOnlyMemory<Byte>,ValueTask<Result>>
- visitSegment
- Func<ReadOnlyMemory<Byte>,ValueTask<Result>>
- resizer
- MemorySpanResizer<Byte>