1 type derived from LazyAsyncResult
System.Net.Requests (1)
src\libraries\Common\src\System\Net\ContextAwareResult.cs (1)
71internal sealed partial class ContextAwareResult : LazyAsyncResult
3 instantiations of LazyAsyncResult
System.Net.Requests (3)
System\Net\FtpDataStream.cs (1)
276LazyAsyncResult userResult = new LazyAsyncResult(this, state, callback);
System\Net\FtpWebRequest.cs (2)
563_readAsyncResult = new LazyAsyncResult(null, null, null); 994_requestCompleteAsyncResult ??= new LazyAsyncResult(null, null, null);
15 references to LazyAsyncResult
System.Net.Requests (15)
src\libraries\Common\src\System\Net\LazyAsyncResult.cs (3)
402Debug.Assert(state is LazyAsyncResult); 403LazyAsyncResult thisPtr = (LazyAsyncResult)state;
System\Net\FtpDataStream.cs (4)
250LazyAsyncResult userResult = (LazyAsyncResult)ar.AsyncState!; 276LazyAsyncResult userResult = new LazyAsyncResult(this, state, callback); 293object result = ((LazyAsyncResult)ar).InternalWaitForCompletion()!;
System\Net\FtpWebRequest.cs (8)
224private LazyAsyncResult? _readAsyncResult; 225private LazyAsyncResult? _requestCompleteAsyncResult; 686LazyAsyncResult? castedAsyncResult = asyncResult as LazyAsyncResult; 808LazyAsyncResult? castedAsyncResult = asyncResult as LazyAsyncResult; 1325LazyAsyncResult? writeResult; 1326LazyAsyncResult? readResult;