public Releaser( OldAsyncReaderWriterLock owner, bool isWriter ) { _owner = owner; IsWriter = isWriter; }
public QueueItem( OldAsyncReaderWriterLock owner, bool isWriter, TaskCreationOptions taskCreationOptions, CancellationToken cancellationToken ) : base(owner, isWriter) { _tcs = new TaskCompletionSource <IDisposable>(taskCreationOptions); _cancellationToken = cancellationToken; }