Weave() 공개 메소드

public Weave ( MethodInfo method ) : MethodBuilder
method System.Reflection.MethodInfo
리턴 System.Reflection.Emit.MethodBuilder
예제 #1
0
        public override MethodBuilder Weave(MethodInfo method)
        {
            var methodSignatureWeaver = new MethodSignatureWeaver(typeDefinition);
            var methodBuilder         = methodSignatureWeaver.Weave(method);

            eventTypeBuilder.SetRemoveMethod(methodBuilder);

            return(methodBuilder);
        }
        public override MethodBuilder Weave(MethodInfo method)
        {
            var methodSignatureWeaver = new MethodSignatureWeaver(typeDefinition);
            var methodBuilder = methodSignatureWeaver.Weave(method);

            eventTypeBuilder.SetAddMethod(methodBuilder);

            return methodBuilder;
        }