Skip to content
Auto
Products

SqlClauseCollectionBase<T>

Namespace: TagBites.Sql
Assembly: TagBites.DB.dll
Product: TagBites.DB v. 1.0.37

public abstract class SqlClauseCollectionBase<T> : System.Collections.Generic.IList<T>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, TagBites.Sql.ISqlElement

Inheritance: object → SqlClauseCollectionBase<T>

protected SqlClauseCollectionBase()
public virtual int Count { get; }

int

public virtual T Item[int index] { get; set; }

T

protected virtual void Accept(SqlQueryResolver resolver, SqlQueryBuilder builder)
public T Add(T item)
  • item T

T

public void AddRange(T[] range)
  • range T[]
public void AddRange(IEnumerable<T> range)
public virtual void Clear()
public virtual bool Contains(T item)
  • item T

bool

public virtual void CopyTo(T[] array, int arrayIndex)
  • array T[]
  • arrayIndex int
public virtual IEnumerator<T> GetEnumerator()

IEnumerator<T>

public virtual int IndexOf(T item)
  • item T

int

public virtual void Insert(int index, T item)
  • index int
  • item T
public virtual bool Remove(T item)
  • item T

bool

public virtual void RemoveAt(int index)
public virtual string ToString()

string