Post­Sharp Documentation / 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: 5.0.43.0 (5.0.43.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