Interface IJoinCollection

The interface for JoinCollection.


public abstract interface IJoinCollection

Interface Members

MemberDescription

Any

Determines whether any items satisfy the specified condition.

public bool Any(Func<IJoin,Boolean> predicate)

GetJoin

Returns the Join for the specified tables or null if there isn't one.

public IJoin GetJoin(ITable table1,
    ITable table2);

public IJoin GetJoin(string tableID1,
    string tableID2);

GetJoinsForTable

Returns a collection of joins for the specified table.

public List<IJoin> GetJoinsForTable(ITable table);

public IJoin[] GetJoinsForTable(string tableID,
    string filter,
    string updated);

Where

Returns a subset of the collection based on a condition.

public IEnumerable Where(Func<IJoin,Boolean> predicate)

Requirements

Namespace: Stonefield.Query.DataDictionary
Assembly: interfaces.dll