C# Class Antmicro.Migrant.Generators.ReaderGenerationContext

Inheritance: GenerationContextBase
Afficher le fichier Open project: antmicro/Migrant Class Usage Examples

Méthodes publiques

Méthode 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 méthode

public PushDeserializedObjectOntoStack ( System.Action pushReferenceIdOntoStackAction, bool skipSurrogate = false ) : void
pushReferenceIdOntoStackAction System.Action
skipSurrogate bool
Résultat void

PushDeserializedObjectOntoStack() public méthode

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

PushDeserializedObjectsCollectionOntoStack() public méthode

public PushDeserializedObjectsCollectionOntoStack ( ) : void
Résultat void

PushObjectIdOntoStack() public méthode

public PushObjectIdOntoStack ( ) : void
Résultat void

PushObjectReaderOntoStack() public méthode

public PushObjectReaderOntoStack ( ) : void
Résultat void

PushPrimitiveReaderOntoStack() public méthode

public PushPrimitiveReaderOntoStack ( ) : void
Résultat void

ReaderGenerationContext() public méthode

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
Résultat System

WithGenerator() public méthode

public WithGenerator ( ILGenerator g ) : GenerationContextBase
g System.Reflection.Emit.ILGenerator
Résultat GenerationContextBase