Search Results for

    Show / Hide Table of Contents

    Class BaseFields<T>

    Inheritance
    System.Object
    System.Collections.ObjectModel.Collection<T>
    System.ComponentModel.BindingList<T>
    BaseFields<T>
    Implements
    IFieldsContainer
    IBaseDataSetOwner
    Namespace: FastReport.Olap.Cube
    Assembly: FastReport.Olap.dll
    Syntax
    [ListBindable(false)]
    public class BaseFields<T> : BindingList<T>, IList<T>, ICollection<T>, IReadOnlyList<T>, IReadOnlyCollection<T>, IEnumerable<T>, IBindingList, IList, ICollection, IEnumerable, ICancelAddNew, IRaiseItemChangedEvents, IFieldsContainer, IBaseDataSetOwner where T : BaseField
    Type Parameters
    Name Description
    T

    Constructors

    BaseFields(Object)

    Declaration
    public BaseFields(object owner)
    Parameters
    Type Name Description
    System.Object owner

    Properties

    DataSet

    Declaration
    [Browsable(false)]
    public IBaseDataSet DataSet { get; set; }
    Property Value
    Type Description
    IBaseDataSet

    Owner

    Declaration
    public object Owner { get; }
    Property Value
    Type Description
    System.Object

    Methods

    Assign(BaseFields<T>)

    Declaration
    public void Assign(BaseFields<T> source)
    Parameters
    Type Name Description
    BaseFields<T> source

    GetByName(String)

    Declaration
    public BaseField GetByName(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    BaseField

    GetDisplayText(Object)

    Declaration
    public string GetDisplayText(object value)
    Parameters
    Type Name Description
    System.Object value
    Returns
    Type Description
    System.String

    InitFields()

    Declaration
    public void InitFields()

    InsertItem(Int32, T)

    Declaration
    protected override void InsertItem(int index, T item)
    Parameters
    Type Name Description
    System.Int32 index
    T item
    Overrides
    System.ComponentModel.BindingList<T>.InsertItem(System.Int32, T)

    RemoveItem(Int32)

    Declaration
    protected override void RemoveItem(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Overrides
    System.ComponentModel.BindingList<T>.RemoveItem(System.Int32)

    Implements

    IFieldsContainer
    IBaseDataSetOwner
    Back to top © 1998-2024 Copyright Fast Reports Inc.