72 references to TaskCompletionSource
System (11)
net\System\Net\mail\SmtpClient.cs (1)
731var tcs = new TaskCompletionSource<object>();
net\System\Net\NetworkInformation\ping.cs (1)
545var tcs = new TaskCompletionSource<PingReply>();
net\System\Net\WebSockets\WebSocketBase.cs (2)
809m_CloseReceivedTaskCompletionSource = new TaskCompletionSource<object>(); 1501m_CloseReceivedTaskCompletionSource = new TaskCompletionSource<object>();
net\System\Net\WebSockets\WebSocketConnectionStream.cs (3)
656m_WriteTaskCompletionSource = new TaskCompletionSource<object>(); 708m_WriteTaskCompletionSource = new TaskCompletionSource<object>(); 767m_ReadTaskCompletionSource = new TaskCompletionSource<int>();
net\System\Net\WebSockets\WebSocketHttpListenerDuplexStream.cs (4)
167m_ReadTaskCompletionSource = new TaskCompletionSource<int>(); 384m_WriteTaskCompletionSource = new TaskCompletionSource<object>(); 454m_WriteTaskCompletionSource = new TaskCompletionSource<object>(); 637m_WriteTaskCompletionSource = new TaskCompletionSource<object>();
System.Data (45)
fx\src\data\System\Data\Common\AdapterUtil.cs (2)
55TaskCompletionSource<T> completion = new TaskCompletionSource<T>(); 61TaskCompletionSource<T> completion = new TaskCompletionSource<T>();
fx\src\data\System\Data\Common\DBConnection.cs (1)
185TaskCompletionSource<object> taskCompletionSource = new TaskCompletionSource<object>();
fx\src\data\System\Data\ProviderBase\DbConnectionFactory.cs (1)
179TaskCompletionSource<DbConnectionInternal> source = new TaskCompletionSource<DbConnectionInternal>();
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (13)
1018TaskCompletionSource<bool> tcs = new TaskCompletionSource<bool>(); 1614TaskCompletionSource<object> source = new TaskCompletionSource<object>(); 1751TaskCompletionSource<object> tcs = new TaskCompletionSource<object>(); 2028source = new TaskCompletionSource<object>(); 2129tcs = new TaskCompletionSource<object>(); 2183source = new TaskCompletionSource<object>(); 2192source = source ?? new TaskCompletionSource<object>(); 2258source = new TaskCompletionSource<object>(); 2310source = new TaskCompletionSource<object>(); 2353source = new TaskCompletionSource<object>(); 2480source = new TaskCompletionSource<object>(); 2581TaskCompletionSource<object> cancellableReconnectTS = new TaskCompletionSource<object>(); 2666source = new TaskCompletionSource<object>(); //creating the completion source/Task that we pass to application
fx\src\data\System\Data\SqlClient\SqlCommand.cs (7)
2410TaskCompletionSource<int> source = new TaskCompletionSource<int>(); 2474TaskCompletionSource<SqlDataReader> source = new TaskCompletionSource<SqlDataReader>(); 2515TaskCompletionSource<object> source = new TaskCompletionSource<object>(); 2578TaskCompletionSource<XmlReader> source = new TaskCompletionSource<XmlReader>(); 3068TaskCompletionSource<object> completion = new TaskCompletionSource<object>(); 4282TaskCompletionSource<object> completion = new TaskCompletionSource<object>(); 4354TaskCompletionSource<object> completion = new TaskCompletionSource<object>();
fx\src\data\System\Data\SqlClient\SqlConnection.cs (1)
1405TaskCompletionSource<object> result = new TaskCompletionSource<object>();
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (11)
3937TaskCompletionSource<bool> source = new TaskCompletionSource<bool>(); 4000TaskCompletionSource<int> source = new TaskCompletionSource<int>(); 4006TaskCompletionSource<int> source = new TaskCompletionSource<int>(); 4020TaskCompletionSource<int> source = new TaskCompletionSource<int>(); 4112source = new TaskCompletionSource<int>(); 4263TaskCompletionSource<bool> source = new TaskCompletionSource<bool>(); 4383TaskCompletionSource<bool> source = new TaskCompletionSource<bool>(); 4484TaskCompletionSource<T> source = new TaskCompletionSource<T>(); 4570TaskCompletionSource<T> source = new TaskCompletionSource<T>(); 4578TaskCompletionSource<T> exceptionSource = new TaskCompletionSource<T>(); 4613TaskCompletionSource<T> source = new TaskCompletionSource<T>();
fx\src\data\System\Data\SqlClient\SqlSequentialStream.cs (1)
157TaskCompletionSource<int> completion = new TaskCompletionSource<int>();
fx\src\data\System\Data\SqlClient\SqlSequentialTextReader.cs (1)
130TaskCompletionSource<int> completion = new TaskCompletionSource<int>();
fx\src\data\System\Data\SqlClient\SqlUtil.cs (1)
38TaskCompletionSource<object> completion = new TaskCompletionSource<object>();
fx\src\data\System\Data\SqlClient\TdsParser.cs (2)
8540completion = new TaskCompletionSource<object>(); 8586completion = new TaskCompletionSource<object>();
fx\src\data\System\Data\SqlClient\TdsParserStateObject.cs (4)
1916ReadSni(new TaskCompletionSource<object>()); 2680_writeCompletionSource = new TaskCompletionSource<object>(); 2766completion = new TaskCompletionSource<object>(); 2927_writeCompletionSource = new TaskCompletionSource<object>();
System.ServiceModel (3)
System\ServiceModel\Channels\HttpPipeline.cs (1)
491this.channelModelIntegrationHandlerTask = new TaskCompletionSource<HttpResponseMessage>();
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (2)
835this.receiveTask = new TaskCompletionSource<object>(); 854this.streamWaitTask = new TaskCompletionSource<object>();
System.ServiceModel.Activation (2)
System\ServiceModel\Activation\HostedHttpContext.cs (2)
89this.webSocketContextTaskSource = new TaskCompletionSource<WebSocketContext>(); 119this.webSocketWaitingTask = new TaskCompletionSource<object>();
System.ServiceModel.Discovery (2)
System\ServiceModel\Discovery\DiscoveryClient.cs (2)
438TaskCompletionSource<FindResponse> taskCompletionSource = new TaskCompletionSource<FindResponse>(); 459TaskCompletionSource<ResolveResponse> taskCompletionSource = new TaskCompletionSource<ResolveResponse>();
System.Web (9)
AspNetSynchronizationContextBase.cs (1)
44TaskCompletionSource<object> tcs = new TaskCompletionSource<object>();
Hosting\ApplicationManager.cs (1)
647TaskCompletionSource<ApplicationResumeStateContainer> tcs = new TaskCompletionSource<ApplicationResumeStateContainer>();
UI\PageAsyncTaskApm.cs (1)
34TaskCompletionSource<object> taskCompletionSource = new TaskCompletionSource<object>();
Util\CountdownTask.cs (1)
21private readonly TaskCompletionSource<object> _tcs = new TaskCompletionSource<object>();
Util\SynchronizationHelper.cs (2)
82TaskCompletionSource<object> tcs = new TaskCompletionSource<object>(); 181TaskCompletionSource<Task> tcs = new TaskCompletionSource<Task>();
WebSockets\WebSocketPipe.cs (3)
40TaskCompletionSource<object> tcs = new TaskCompletionSource<object>(); 86TaskCompletionSource<object> tcs = new TaskCompletionSource<object>(); 119TaskCompletionSource<WebSocketReceiveResult> tcs = new TaskCompletionSource<WebSocketReceiveResult>();