BTDB.EventStoreLayer.ObjectTypeDescriptor.DynamicObject.GetFieldByIdx C# (CSharp) Метод

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

public GetFieldByIdx ( int idx, string fieldName, ObjectTypeDescriptor descriptor ) : object
idx int
fieldName string
descriptor ObjectTypeDescriptor
Результат object
            public object GetFieldByIdx(int idx, string fieldName, ObjectTypeDescriptor descriptor)
            {
                if (_ownerDescriptor == descriptor)
                {
                    if (idx < 0)
                        ThrowMemberAccessException(fieldName);
                    return _fieldValues[idx];
                }
                var realidx = _ownerDescriptor.FindFieldIndexWithThrow(fieldName);
                return _fieldValues[realidx];
            }