InvalidPrinterException.GetObjectData Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Теперь этот API является нерекомендуемым.
Переопределенный. Заполняет объект SerializationInfo сведениями об исключении.
public:
override void GetObjectData(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
public override void GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete(DiagnosticId="SYSLIB0051")]
public override void GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
override this.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
[<System.Obsolete(DiagnosticId="SYSLIB0051")>]
override this.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Public Overrides Sub GetObjectData (info As SerializationInfo, context As StreamingContext)
Параметры
- info
- SerializationInfo
Объект SerializationInfo, хранящий сериализованные данные объекта, относящиеся к выдаваемому исключению.
- context
- StreamingContext
Объект StreamingContext, содержащий контекстные сведения об источнике или назначении.
- Атрибуты
Исключения
info
имеет значение null
.
Комментарии
Метод GetObjectData задает со SerializationInfo всеми данными объекта исключения, предназначенными для сериализации. В процессе десериализации исключение воспроизводится из объекта SerializationInfo, переданного в потоке.