Search Results for

    Show / Hide Table of Contents

    Class DatabaseInfos

    Collection of a report's database connection definitions, indexable by alias and holding the shared in-memory DataSet; supports cloning for a new report owner.

    Inheritance
    object
    List<DatabaseInfo>
    DatabaseInfos
    Implements
    IList<DatabaseInfo>
    ICollection<DatabaseInfo>
    IList
    ICollection
    IReadOnlyList<DatabaseInfo>
    IReadOnlyCollection<DatabaseInfo>
    IEnumerable<DatabaseInfo>
    IEnumerable
    ICloneable
    Inherited Members
    List<DatabaseInfo>.Add(DatabaseInfo)
    List<DatabaseInfo>.AddRange(IEnumerable<DatabaseInfo>)
    List<DatabaseInfo>.AsReadOnly()
    List<DatabaseInfo>.BinarySearch(int, int, DatabaseInfo, IComparer<DatabaseInfo>)
    List<DatabaseInfo>.BinarySearch(DatabaseInfo)
    List<DatabaseInfo>.BinarySearch(DatabaseInfo, IComparer<DatabaseInfo>)
    List<DatabaseInfo>.Clear()
    List<DatabaseInfo>.Contains(DatabaseInfo)
    List<DatabaseInfo>.ConvertAll<TOutput>(Converter<DatabaseInfo, TOutput>)
    List<DatabaseInfo>.CopyTo(DatabaseInfo[])
    List<DatabaseInfo>.CopyTo(int, DatabaseInfo[], int, int)
    List<DatabaseInfo>.CopyTo(DatabaseInfo[], int)
    List<DatabaseInfo>.EnsureCapacity(int)
    List<DatabaseInfo>.Exists(Predicate<DatabaseInfo>)
    List<DatabaseInfo>.Find(Predicate<DatabaseInfo>)
    List<DatabaseInfo>.FindAll(Predicate<DatabaseInfo>)
    List<DatabaseInfo>.FindIndex(Predicate<DatabaseInfo>)
    List<DatabaseInfo>.FindIndex(int, Predicate<DatabaseInfo>)
    List<DatabaseInfo>.FindIndex(int, int, Predicate<DatabaseInfo>)
    List<DatabaseInfo>.FindLast(Predicate<DatabaseInfo>)
    List<DatabaseInfo>.FindLastIndex(Predicate<DatabaseInfo>)
    List<DatabaseInfo>.FindLastIndex(int, Predicate<DatabaseInfo>)
    List<DatabaseInfo>.FindLastIndex(int, int, Predicate<DatabaseInfo>)
    List<DatabaseInfo>.ForEach(Action<DatabaseInfo>)
    List<DatabaseInfo>.GetEnumerator()
    List<DatabaseInfo>.GetRange(int, int)
    List<DatabaseInfo>.Slice(int, int)
    List<DatabaseInfo>.IndexOf(DatabaseInfo)
    List<DatabaseInfo>.IndexOf(DatabaseInfo, int)
    List<DatabaseInfo>.IndexOf(DatabaseInfo, int, int)
    List<DatabaseInfo>.Insert(int, DatabaseInfo)
    List<DatabaseInfo>.InsertRange(int, IEnumerable<DatabaseInfo>)
    List<DatabaseInfo>.LastIndexOf(DatabaseInfo)
    List<DatabaseInfo>.LastIndexOf(DatabaseInfo, int)
    List<DatabaseInfo>.LastIndexOf(DatabaseInfo, int, int)
    List<DatabaseInfo>.Remove(DatabaseInfo)
    List<DatabaseInfo>.RemoveAll(Predicate<DatabaseInfo>)
    List<DatabaseInfo>.RemoveAt(int)
    List<DatabaseInfo>.RemoveRange(int, int)
    List<DatabaseInfo>.Reverse()
    List<DatabaseInfo>.Reverse(int, int)
    List<DatabaseInfo>.Sort()
    List<DatabaseInfo>.Sort(IComparer<DatabaseInfo>)
    List<DatabaseInfo>.Sort(int, int, IComparer<DatabaseInfo>)
    List<DatabaseInfo>.Sort(Comparison<DatabaseInfo>)
    List<DatabaseInfo>.ToArray()
    List<DatabaseInfo>.TrimExcess()
    List<DatabaseInfo>.TrueForAll(Predicate<DatabaseInfo>)
    List<DatabaseInfo>.Capacity
    List<DatabaseInfo>.Count
    List<DatabaseInfo>.this[int]
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Reportman.Reporting
    Assembly: Reportman.Reporting.dll
    Syntax
    public class DatabaseInfos : List<DatabaseInfo>, IList<DatabaseInfo>, ICollection<DatabaseInfo>, IList, ICollection, IReadOnlyList<DatabaseInfo>, IReadOnlyCollection<DatabaseInfo>, IEnumerable<DatabaseInfo>, IEnumerable, ICloneable

    Constructors

    View Source

    DatabaseInfos()

    Declaration
    public DatabaseInfos()

    Fields

    View Source

    MemoryDataSet

    Declaration
    public DataSet MemoryDataSet
    Field Value
    Type Description
    DataSet

    Properties

    View Source

    this[string]

    Get item by name

    Declaration
    public DatabaseInfo this[string dbname] { get; }
    Parameters
    Type Name Description
    string dbname

    Database info name or alias

    Property Value
    Type Description
    DatabaseInfo

    Methods

    View Source

    Clone()

    Clone the DatabaseInfos collection

    Declaration
    public object Clone()
    Returns
    Type Description
    object

    A new DatabaseInfos collection

    View Source

    Clone(Report)

    Clone the DatabaseInfos collection

    Declaration
    public DatabaseInfos Clone(Report areport)
    Parameters
    Type Name Description
    Report areport

    New owner

    Returns
    Type Description
    DatabaseInfos

    A new DatabaseInfos collection

    View Source

    IndexOf(string)

    Returns index by name (alias)

    Declaration
    public int IndexOf(string avalue)
    Parameters
    Type Name Description
    string avalue

    Alias to search for

    Returns
    Type Description
    int

    Index or -1 when not found

    Implements

    IList<T>
    ICollection<T>
    IList
    ICollection
    IReadOnlyList<T>
    IReadOnlyCollection<T>
    IEnumerable<T>
    IEnumerable
    ICloneable
    • View Source
    In this article
    Back to top Generated by DocFX