Class TableAttributes<T>
Represents a table attribute collection.
Inheritance
TableAttributes<T>
Implements
Namespace: BiExcellence.OpenBi.Api.Commands.TableAttributes
Assembly: BiExcellence.OpenBi.Api.TableAttribute.dll
Syntax
public class TableAttributes<T> : ITableAttributes<T> where T : ITableAttribute
Type Parameters
| Name | Description |
|---|---|
| T |
Properties
Count
Represents a table attribute collection.
Declaration
public int Count { get; }
Property Value
| Type | Description |
|---|---|
| int |
IsReadOnly
Represents a table attribute collection.
Declaration
public bool IsReadOnly { get; }
Property Value
| Type | Description |
|---|---|
| bool |
this[string]
Returns the table attribute by name.
Declaration
public T? this[string name] { get; }
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | The name. |
Property Value
| Type | Description |
|---|---|
| T |
Methods
Add(T)
Represents a table attribute collection.
Declaration
public void Add(T item)
Parameters
| Type | Name | Description |
|---|---|---|
| T | item |
Contains(T)
Represents a table attribute collection.
Declaration
public bool Contains(T item)
Parameters
| Type | Name | Description |
|---|---|---|
| T | item |
Returns
| Type | Description |
|---|---|
| bool |
CopyTo(T[], int)
Represents a table attribute collection.
Declaration
public void CopyTo(T[] array, int arrayIndex)
Parameters
| Type | Name | Description |
|---|---|---|
| T[] | array | |
| int | arrayIndex |
GetEnumerator()
Represents a table attribute collection.
Declaration
public IEnumerator<T> GetEnumerator()
Returns
| Type | Description |
|---|---|
| IEnumerator<T> |
Remove(T)
Represents a table attribute collection.
Declaration
public bool Remove(T item)
Parameters
| Type | Name | Description |
|---|---|---|
| T | item |
Returns
| Type | Description |
|---|---|
| bool |