implements ISerializable
0x00x0020
Members 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | isLongReference | bool | Private | — | |
| 0x0011 | 0x07 | padding / unreflected | |||
| 0x08 | gcHandle | GCHandle | Private | — | |
Functions 11
| Signature | Flags | Native | Params |
|---|---|---|---|
| void AllocateHandle(object target) | Private | 0x08 | |
| void .ctor() | 2 flags | 0x00 | |
| void .ctor(object target) | Public+1 flags | 0x08 | |
| void .ctor(object target, bool trackResurrection) | Public+1 flags | 0x08 | |
| void .ctor(SerializationInfo info, const StreamingContext& context) | 2 flags | 0x10 | |
| bool get_IsAlive() | Public+3 flags | 0x01 | |
| object get_Target() | Public+3 flags | 0x08 | |
| void set_Target(object value) | Public+3 flags | 0x08 | |
| bool get_TrackResurrection() | Public+3 flags | 0x01 | |
| void Finalize() | 2 flags | 0x00 | |
| void GetObjectData(SerializationInfo info, const StreamingContext& context) | Public+2 flags | 0x10 |
Used by 26
types with a member, parameter or interface of this typeAction`1ArraySortHelper`1ClientIdentityComparison`1DataViewListenerDynamicResolutionHandlerEnumeratorEnumeratorEqualityComparer`1ExtractKeyDelegateFtpControlStreamICollection`1IComparer`1IEnumerator`1IList`1IndexLinkedList`1LinkedListNode`1List`1Predicate`1ReadOnlyCollection`1WeakReference[]XHashtable`1XHashtableStateXmlDocumentXNamespace