WebRequest Constructor (SerializationInfo^, StreamingContext)
Initializes a new instance of the WebRequest class from the specified instances of the SerializationInfo and StreamingContext classes.
Assembly: System (in System.dll)
protected:
WebRequest(
SerializationInfo^ serializationInfo,
StreamingContext streamingContext
)
Parameters
- serializationInfo
-
Type:
System.Runtime.Serialization::SerializationInfo^
A SerializationInfo that contains the information required to serialize the new WebRequest instance.
- streamingContext
-
Type:
System.Runtime.Serialization::StreamingContext
A StreamingContext that indicates the source of the serialized stream associated with the new WebRequest instance.
| Exception | Condition |
|---|---|
| NotImplementedException | Any attempt is made to access the constructor, when the constructor is not overridden in a descendant class. |
When implemented by a descendant class, this constructor implements the ISerializable interface for the WebRequest descendant.
Notice that an application must run in full trust mode when using serialization.
Available since 1.1