Class SchemaRelation
Inheritance
System.Object
SchemaRelation
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: fcSDK.dll
Syntax
public class SchemaRelation : ClarifyDataObject, IDataObject, ISchemaRelation
Fields
MANDATORY_REL_OBJID
Declaration
public const int MANDATORY_REL_OBJID = -2
Field Value
Type |
Description |
System.Int32 |
|
Properties
Cardinality
Declaration
public SchemaRelationCardinality Cardinality { get; }
Property Value
ChildTable
Declaration
public SchemaTable ChildTable { get; }
Property Value
Declaration
public string Comments { get; }
Property Value
Type |
Description |
System.String |
|
ExclusiveSet
Declaration
public string ExclusiveSet { get; }
Property Value
Type |
Description |
System.String |
|
Flags
Declaration
public int Flags { get; }
Property Value
Type |
Description |
System.Int32 |
|
FocusFieldName
Declaration
public string FocusFieldName { get; }
Property Value
Type |
Description |
System.String |
|
GenericRelationID
Declaration
public int GenericRelationID { get; }
Property Value
Type |
Description |
System.Int32 |
|
InverseRelation
Declaration
public SchemaRelation InverseRelation { get; }
Property Value
InverseRelationName
Declaration
public string InverseRelationName { get; }
Property Value
Type |
Description |
System.String |
|
IsExclusive
Declaration
public bool IsExclusive { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsMandatory
Declaration
public bool IsMandatory { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsMtm
Declaration
public bool IsMtm { get; }
Property Value
Type |
Description |
System.Boolean |
|
MandatoryObjectID
Declaration
public object MandatoryObjectID { get; }
Property Value
Type |
Description |
System.Object |
|
MtmTableName
Declaration
public string MtmTableName { get; }
Property Value
Type |
Description |
System.String |
|
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
ParentTable
Declaration
public SchemaTable ParentTable { get; }
Property Value
ParentTypeID
Declaration
public int ParentTypeID { get; }
Property Value
Type |
Description |
System.Int32 |
|
RelationFlags
Declaration
public int RelationFlags { get; }
Property Value
Type |
Description |
System.Int32 |
|
RelationPhysicalName
Declaration
public string RelationPhysicalName { get; }
Property Value
Type |
Description |
System.String |
|
SourceTable
Declaration
public SchemaTable SourceTable { get; }
Property Value
SpecificRelationID
Declaration
public int SpecificRelationID { get; }
Property Value
Type |
Description |
System.Int32 |
|
TargetName
Declaration
public string TargetName { get; }
Property Value
Type |
Description |
System.String |
|
TargetTable
Declaration
public SchemaTable TargetTable { get; }
Property Value
Explicit Interface Implementations
ISchemaRelation.ChildTable
Declaration
ISchemaTable ISchemaRelation.ChildTable { get; }
Returns
ISchemaRelation.Description
Declaration
string ISchemaRelation.Description { get; }
Returns
Type |
Description |
System.String |
|
ISchemaRelation.ExclusiveObjectIDField
Declaration
ISchemaField ISchemaRelation.ExclusiveObjectIDField { get; }
Returns
ISchemaRelation.ExclusiveTableField
Declaration
ISchemaField ISchemaRelation.ExclusiveTableField { get; }
Returns
ISchemaRelation.Flags
Declaration
object ISchemaRelation.Flags { get; }
Returns
Type |
Description |
System.Object |
|
ISchemaRelation.InverseRelation
Declaration
ISchemaRelation ISchemaRelation.InverseRelation { get; }
Returns
ISchemaRelation.ObjectID
Declaration
object ISchemaRelation.ObjectID { get; }
Returns
Type |
Description |
System.Object |
|
ISchemaRelation.ParentTable
Declaration
ISchemaTable ISchemaRelation.ParentTable { get; }
Returns
ISchemaRelation.Rank
Declaration
int ISchemaRelation.Rank { get; }
Returns
Type |
Description |
System.Int32 |
|
ISchemaRelation.SourceTable
Declaration
ISchemaTable ISchemaRelation.SourceTable { get; }
Returns
ISchemaRelation.TargetTable
Declaration
ISchemaTable ISchemaRelation.TargetTable { get; }
Returns
Implements