System.IO.ProxyStream.ReadAsync C# (CSharp) Méthode

ReadAsync() public méthode

public ReadAsync ( byte buffer, int offset, int count, System cancellationToken ) : Task
buffer byte
offset int
count int
cancellationToken System
Résultat Task
		async public override Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)
		{
			int Result = 0;
			await ParentStream.SaveRestorePositionAsync(async () =>
			{
				ParentStream.Position = Position;
				Result = await ParentStream.ReadAsync(buffer, offset, count, cancellationToken);
			});
			return Result;
		}