From 798d6be4adb92a8afb8683cea56ebe0af5428955 Mon Sep 17 00:00:00 2001 From: antiduh Date: Mon, 30 Jun 2014 15:05:38 +0000 Subject: [PATCH] Added more disposed checks. --- NSspi/Credentials/Credential.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/NSspi/Credentials/Credential.cs b/NSspi/Credentials/Credential.cs index 70b6ce5..193904c 100644 --- a/NSspi/Credentials/Credential.cs +++ b/NSspi/Credentials/Credential.cs @@ -212,6 +212,16 @@ namespace NSspi.Credentials return this.safeCredHandle; } + + protected set + { + if( this.disposed ) + { + throw new ObjectDisposedException( "Credential" ); + } + + this.safeCredHandle = value; + } } public void Dispose()