Class JoinTree

Defines what joins to use for a specific pair of tables. This helps the engine decide which path to use when multiple paths area available.

System.Object
  Stonefield.Collections.BaseItem
    Stonefield.Collections.BaseNamedItem
      Stonefield.Collections.BaseNamedItemPersistent
        Stonefield.Query.DataDictionary.MetaDataObject
          Stonefield.Query.DataDictionary.JoinTree
public class JoinTree : MetaDataObject, IJoinTree

Class Members

MemberDescription

Constructor

IDChanged

Raised when the ID is changed.

PropertyChanged

Raised when a property is changed.

ToString

ToString returns the names of the tables.

public virtual string ToString();

Changed

Flags that one or more properties of the item have changed since it was last loaded or saved.

ID

The ID of the item.

Joins

A list of joins to connect the tables.

Loading

Flags that the item is being loaded from storage.

Name

The name of the item.

Tables

A list of tables in the join tree.

Updated

The date/time the object was last updated.

UserDefined

This property can contain anything the developer wants to put in it.

Version

The version number for the object.

Requirements

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