Hawkeye.Reflection.FieldAccessor.Get C# (CSharp) Метод

Get() публичный Метод

public Get ( object operationTarget = null ) : object
operationTarget object
Результат object
        public object Get(object operationTarget = null)
        {
            return info.GetValue(operationTarget ?? target);
        }

Usage Example

Пример #1
0
        private void InitializeAccessors()
        {
            var gridViewAccessor = new FieldAccessor(this, "gridView");
            reflectedGridView = gridViewAccessor.Get();
            var gridViewType = reflectedGridView.GetType();

            allGridEntriesAccessor = new FieldAccessor(reflectedGridView, "allGridEntries");
            topLevelGridEntriesAccessor = new FieldAccessor(reflectedGridView, "topLevelGridEntries");
            totalPropsAccessor = new FieldAccessor(reflectedGridView, "totalProps");
            selectedRowAccessor = new FieldAccessor(reflectedGridView, "selectedRow");

            setScrollOffsetAccessor = new MethodAccessor(gridViewType, "SetScrollOffset");
            refreshAccessor = new MethodAccessor(gridViewType, "Refresh");

            selectedGridEntryAccessor = new PropertyAccessor(reflectedGridView, "SelectedGridEntry");
        }