1 write to _closeState
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
1047
_closeState
= new CloseState();
10 references to _closeState
dotnet-svcutil-lib (10)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (10)
1245
if (!
_closeState
.TryBackgroundClose() || this.State != CommunicationState.Opened)
1276
_closeState
.CaptureBackgroundException(backgroundCloseException);
1315
_closeState
.CaptureBackgroundException(backgroundCloseException);
1319
_closeState
.FinishBackgroundClose();
1399
performChannelClose =
_closeState
.TryUserClose();
1407
_closeState
.WaitForBackgroundClose(timeout);
1422
performChannelClose =
_closeState
.TryUserClose();
1430
return
_closeState
.BeginWaitForBackgroundClose(timeout, callback, state);
1437
if (
_closeState
.TryUserClose())
1443
_closeState
.EndWaitForBackgroundClose(result);