3 writes to _state
System.Diagnostics.Process (3)
System\Diagnostics\ProcessWaitState.Unix.cs (3)
59
_state
= ProcessWaitState.AddRef(processId, isNewChild, usesTerminal);
62
private Holder(ProcessWaitState source) =>
_state
= source;
82
_state
= null!;
10 references to _state
System.Diagnostics.Process (10)
Microsoft\Win32\SafeHandles\SafeProcessHandle.Unix.cs (4)
36
_handle = _waitStateHolder.
_state
.EnsureExitedEvent().GetSafeWaitHandle();
55
return _waitStateHolder.
_state
._processId;
152
if (!_waitStateHolder.
_state
._isChild)
157
return _waitStateHolder.
_state
;
System\Diagnostics\Process.Unix.cs (1)
424
return _waitStateHolder.
_state
;
System\Diagnostics\ProcessWaitState.Unix.cs (5)
67
_state
.IncrementRefCount();
68
return new(
_state
);
73
_state
?.ReleaseRef();
78
if (
_state
!= null)
81
_state
.ReleaseRef();