C# Class System.IO.Pipes.Tests.PipeTest_Read

Tests that cover Read and ReadAsync behaviors that are shared between AnonymousPipes and NamedPipes
Inheritance: System.IO.Pipes.Tests.PipeTestBase
Show file Open project: dotnet/corefx

Public Methods

Method Description
AsyncReadWriteChain_MemberData ( ) : IEnumerable

Private Methods

Method Description
AsyncReadWriteChain_CopyToAsync ( int iterations, int writeBufferSize, int readBufferSize, bool cancelableToken ) : Task
AsyncReadWriteChain_ReadWrite ( int iterations, int writeBufferSize, int readBufferSize, bool cancelableToken ) : Task
AsyncReadWriteChain_ReadWrite_APM ( int iterations, int writeBufferSize, int readBufferSize, bool cancelableToken ) : Task
CopyToAsync_InvalidArgs_Throws ( ) : void
ReadFromPipeWithClosedPartner_ReadNoBytes ( ) : Task
ReadOnDisposedReadablePipe_Throws_ObjectDisposedException ( ) : void
ReadPipeUnsupportedMembers_Throws_NotSupportedException ( ) : void
ReadWithNegativeCount_Throws_ArgumentOutOfRangeException ( ) : void
ReadWithNegativeOffset_Throws_ArgumentOutOfRangeException ( ) : void
ReadWithNullBuffer_Throws_ArgumentNullException ( ) : void
ReadWithOutOfBoundsArray_Throws_ArgumentException ( ) : void
ReadWithZeroLengthBuffer_Nop ( ) : Task
ValidWriteAsync_ValidReadAsync ( ) : Task
ValidWriteAsync_ValidReadAsync_APM ( ) : Task
ValidWriteByte_ValidReadByte ( ) : void
ValidWrite_ValidRead ( ) : void
WriteToReadOnlyPipe_Throws_NotSupportedException ( ) : void

Method Details

AsyncReadWriteChain_MemberData() public static method

public static AsyncReadWriteChain_MemberData ( ) : IEnumerable
return IEnumerable