PostSharp6.1/API Reference/Post­Sharp.​Reflection Namespace/IMetadata­Emitter Interface

IMetadataEmitter Interface

Semantics of a service that allows build-time code to serialize references to metadata objects (i.e. reflection objects) in a way that is compatible with obfuscators. References are deserialized at run-time using IMetadataDispenser.

Namespace:  PostSharp.Reflection
Assembly:  PostSharp (in PostSharp.dll) Version: 6.1.15.0 (6.1.15.0)
Syntax
C#
public interface IMetadataEmitter

The IMetadataEmitter type exposes the following members.

Methods
  NameDescription
Public methodGetMetadataIndex
Gets the index of a serialized metadata reference.
See Also