Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ OutBufferSize

virtual unsafe int System.IO.Pipes.PipeStream.OutBufferSize
get

Definition at line 409 of file PipeStream.cs.

410 {
411 get
412 {
414 if (!CanWrite)
415 {
416 throw new NotSupportedException(System.SR.NotSupported_UnwritableStream);
417 }
418 Unsafe.SkipInit(out uint outBufferSize);
419 if (_pipeDirection == PipeDirection.Out)
420 {
421 outBufferSize = _outBufferSize;
422 return (int)outBufferSize;
423 }
424 if (!global::Interop.Kernel32.GetNamedPipeInfo(_handle, null, &outBufferSize, null, null))
425 {
427 }
428 return (int)outBufferSize;
429 }
430 }
PipeDirection _pipeDirection
Exception WinIOError(int errorCode)
virtual void CheckPipePropertyOperations()
static string NotSupported_UnwritableStream
Definition SR.cs:30
Definition SR.cs:7