Exemplo n.º 1
0
        public static void GetDelegates(object obj, string displayName, out PropertyGetter <T> getter, out PropertySetter <T> setter)
        {
            var inspector = new PropertyDelegateInspector <T>(obj, displayName);

            getter = inspector.Getter;
            setter = inspector.Setter;
        }
Exemplo n.º 2
0
        public AProperty(object obj, string displayName)
        {
            Dirty = false;
            Name  = displayName;
            PropertyGetter <T> getter;
            PropertySetter <T> setter;

            PropertyDelegateInspector <T> .GetDelegates(obj, displayName, out getter, out setter);

            Getter = getter;
            Setter = setter;
        }