System.MarshalByRefObject.InvokeMember C# (CSharp) Method

InvokeMember() private method

private InvokeMember ( String name, BindingFlags invokeAttr, Binder binder, Object args, ParameterModifier modifiers, System.Globalization.CultureInfo culture, String namedParameters ) : Object
name String
invokeAttr BindingFlags
binder Binder
args Object
modifiers ParameterModifier
culture System.Globalization.CultureInfo
namedParameters String
return Object
        internal Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder, 
                            Object[] args,ParameterModifier[] modifiers,CultureInfo culture,String[] namedParameters)
        {
            Type t = GetType();
            
            // Sanity check
            if(!t.IsCOMObject)
                throw new InvalidOperationException(Environment.GetResourceString("Arg_InvokeMember"));

            // Call into the runtime to invoke on the COM object.
            return t.InvokeMember(name, invokeAttr, binder, this, args, modifiers, culture, namedParameters);
        }