public static CreateLocked ( IDisposable &releaser ) : |
||
releaser | IDisposable | |
Résultat |
public static AsyncLock CreateLocked(out IDisposable releaser)
{
var asyncLock = new AsyncLock(true);
releaser = asyncLock.m_releaser.Result;
return asyncLock;
}
public ByteArrayListStream() { // Initially we have nothing to read so Reads should be parked readStreamLock = AsyncLock.CreateLocked(out lockRelease); }