C# Class FrHello.NetLib.Core.StreamExtensions

数据流扩展辅助方法
Afficher le fichier Open project: fengrui358/NetLibCore

Méthodes publiques

Méthode Description
CopyToAsync ( System.IO.Stream source, System.IO.Stream destination, long bufferSize = 81920, IProgress progress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task

复制流

CopyToAsync ( System.IO.Stream source, long sourceLength, System.IO.Stream destination, long bufferSize = 81920, IProgress progress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task

复制流

Method Details

CopyToAsync() public static méthode

复制流
public static CopyToAsync ( System.IO.Stream source, System.IO.Stream destination, long bufferSize = 81920, IProgress progress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
source System.IO.Stream 原始流
destination System.IO.Stream 目标流
bufferSize long 分段复制流的大小
progress IProgress 进度
cancellationToken CancellationToken 取消标示
Résultat Task

CopyToAsync() public static méthode

复制流
public static CopyToAsync ( System.IO.Stream source, long sourceLength, System.IO.Stream destination, long bufferSize = 81920, IProgress progress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
source System.IO.Stream 原始流
sourceLength long 原始流长度
destination System.IO.Stream 目标流
bufferSize long 分段复制流的大小
progress IProgress 进度
cancellationToken CancellationToken 取消标示
Résultat Task