System.Net.Security.SafeSspiAuthDataHandle.SafeFreeContextBuffer.SafeFreeCertContext.SafeFreeCredentials.SafeCredentialReference.SafeCredentialReference.SafeCredentialReference C# (CSharp) Method

SafeCredentialReference() private method

private SafeCredentialReference ( System.Net.Security.SafeFreeCredentials target ) : Microsoft.Win32.SafeHandles
target System.Net.Security.SafeFreeCredentials
return Microsoft.Win32.SafeHandles
        private SafeCredentialReference(SafeFreeCredentials target) : base()
        {
            // Bumps up the refcount on Target to signify that target handle is statically cached so
            // its dispose should be postponed
            bool ignore = false;
            target.DangerousAddRef(ref ignore);
            Target = target;
            SetHandle(new IntPtr(0));   // make this handle valid
        }
SafeSspiAuthDataHandle.SafeFreeContextBuffer.SafeFreeCertContext.SafeFreeCredentials.SafeCredentialReference.SafeCredentialReference