[This is preliminary documentation and subject to change.]
Holds meta data information for building SQL statements based on Joins.
For a list of all members of this type, see Join Members.
System.Object
AtomsFramework.Join
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
To allow nested joins the left side of the join must be another join object. If it is Nothing then only the right side is used when generating the SQL. The only join object that will not have a left side will be the first join object instantiated. All other joins used to build an SQL statement need to have the left side specified.
If the join is meant to resolve a subclassing arrangement then the association map will not be specified, however the isSuperClass flag will be set.
Namespace: AtomsFramework
Assembly: AtomsFramework (in AtomsFramework.dll)
Join Members | AtomsFramework Namespace