Interface IDataTable<TDataElement>
Assembly: SociallyDistant.Framework.dll
Syntax
public interface IDataTable<TDataElement> : IEnumerable<TDataElement>, IEnumerable where TDataElement : struct, IDataWithId
Type Parameters
Name |
Description |
TDataElement |
|
Properties
this[ObjectId]
Declaration
TDataElement this[ObjectId id] { get; }
Parameters
Property Value
Type |
Description |
TDataElement |
|
Methods
Add(TDataElement)
Declaration
void Add(TDataElement data)
Parameters
Type |
Name |
Description |
TDataElement |
data |
|
ContainsId(ObjectId)
Declaration
bool ContainsId(ObjectId id)
Parameters
Returns
Modify(TDataElement)
Declaration
void Modify(TDataElement data)
Parameters
Type |
Name |
Description |
TDataElement |
data |
|
Remove(TDataElement)
Declaration
void Remove(TDataElement data)
Parameters
Type |
Name |
Description |
TDataElement |
data |
|
ToArray()
Declaration
Returns
Type |
Description |
TDataElement[] |
|