Method |
Description |
|
EmitPackCode ( Type type, MethodInfo mi, ILGenerator il, MemberInfo[]>.Func targetMemberSelector, string>.Func memberNameFormatter, MethodInfo>.Func lookupPackMethod ) : void |
|
|
EmitPackMemberValueCode ( Type type, ILGenerator il, MsgPack.Compiler.Variable var_writer, MsgPack.Compiler.Variable var_obj, MemberInfo m, MsgPack.Compiler.Variable elementIdx, Type currentType, MethodInfo currentMethod, MethodInfo>.Func lookupPackMethod ) : void |
|
|
EmitUnpackCode ( Type type, MethodInfo mi, ILGenerator il, MemberInfo[]>.Func targetMemberSelector, string>.Func memberNameFormatter, MethodInfo>.Func lookupUnpackMethod, int>.Func lookupMemberMapping, MethodInfo lookupMemberMappingMethod ) : void |
|
|
EmitUnpackReadAndTypeCheckCode ( ILGenerator il, MsgPack.Compiler.Variable msgpackReader, MethodInfo typeCheckMethod, MethodInfo failedMethod, bool nullCheckAndReturn ) : void |
|
|