Class FCGeneric
Inheritance
System.Object
FCGeneric
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: FChoice.Foundation.Clarify.Compatibility.dll
Syntax
[ComVisible(true)]
[Guid("2888C9FF-F557-4CEA-BDDF-08DF16715D6E")]
[ClassInterface(ClassInterfaceType.None)]
public sealed class FCGeneric : IFCGeneric
Properties
BOF
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Bulk
Declaration
public IFCBulk Bulk { get; set; }
Property Value
BulkName
Declaration
public string BulkName { get; set; }
Property Value
Type |
Description |
System.String |
|
child_objects
Declaration
public IMockCollection child_objects { get; }
Property Value
DataFields
Declaration
public string DataFields { get; set; }
Property Value
Type |
Description |
System.String |
|
DbObjectName
Declaration
public string DbObjectName { get; set; }
Property Value
Type |
Description |
System.String |
|
DbObjectNum
Declaration
public int DbObjectNum { get; }
Property Value
Type |
Description |
System.Int32 |
|
DelRelList
Declaration
public string DelRelList { get; set; }
Property Value
Type |
Description |
System.String |
|
Distinct
Declaration
public bool Distinct { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EOF
Declaration
Property Value
Type |
Description |
System.Boolean |
|
ErrorOnQueryTooBig
Declaration
public bool ErrorOnQueryTooBig { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Filter
Declaration
public string Filter { get; set; }
Property Value
Type |
Description |
System.String |
|
GenericId
Declaration
public string GenericId { get; set; }
Property Value
Type |
Description |
System.String |
|
Id
Declaration
Property Value
Type |
Description |
System.Int32 |
|
IncludeRelations
Declaration
public bool IncludeRelations { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Item[Object]
Declaration
[ComVisible(false)]
public IMockAdoField this[object colIndex] { get; set; }
Parameters
Type |
Name |
Description |
System.Object |
colIndex |
|
Property Value
MaxRecords
Declaration
public int MaxRecords { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NoRes
Declaration
public bool NoRes { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ParentBO
Declaration
public IFCGeneric ParentBO { get; set; }
Property Value
ParentRelation
Declaration
public string ParentRelation { get; set; }
Property Value
Type |
Description |
System.String |
|
Position
Declaration
public short Position { get; set; }
Property Value
Type |
Description |
System.Int16 |
|
QueryEmptyToNull
Declaration
public bool QueryEmptyToNull { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
records
Declaration
public Recordset records { get; }
Property Value
Type |
Description |
ADODB.Recordset |
|
rel_from_parent
Declaration
public string rel_from_parent { get; }
Property Value
Type |
Description |
System.String |
|
rel_to_parent
Declaration
public string rel_to_parent { get; }
Property Value
Type |
Description |
System.String |
|
rel_type
Declaration
public short rel_type { get; }
Property Value
Type |
Description |
System.Int16 |
|
rowLimit
Declaration
public int rowLimit { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
rowsReturned
Declaration
public int rowsReturned { get; }
Property Value
Type |
Description |
System.Int32 |
|
SetNullStringsToEmpty
Declaration
public bool SetNullStringsToEmpty { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SortOrder
Declaration
public string SortOrder { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
AddForUpdate(Int32)
Declaration
public void AddForUpdate(int TheObjid)
Parameters
Type |
Name |
Description |
System.Int32 |
TheObjid |
|
AddNew()
Declaration
AppendFilter(String, String, Object)
Declaration
public void AppendFilter(string fieldName, string operation, object filterValue)
Parameters
Type |
Name |
Description |
System.String |
fieldName |
|
System.String |
operation |
|
System.Object |
filterValue |
|
AppendSort(String, String)
Declaration
public void AppendSort(string fieldName, string ascending)
Parameters
Type |
Name |
Description |
System.String |
fieldName |
|
System.String |
ascending |
|
AssignAllObjids()
Declaration
public void AssignAllObjids()
AssignObjid()
Declaration
public void AssignObjid()
ClearRoot()
Declaration
CloseGeneric()
Declaration
public void CloseGeneric()
copy(Object)
Declaration
public IFCGeneric copy(object use_generic)
Parameters
Type |
Name |
Description |
System.Object |
use_generic |
|
Returns
Count()
Declaration
Returns
Type |
Description |
System.Int32 |
|
Delete()
Declaration
DeleteAll()
Declaration
Duplicate(Object)
Declaration
public IFCGeneric Duplicate(object use_generic)
Parameters
Type |
Name |
Description |
System.Object |
use_generic |
|
Returns
get_Fields(Object)
Declaration
public object get_Fields(object index)
Parameters
Type |
Name |
Description |
System.Object |
index |
|
Returns
Type |
Description |
System.Object |
|
GetField(String)
Declaration
public object GetField(string fieldName)
Parameters
Type |
Name |
Description |
System.String |
fieldName |
|
Returns
Type |
Description |
System.Object |
|
GetFieldValue(Object)
Declaration
public object GetFieldValue(object index)
Parameters
Type |
Name |
Description |
System.Object |
index |
|
Returns
Type |
Description |
System.Object |
|
let_Fields(Object, Object)
Declaration
[ComVisible(false)]
public void let_Fields(object index, object newValue)
Parameters
Type |
Name |
Description |
System.Object |
index |
|
System.Object |
newValue |
|
MoveFirst()
Declaration
MoveFirstAbsolute()
Declaration
public void MoveFirstAbsolute()
MoveLast()
Declaration
MoveLastAbsolute()
Declaration
public void MoveLastAbsolute()
MoveNext()
Declaration
MoveNextAbsolute()
Declaration
public void MoveNextAbsolute()
MovePrevious()
Declaration
public void MovePrevious()
MovePreviousAbsolute()
Declaration
public void MovePreviousAbsolute()
MoveRelative(Int16)
Declaration
public void MoveRelative(short NumToMove)
Parameters
Type |
Name |
Description |
System.Int16 |
NumToMove |
|
Query()
Declaration
RelateByID(Int32, String)
Declaration
public void RelateByID(int objId, string relationName)
Parameters
Type |
Name |
Description |
System.Int32 |
objId |
|
System.String |
relationName |
|
RelateIntFldByID(Int32, String)
Declaration
public void RelateIntFldByID(int objId, string fieldName)
Parameters
Type |
Name |
Description |
System.Int32 |
objId |
|
System.String |
fieldName |
|
RelateIntFldToRecord(IFCGeneric, String)
Declaration
public void RelateIntFldToRecord(IFCGeneric otherGeneric, string myIntFieldName)
Parameters
Type |
Name |
Description |
IFCGeneric |
otherGeneric |
|
System.String |
myIntFieldName |
|
RelateRecords(IFCGeneric, String)
Declaration
public void RelateRecords(IFCGeneric otherGeneric, string relationName)
Parameters
Type |
Name |
Description |
IFCGeneric |
otherGeneric |
|
System.String |
relationName |
|
set_Fields(Object, Object)
Declaration
public void set_Fields(object index, object newValue)
Parameters
Type |
Name |
Description |
System.Object |
index |
|
System.Object |
newValue |
|
SimpleQuery(String)
Declaration
public void SimpleQuery(string dbObjectName)
Parameters
Type |
Name |
Description |
System.String |
dbObjectName |
|
TotalCount()
Declaration
Returns
Type |
Description |
System.Int32 |
|
TraverseFromParent(IFCGeneric, String)
Declaration
public void TraverseFromParent(IFCGeneric parentGeneric, string traverseRelation)
Parameters
Type |
Name |
Description |
IFCGeneric |
parentGeneric |
|
System.String |
traverseRelation |
|
TraverseFromRoot(Int32, String, String)
Declaration
public void TraverseFromRoot(int RootObjid, string TblName, string RootRel)
Parameters
Type |
Name |
Description |
System.Int32 |
RootObjid |
|
System.String |
TblName |
|
System.String |
RootRel |
|
UnRelateAll(String)
Declaration
public void UnRelateAll(string relationName)
Parameters
Type |
Name |
Description |
System.String |
relationName |
|
UnRelateRecordFromAll(String)
Declaration
public void UnRelateRecordFromAll(string relationName)
Parameters
Type |
Name |
Description |
System.String |
relationName |
|
UnRelateRecords(IFCGeneric, String)
Declaration
public void UnRelateRecords(IFCGeneric o_obj, string relationName)
Parameters
Type |
Name |
Description |
IFCGeneric |
o_obj |
|
System.String |
relationName |
|
Untraverse()
Declaration
Update()
Declaration
UpdateAll()
Declaration
Implements