C# Class Antmicro.Migrant.Generators.ReaderGenerationContext

Inheritance: GenerationContextBase
Datei anzeigen Open project: antmicro/Migrant Class Usage Examples

Public Methods

Method Description
PushDeserializedObjectOntoStack ( System.Action pushReferenceIdOntoStackAction, bool skipSurrogate = false ) : void
PushDeserializedObjectOntoStack ( LocalBuilder referenceIdLocal, bool skipSurrogate = false ) : void
PushDeserializedObjectsCollectionOntoStack ( ) : void
PushObjectIdOntoStack ( ) : void
PushObjectReaderOntoStack ( ) : void
PushPrimitiveReaderOntoStack ( ) : void
ReaderGenerationContext ( ILGenerator generator, bool disableStamping, bool treatCollectionAsUserObject, OpCode objectIdArgument = null, OpCode objectReaderArgument = null ) : System
WithGenerator ( ILGenerator g ) : GenerationContextBase

Method Details

PushDeserializedObjectOntoStack() public method

public PushDeserializedObjectOntoStack ( System.Action pushReferenceIdOntoStackAction, bool skipSurrogate = false ) : void
pushReferenceIdOntoStackAction System.Action
skipSurrogate bool
return void

PushDeserializedObjectOntoStack() public method

public PushDeserializedObjectOntoStack ( LocalBuilder referenceIdLocal, bool skipSurrogate = false ) : void
referenceIdLocal System.Reflection.Emit.LocalBuilder
skipSurrogate bool
return void

PushDeserializedObjectsCollectionOntoStack() public method

public PushDeserializedObjectsCollectionOntoStack ( ) : void
return void

PushObjectIdOntoStack() public method

public PushObjectIdOntoStack ( ) : void
return void

PushObjectReaderOntoStack() public method

public PushObjectReaderOntoStack ( ) : void
return void

PushPrimitiveReaderOntoStack() public method

public PushPrimitiveReaderOntoStack ( ) : void
return void

ReaderGenerationContext() public method

public ReaderGenerationContext ( ILGenerator generator, bool disableStamping, bool treatCollectionAsUserObject, OpCode objectIdArgument = null, OpCode objectReaderArgument = null ) : System
generator System.Reflection.Emit.ILGenerator
disableStamping bool
treatCollectionAsUserObject bool
objectIdArgument System.Reflection.Emit.OpCode
objectReaderArgument System.Reflection.Emit.OpCode
return System

WithGenerator() public method

public WithGenerator ( ILGenerator g ) : GenerationContextBase
g System.Reflection.Emit.ILGenerator
return GenerationContextBase