System.Reflection.RuntimePropertyInfo.GetValue C# (CSharp) Method

GetValue() private method

private GetValue ( Object obj, BindingFlags invokeAttr, Binder binder, Object index, CultureInfo culture ) : Object
obj Object
invokeAttr BindingFlags
binder Binder
index Object
culture System.Globalization.CultureInfo
return Object
        public override Object GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture) 
        {
            
            MethodInfo m = GetGetMethod(true);
            if (m == null)
                throw new ArgumentException(System.Environment.GetResourceString("Arg_GetMethNotFnd"));
            return m.Invoke(obj, invokeAttr, binder, index, null); 
        }

Same methods

RuntimePropertyInfo::GetValue ( Object obj, Object index ) : Object