[This is preliminary documentation and is subject to change.]
The RefPool type exposes the following members.Constructors
Name | Description | |
---|---|---|
![]() | RefPool | Initializes a new instance of the RefPool class |
Methods
Name | Description | |
---|---|---|
![]() | Acquire | |
![]() | Add | |
![]() | AddISerializableFixup | |
![]() | AddOnDeserializedCallback | |
![]() | ![]() | Determines whether the specified object is equal to the current object. (Inherited from ![]() |
![]() | ![]() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from ![]() |
![]() | GetHandle |
Emits MetaHandle that contains type handle for reference handle only when this referenced is added to pool for the first time.
Emits inlined string for strings and inlined value types for boxed objects.
Emits additional array dimensions info for array refernces who's types are emitted for the first time
|
![]() | ![]() | Serves as the default hash function. (Inherited from ![]() |
![]() | ![]() | Gets the (Inherited from ![]() ![]() |
![]() | HandleToReference |
Returns object reference for supplied metahandle
|
![]() | ![]() | Creates a shallow copy of the current (Inherited from ![]() ![]() |
![]() | Release | |
![]() | ![]() | Returns a string that represents the current object. (Inherited from ![]() |
Extension Methods
Properties
Name | Description | |
---|---|---|
![]() | Count | |
![]() | Fixups | |
![]() | Item | |
![]() | OnDeserializedCallbacks |
See Also