1 write to _closeState
System.ServiceModel.Primitives (1)
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
1066
_closeState
= new CloseState();
10 references to _closeState
System.ServiceModel.Primitives (10)
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (10)
1264
if (!
_closeState
.TryBackgroundClose() || State != CommunicationState.Opened)
1295
_closeState
.CaptureBackgroundException(backgroundCloseException);
1334
_closeState
.CaptureBackgroundException(backgroundCloseException);
1338
_closeState
.FinishBackgroundClose();
1418
performChannelClose =
_closeState
.TryUserClose();
1426
_closeState
.WaitForBackgroundClose(timeout);
1441
performChannelClose =
_closeState
.TryUserClose();
1449
return
_closeState
.BeginWaitForBackgroundClose(timeout, callback, state);
1456
if (
_closeState
.TryUserClose())
1462
_closeState
.EndWaitForBackgroundClose(result);