1 write to _backgroundCloseData
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
1521
_backgroundCloseData
= new InputQueue<object>();
11 references to _backgroundCloseData
dotnet-svcutil-lib (11)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (11)
1518
Fx.Assert(
_backgroundCloseData
== null, "can't try twice");
1532
Fx.Assert(
_backgroundCloseData
!= null, "Only callable from background close");
1533
_backgroundCloseData
.Close();
1538
if (
_backgroundCloseData
== null)
1551
Fx.Assert(
_backgroundCloseData
!= null, "Need to check background close first");
1552
object dummy =
_backgroundCloseData
.Dequeue(timeout);
1558
Fx.Assert(
_backgroundCloseData
!= null, "Need to check background close first");
1559
return
_backgroundCloseData
.BeginDequeue(timeout, callback, state);
1564
Fx.Assert(
_backgroundCloseData
!= null, "Need to check background close first");
1565
object dummy =
_backgroundCloseData
.EndDequeue(result);
1571
_backgroundCloseData
.EnqueueAndDispatch(exception, null, true);