protected override bool ReleaseHandle() { if (this._EffectiveCredential != null) { this._EffectiveCredential.DangerousRelease(); } return Interop.SspiCli.DeleteSecurityContext(ref _handle) == 0; } }