C# 클래스 Unity.Serialization.Weaver.NamedDeserializeMethodEmitter

상속: DeserializeMethodEmitterBase
파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled 1 사용 예제들

공개 메소드들

메소드 설명
DeserializeMethodDefinitionFor ( Mono.Cecil.TypeDefinition typeDef, SerializationBridgeProvider serializationBridgeProvider ) : Mono.Cecil.MethodDefinition

보호된 메소드들

메소드 설명
CallDeserializeMethodFor ( string fieldName, TypeReference typeReference ) : void
CallReaderMethod ( string methodName, string fieldName ) : void
FinishReadingSequence ( ) : void
ReadSequenceLength ( string fieldName ) : void

비공개 메소드들

메소드 설명
EmitCString ( string fieldName ) : void
NamedDeserializeMethodEmitter ( Mono.Cecil.TypeDefinition typeDef, SerializationBridgeProvider serializationBridgeProvider ) : Mono.Cecil

메소드 상세

CallDeserializeMethodFor() 보호된 메소드

protected CallDeserializeMethodFor ( string fieldName, TypeReference typeReference ) : void
fieldName string
typeReference Mono.Cecil.TypeReference
리턴 void

CallReaderMethod() 보호된 메소드

protected CallReaderMethod ( string methodName, string fieldName ) : void
methodName string
fieldName string
리턴 void

DeserializeMethodDefinitionFor() 공개 정적인 메소드

public static DeserializeMethodDefinitionFor ( Mono.Cecil.TypeDefinition typeDef, SerializationBridgeProvider serializationBridgeProvider ) : Mono.Cecil.MethodDefinition
typeDef Mono.Cecil.TypeDefinition
serializationBridgeProvider SerializationBridgeProvider
리턴 Mono.Cecil.MethodDefinition

FinishReadingSequence() 보호된 메소드

protected FinishReadingSequence ( ) : void
리턴 void

ReadSequenceLength() 보호된 메소드

protected ReadSequenceLength ( string fieldName ) : void
fieldName string
리턴 void