[This is preliminary documentation and is subject to change.]
Populates a SerializationInfo with the data needed to serialize the target object.
Namespace: Tools.CollectionsT.GenericTAssembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
[SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.SerializationFormatter)] public virtual void GetObjectData( SerializationInfo info, StreamingContext context ) |
| Visual Basic |
|---|
<SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags := SecurityPermissionFlag.SerializationFormatter)> _ Public Overridable Sub GetObjectData ( _ info As SerializationInfo, _ context As StreamingContext _ ) |
| Visual C++ |
|---|
[SecurityPermissionAttribute(SecurityAction::LinkDemand, Flags = SecurityPermissionFlag::SerializationFormatter)] public: virtual void GetObjectData( SerializationInfo^ info, StreamingContext context ) |
| F# |
|---|
[<SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.SerializationFormatter)>] abstract GetObjectData : info:SerializationInfo * context:StreamingContext -> unit [<SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.SerializationFormatter)>] override GetObjectData : info:SerializationInfo * context:StreamingContext -> unit |
| JScript |
|---|
public function GetObjectData( info : SerializationInfo, context : StreamingContext ) |
Parameters
- info
- Type: System.Runtime.Serialization..::..SerializationInfo
The SerializationInfo to populate with data.
- context
- Type: System.Runtime.Serialization..::..StreamingContext
The destination (see StreamingContext) for this serialization.
Implements
ISerializable..::..GetObjectData(SerializationInfo, StreamingContext)
Remarks
Only items (see Item[([( Int32])]) ) are serialized.
Note for inheritors: Call this base class method in order items to be serialized.
Exceptions
| Exception | Condition |
|---|---|
| System.Security..::..SecurityException | The caller does not have the required permission |