March 2002
Intermediate to advanced
864 pages
31h 8m
English
ObjectDisposedException
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 method ObjectDisposedException(string objectName); public method ObjectDisposedException(string objectName, string message); // Protected Constructors protected method ObjectDisposedException( System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context); // Public Instance Properties public override field string Message{get; } // overrides Exception public field string ObjectName{get; } // Public Instance Methods public override method void GetObjectData( // overrides Exception System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context); }
Object→Exception(System.Runtime.Serialization.ISerializable)→SystemException→InvalidOperationException→ObjectDisposedException