|
Язык программирования С# 2005 и платформа .NET 2.0.С учетом этого давайте выясним роль указанного базового класса. Базовый класс System.Exception Все исключения, определенные на уровне пользователя и системы, в конечном счете получаются из базового класса System.Exception (который, в свою очередь, получается из System.Object). Обратите внимание на то, что некоторые из указанных ниже членов виртуальны и поэтому могут переопределяться производными типами. public class Exception: ISerializable, _Exception { Ppublic virtual IDictionary Data { get; } Pprotected Exception(SerializationInfo info, StreamingContext context); Ppublic Exception(string message, Exception innerException); Ppublic Exception(string message); Ppublic Exception(); Ppublic virtual Exception GetBaseException(); Ppublic virtual void GetObjectData(SerializationInfo info, StreamingContext context); Ppublic System.Type GetType(); Pprotected int HResultP{ get; set; } Ppublic virtual string HelpLink { get; set; } Ppublic System.Exception InnerException { get; } Ppublic virtual string Message { get; } Ppublic virtual string Source { get; set; } Ppublic virtual string StackTrace { get; } Ppublic MethodBase TargetSite { get; } Ppublic override string ToString(); } Как видите, многие свойства, определенные в классе System.Exception, доступны только для чтения ...» |
Код для вставки книги в блог HTML
phpBB
текст
|
|