This exception is thrown when
certain operations are performed on an
object that has been disposed. For example, trying to read from an
I/O stream that has been closed by the
System.IO.Stream.Close( ) method should raise this
exception.
public class ObjectDisposedException : InvalidOperationException {
// Public Constructors
public ObjectDisposedException(string objectName);
public ObjectDisposedException(string objectName, string message);
// Protected Constructors
protected ObjectDisposedException(System.Runtime.Serialization.SerializationInfo info,
System.Runtime.Serialization.StreamingContext context);
// Public Instance Properties
public override string Message{get; }
// overrides Exception
public string ObjectName{get; }
// Public Instance Methods
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info,
System.Runtime.Serialization.StreamingContext context)
// overrides Exception
}