예제 #1
0
        protected override PropertyInfo?GetPropertyImpl(string name, BindingFlags bindingAttr, Binder?binder, Type?returnType, Type[]?types, ParameterModifier[]?modifiers)
        {
            returnType = Projector.Unproject(returnType);
            types      = Projector.Unproject(types);

            return(_projector.ProjectProperty(base.GetPropertyImpl(name, bindingAttr, binder, returnType, types, modifiers)));
        }