Show / Hide Table of Contents

Class SchemaTable

Inheritance
System.Object
DataObject
ClarifyDataObject
SchemaTableBase
SchemaTable
Implements
IDataObject
ISchemaTable
ISchemaTableBase
Inherited Members
SchemaTableBase.isDataRestricted
SchemaTableBase.restrictedFields
SchemaTableBase.restrictionClauses
SchemaTableBase.LoadData(DataRow)
SchemaTableBase.SetFlags(Int32)
SchemaTableBase.SetName(String)
SchemaTableBase.SetComments(String)
SchemaTableBase.SetIsUnicode(Boolean)
SchemaTableBase.SetObjectGroup(String)
SchemaTableBase.LoadRestrictions(DataRow[], Type)
SchemaTableBase.LoadResSqlClauses(DataRow[])
SchemaTableBase.Flags
SchemaTableBase.Name
SchemaTableBase.Comments
SchemaTableBase.TypeID
SchemaTableBase.ObjectGroup
SchemaTableBase.IsUnicode
SchemaTableBase.IsDataRestricted
SchemaTableBase.RestrictedFields
SchemaTableBase.RestrictionClauses
SchemaTableBase.ISchemaTableBase.ObjectID
SchemaTableBase.ISchemaTableBase.Name
SchemaTableBase.ISchemaTableBase.Number
SchemaTableBase.ISchemaTableBase.Description
SchemaTableBase.ISchemaTableBase.Flags
SchemaTableBase.ISchemaTableBase.Subsystem
SchemaTableBase.ISchemaTableBase.Fields
ClarifyDataObject.GetCommentFieldValue(DataRow)
ClarifyDataObject.CommentFieldName
ClarifyDataObject.ObjectID
DataObject.SetUniqueID(Object)
DataObject.GetFieldValue(String)
DataObject.GetFieldValue(Int32)
DataObject.ContainsColumn(String)
DataObject.GetSafeInt32FieldValue(String)
DataObject.GetSafeInt32FieldValue(String, Dictionary<String, ColumnInfo>, Object[])
DataObject.GetSafeDoubleFieldValue(String)
DataObject.GetSafeDoubleFieldValue(String, Dictionary<String, ColumnInfo>, Object[])
DataObject.GetSafeBooleanFieldValue(String)
DataObject.GetSafeBooleanFieldValue(String, Dictionary<String, ColumnInfo>, Object[])
DataObject.GetSafeStringFieldValue(String)
DataObject.SetFieldValue(String, Object)
DataObject.GetSafeString(Object)
DataObject.UniqueID
DataObject.FieldValues
DataObject.ColumnMap
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()
Namespace: FChoice.Foundation.Clarify.Schema
Assembly: fcSDK.dll
Syntax
public class SchemaTable : SchemaTableBase, IDataObject, ISchemaTable, ISchemaTableBase

Properties

Fields

Declaration
public SchemaTableFieldCollection Fields { get; }
Property Value
Type Description
SchemaTableFieldCollection

Relationships

Declaration
public SchemaRelationCollection Relationships { get; }
Property Value
Type Description
SchemaRelationCollection

Views

Declaration
public SchemaViewCollection Views { get; }
Property Value
Type Description
SchemaViewCollection

Methods

LoadFields(DataRow)

Declaration
protected override SchemaFieldCollectionBase LoadFields(DataRow row)
Parameters
Type Name Description
System.Data.DataRow row
Returns
Type Description
SchemaFieldCollectionBase
Overrides
SchemaTableBase.LoadFields(DataRow)

Explicit Interface Implementations

ISchemaTable.Relationships

Declaration
ISchemaRelationCollection ISchemaTable.Relationships { get; }
Returns
Type Description
ISchemaRelationCollection

ISchemaTable.Views

Declaration
ISchemaViewCollection ISchemaTable.Views { get; }
Returns
Type Description
ISchemaViewCollection

Implements

IDataObject
ISchemaTable
ISchemaTableBase
Back to top © 2022 Dovetail Software, Inc. - All rights reserved.
Clarify, Amdocs, and related products and names are copyright and trademark of Amdocs, Inc.
.NET, Visual Studio.NET, C#, Visual Basic and related products are trademark of Microsoft corporation.