2 instantiations of WriteBufferWrapper
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ProducerConsumerStream.cs (2)
75_buffer.TrySetResult(new WriteBufferWrapper(buffer, offset, count)); 200public static readonly WriteBufferWrapper EmptyContainer = new WriteBufferWrapper(null, -1, -1, true);
16 references to WriteBufferWrapper
dotnet-svcutil-lib (16)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ProducerConsumerStream.cs (16)
14private TaskCompletionSource<WriteBufferWrapper> _buffer; 16private WriteBufferWrapper _currentBuffer; 21_buffer = new TaskCompletionSource<WriteBufferWrapper>(); 23_currentBuffer = WriteBufferWrapper.EmptyContainer; 134if (_currentBuffer == WriteBufferWrapper.EmptyContainer) 137_buffer = new TaskCompletionSource<WriteBufferWrapper>(); 145_currentBuffer = WriteBufferWrapper.EmptyContainer; 197private struct WriteBufferWrapper : IEquatable<WriteBufferWrapper> 200public static readonly WriteBufferWrapper EmptyContainer = new WriteBufferWrapper(null, -1, -1, true); 233if (obj is WriteBufferWrapper) 234return this.Equals((WriteBufferWrapper)obj); 238public bool Equals(WriteBufferWrapper other) 256public static bool operator ==(WriteBufferWrapper a, WriteBufferWrapper b) 261public static bool operator !=(WriteBufferWrapper a, WriteBufferWrapper b)