Class DatabaseInfos
Implements
Inherited Members
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
DatabaseInfos()
Declaration
public DatabaseInfos()
Fields
MemoryDataSet
Declaration
public DataSet MemoryDataSet
Field Value
| Type | Description |
|---|---|
| DataSet |
Properties
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
Clone()
Clone the DatabaseInfos collection
Declaration
public object Clone()
Returns
| Type | Description |
|---|---|
| object | A new DatabaseInfos collection |
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 |
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 |