C# 클래스 Antmicro.Migrant.Generators.ReaderGenerationContext

상속: GenerationContextBase
파일 보기 프로젝트 열기: antmicro/Migrant 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

PushDeserializedObjectOntoStack() 공개 메소드

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

PushDeserializedObjectOntoStack() 공개 메소드

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

PushDeserializedObjectsCollectionOntoStack() 공개 메소드

public PushDeserializedObjectsCollectionOntoStack ( ) : void
리턴 void

PushObjectIdOntoStack() 공개 메소드

public PushObjectIdOntoStack ( ) : void
리턴 void

PushObjectReaderOntoStack() 공개 메소드

public PushObjectReaderOntoStack ( ) : void
리턴 void

PushPrimitiveReaderOntoStack() 공개 메소드

public PushPrimitiveReaderOntoStack ( ) : void
리턴 void

ReaderGenerationContext() 공개 메소드

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
리턴 System

WithGenerator() 공개 메소드

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