WebRequest.ISerializable.GetObjectData(SerializationInfo, StreamingContext) WebRequest.ISerializable.GetObjectData(SerializationInfo, StreamingContext) Method

定義

派生クラスでオーバーライドされる場合、SerializationInfo インスタンスに、WebRequest をシリアル化するために必要なデータを設定します。When overridden in a descendant class, populates a SerializationInfo instance with the data needed to serialize the WebRequest.

 virtual void System.Runtime.Serialization.ISerializable.GetObjectData(System::Runtime::Serialization::SerializationInfo ^ serializationInfo, System::Runtime::Serialization::StreamingContext streamingContext) = System::Runtime::Serialization::ISerializable::GetObjectData;
void ISerializable.GetObjectData (System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);

パラメーター

serializationInfo
SerializationInfo SerializationInfo

WebRequest のシリアル化されたデータを保持している SerializationInfoA SerializationInfo, which holds the serialized data for the WebRequest.

streamingContext
StreamingContext StreamingContext

新しい WebRequest に関連付けられているシリアル化ストリームの転送先を格納している StreamingContextA StreamingContext that contains the destination of the serialized stream associated with the new WebRequest.

実装

例外

インターフェイスが派生クラスでオーバーライドされていないのに、オブジェクトのシリアル化が試行されました。An attempt is made to serialize the object, when the interface is not overridden in a descendant class.

適用対象