Table of Contents

Interface IRuntimeTrackingTypeEmitter<TOriginal>

Namespace
Rinku.Tracking.Runtime
Assembly
Rinku.dll

Expandable second-phase type contribution attached by first-phase options.

public interface IRuntimeTrackingTypeEmitter<TOriginal>

Type Parameters

TOriginal
Extension Methods

Methods

Complete(RuntimeTrackingGeneratedType<TOriginal>)

Completes setup after the type is created.

void Complete(RuntimeTrackingGeneratedType<TOriginal> type)

Parameters

type RuntimeTrackingGeneratedType<TOriginal>

Emit(RuntimeTrackingEmitContext<TOriginal>)

Emits members for a generated type.

void Emit(RuntimeTrackingEmitContext<TOriginal> context)

Parameters

context RuntimeTrackingEmitContext<TOriginal>