[This is preliminary documentation and is subject to change.]
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
Namespace: NFX.Serialization.SlimAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public MetaHandle GetHandle(
Object reference,
TypeRegistry treg,
SlimFormat format,
out Type type
)
public MetaHandle GetHandle(
Object reference,
TypeRegistry treg,
SlimFormat format,
out Type type
)
Public Function GetHandle (
reference As Object,
treg As TypeRegistry,
format As SlimFormat,
<OutAttribute> ByRef type As Type
) As MetaHandle
Public Function GetHandle (
reference As Object,
treg As TypeRegistry,
format As SlimFormat,
<OutAttribute> ByRef type As Type
) As MetaHandle
public:
MetaHandle GetHandle(
Object^ reference,
TypeRegistry^ treg,
SlimFormat^ format,
[OutAttribute] Type^% type
)
public:
MetaHandle GetHandle(
Object^ reference,
TypeRegistry^ treg,
SlimFormat^ format,
[OutAttribute] Type^% type
)
member GetHandle :
reference : Object *
treg : TypeRegistry *
format : SlimFormat *
type : Type byref -> MetaHandle
member GetHandle :
reference : Object *
treg : TypeRegistry *
format : SlimFormat *
type : Type byref -> MetaHandle
Return Value
Type:
MetaHandle