Mono.CSharp.PropertyBase.GetMethod.Define C# (CSharp) Method

Define() public method

public Define ( DeclSpace parent ) : MethodBuilder
parent DeclSpace
return System.Reflection.Emit.MethodBuilder
            public override MethodBuilder Define(DeclSpace parent)
            {
                base.Define (parent);

                Spec = new MethodSpec (MemberKind.Method, parent.PartialContainer.Definition, this, ReturnType, null, ParameterInfo, ModFlags);

                method_data = new MethodData (method, ModFlags, flags, this);

                if (!method_data.Define (parent, method.GetFullName (MemberName), Report))
                    return null;

                Spec.SetMetaInfo (method_data.MethodBuilder);

                return method_data.MethodBuilder;
            }
PropertyBase.GetMethod