ConnectionException.GetObjectData Method
例外に関する情報を含む System.Runtime.Serialization.SerializationInfo を設定します。
名前空間: Microsoft.AnalysisServices
アセンブリ: Microsoft.AnalysisServices (microsoft.analysisservices.dll 内)
構文
'宣言
<SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter:=True)> _
Public Overrides Sub GetObjectData ( _
info As SerializationInfo, _
context As StreamingContext _
)
[SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter=true)]
public override void GetObjectData (
SerializationInfo info,
StreamingContext context
)
[SecurityPermissionAttribute(SecurityAction::Demand, SerializationFormatter=true)]
public:
virtual void GetObjectData (
SerializationInfo^ info,
StreamingContext context
) override
/** @attribute SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter=true) */
public void GetObjectData (
SerializationInfo info,
StreamingContext context
)
public override function GetObjectData (
info : SerializationInfo,
context : StreamingContext
)
パラメータ
- info
スローされた例外に関する、シリアル化されたオブジェクト データを保持する System.Runtime.Serialization.SerializationInfo です。
- context
転送元または転送先についてのコンテキスト情報を含む System.Runtime.Serialization.StreamingContext です。
例外
例外の種類 | 条件 |
---|---|
ArgumentNullException | info に null 参照 (Visual Basic では Nothing) が設定されています。 |
解説
GetObjectDataは、シリアル化の対象となるすべての例外オブジェクト データを含む System.Runtime.Serialization.SerializationInfo を設定します。シリアル化解除の間に、ストリームで送信された System.Runtime.Serialization.SerializationInfo を基にして例外が再構成されます。
スレッド セーフ
この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
ConnectionException Class
ConnectionException Members
Microsoft.AnalysisServices Namespace