Class SchemaFieldBase
Inheritance
System.Object
SchemaFieldBase
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 abstract class SchemaFieldBase : ClarifyDataObject, IDataObject, ISchemaField
Constructors
SchemaFieldBase(DataRow, SchemaTableBase)
Declaration
protected SchemaFieldBase(DataRow row, SchemaTableBase tableBase)
Parameters
Properties
ArraySize
Declaration
public int ArraySize { get; }
Property Value
Type |
Description |
System.Int32 |
|
CommonType
Declaration
public int CommonType { get; }
Property Value
Type |
Description |
System.Int32 |
|
DatabaseType
Declaration
public int DatabaseType { get; }
Property Value
Type |
Description |
System.Int32 |
|
DecimalPrecision
Declaration
public int DecimalPrecision { get; }
Property Value
Type |
Description |
System.Int32 |
|
DecimalScale
Declaration
public int DecimalScale { get; }
Property Value
Type |
Description |
System.Int32 |
|
Default
Declaration
public object Default { get; }
Property Value
Type |
Description |
System.Object |
|
DefaultString
Declaration
public string DefaultString { get; }
Property Value
Type |
Description |
System.String |
|
FCFlags
Declaration
public int FCFlags { get; }
Property Value
Type |
Description |
System.Int32 |
|
FieldDefault
Declaration
public object FieldDefault { get; }
Property Value
Type |
Description |
System.Object |
|
FieldDefaultString
Declaration
public string FieldDefaultString { get; }
Property Value
Type |
Description |
System.String |
|
Flags
Declaration
public int Flags { get; }
Property Value
Type |
Description |
System.Int32 |
|
GenFieldID
Declaration
public int GenFieldID { get; }
Property Value
Type |
Description |
System.Int32 |
|
IsSearchable
Declaration
public bool IsSearchable { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsUnicode
Declaration
public bool IsUnicode { get; }
Property Value
Type |
Description |
System.Boolean |
|
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
ObjectType
Declaration
public Type ObjectType { get; }
Property Value
Type |
Description |
System.Type |
|
Parent
Declaration
public SchemaTableBase Parent { get; }
Property Value
ParentTypeID
Declaration
public int ParentTypeID { get; }
Property Value
Type |
Description |
System.Int32 |
|
SpecificFieldID
Declaration
public int SpecificFieldID { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
GetFieldDefault(String)
Declaration
protected object GetFieldDefault(string defVal)
Parameters
Type |
Name |
Description |
System.String |
defVal |
|
Returns
Type |
Description |
System.Object |
|
IsDate()
Declaration
Returns
Type |
Description |
System.Boolean |
|
IsInteger()
Declaration
Returns
Type |
Description |
System.Boolean |
|
IsNumeric()
Declaration
Returns
Type |
Description |
System.Boolean |
|
IsString()
Declaration
Returns
Type |
Description |
System.Boolean |
|
Explicit Interface Implementations
ISchemaField.DataType
Declaration
int ISchemaField.DataType { get; }
Returns
Type |
Description |
System.Int32 |
|
ISchemaField.Description
Declaration
string ISchemaField.Description { get; }
Returns
Type |
Description |
System.String |
|
ISchemaField.Flags
Declaration
object ISchemaField.Flags { get; }
Returns
Type |
Description |
System.Object |
|
ISchemaField.Length
Declaration
int ISchemaField.Length { get; }
Returns
Type |
Description |
System.Int32 |
|
ISchemaField.Rank
Declaration
int ISchemaField.Rank { get; }
Returns
Type |
Description |
System.Int32 |
|
Implements