Interface IFCGeneric
Assembly: FChoice.Foundation.Clarify.Compatibility.dll
Syntax
[Guid("545582EE-2D64-4869-AC88-7D1B5031A960")]
[ComVisible(true)]
public interface IFCGeneric
Properties
BOF
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Bulk
Declaration
IFCBulk Bulk { get; set; }
Property Value
BulkName
Declaration
string BulkName { get; set; }
Property Value
Type |
Description |
System.String |
|
child_objects
Declaration
IMockCollection child_objects { get; }
Property Value
DataFields
Declaration
string DataFields { get; set; }
Property Value
Type |
Description |
System.String |
|
DbObjectName
Declaration
string DbObjectName { get; set; }
Property Value
Type |
Description |
System.String |
|
DbObjectNum
Declaration
Property Value
Type |
Description |
System.Int32 |
|
DelRelList
Declaration
string DelRelList { get; set; }
Property Value
Type |
Description |
System.String |
|
Distinct
Declaration
bool Distinct { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EOF
Declaration
Property Value
Type |
Description |
System.Boolean |
|
ErrorOnQueryTooBig
Declaration
bool ErrorOnQueryTooBig { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Filter
Declaration
string Filter { get; set; }
Property Value
Type |
Description |
System.String |
|
GenericId
Declaration
string GenericId { get; set; }
Property Value
Type |
Description |
System.String |
|
Id
Declaration
Property Value
Type |
Description |
System.Int32 |
|
IncludeRelations
Declaration
bool IncludeRelations { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Item[Object]
Declaration
[ComVisible(false)]
IMockAdoField this[object index] { get; set; }
Parameters
Type |
Name |
Description |
System.Object |
index |
|
Property Value
MaxRecords
Declaration
int MaxRecords { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NoRes
Declaration
Property Value
Type |
Description |
System.Boolean |
|
ParentBO
Declaration
IFCGeneric ParentBO { get; set; }
Property Value
ParentRelation
Declaration
string ParentRelation { get; set; }
Property Value
Type |
Description |
System.String |
|
Position
Declaration
short Position { get; set; }
Property Value
Type |
Description |
System.Int16 |
|
QueryEmptyToNull
Declaration
bool QueryEmptyToNull { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
records
Declaration
Recordset records { get; }
Property Value
Type |
Description |
ADODB.Recordset |
|
rel_from_parent
Declaration
string rel_from_parent { get; }
Property Value
Type |
Description |
System.String |
|
rel_to_parent
Declaration
string rel_to_parent { get; }
Property Value
Type |
Description |
System.String |
|
rel_type
Declaration
Property Value
Type |
Description |
System.Int16 |
|
rowLimit
Declaration
int rowLimit { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
rowsReturned
Declaration
int rowsReturned { get; }
Property Value
Type |
Description |
System.Int32 |
|
SetNullStringsToEmpty
Declaration
bool SetNullStringsToEmpty { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SortOrder
Declaration
string SortOrder { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
AddForUpdate(Int32)
Declaration
void AddForUpdate(int TheObjid)
Parameters
Type |
Name |
Description |
System.Int32 |
TheObjid |
|
AddNew()
Declaration
AppendFilter(String, String, Object)
Declaration
void AppendFilter(string field_name, string operation, object value)
Parameters
Type |
Name |
Description |
System.String |
field_name |
|
System.String |
operation |
|
System.Object |
value |
|
AppendSort(String, String)
Declaration
void AppendSort(string field_name, string ascending)
Parameters
Type |
Name |
Description |
System.String |
field_name |
|
System.String |
ascending |
|
AssignAllObjids()
Declaration
AssignObjid()
Declaration
ClearRoot()
Declaration
CloseGeneric()
Declaration
copy(Object)
Declaration
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
IFCGeneric Duplicate(object use_generic)
Parameters
Type |
Name |
Description |
System.Object |
use_generic |
|
Returns
get_Fields(Object)
Declaration
object get_Fields(object index)
Parameters
Type |
Name |
Description |
System.Object |
index |
|
Returns
Type |
Description |
System.Object |
|
GetField(String)
Declaration
object GetField(string fieldName)
Parameters
Type |
Name |
Description |
System.String |
fieldName |
|
Returns
Type |
Description |
System.Object |
|
GetFieldValue(Object)
Declaration
object GetFieldValue(object index)
Parameters
Type |
Name |
Description |
System.Object |
index |
|
Returns
Type |
Description |
System.Object |
|
MoveFirst()
Declaration
MoveFirstAbsolute()
Declaration
MoveLast()
Declaration
MoveLastAbsolute()
Declaration
MoveNext()
Declaration
MoveNextAbsolute()
Declaration
MovePrevious()
Declaration
MovePreviousAbsolute()
Declaration
void MovePreviousAbsolute()
MoveRelative(Int16)
Declaration
void MoveRelative(short NumToMove)
Parameters
Type |
Name |
Description |
System.Int16 |
NumToMove |
|
Query()
Declaration
RelateByID(Int32, String)
Declaration
void RelateByID(int objId, string relationName)
Parameters
Type |
Name |
Description |
System.Int32 |
objId |
|
System.String |
relationName |
|
RelateIntFldByID(Int32, String)
Declaration
void RelateIntFldByID(int objId, string the_field)
Parameters
Type |
Name |
Description |
System.Int32 |
objId |
|
System.String |
the_field |
|
RelateIntFldToRecord(IFCGeneric, String)
Declaration
void RelateIntFldToRecord(IFCGeneric o_obj, string the_field)
Parameters
Type |
Name |
Description |
IFCGeneric |
o_obj |
|
System.String |
the_field |
|
RelateRecords(IFCGeneric, String)
Declaration
void RelateRecords(IFCGeneric o_obj, string relationName)
Parameters
Type |
Name |
Description |
IFCGeneric |
o_obj |
|
System.String |
relationName |
|
set_Fields(Object, Object)
Declaration
void set_Fields(object index, object newValue)
Parameters
Type |
Name |
Description |
System.Object |
index |
|
System.Object |
newValue |
|
SimpleQuery(String)
Declaration
void SimpleQuery(string obj_name)
Parameters
Type |
Name |
Description |
System.String |
obj_name |
|
TotalCount()
Declaration
Returns
Type |
Description |
System.Int32 |
|
TraverseFromParent(IFCGeneric, String)
Declaration
void TraverseFromParent(IFCGeneric the_parent, string trav_rel)
Parameters
Type |
Name |
Description |
IFCGeneric |
the_parent |
|
System.String |
trav_rel |
|
TraverseFromRoot(Int32, String, String)
Declaration
void TraverseFromRoot(int RootObjid, string TblName, string RootRel)
Parameters
Type |
Name |
Description |
System.Int32 |
RootObjid |
|
System.String |
TblName |
|
System.String |
RootRel |
|
UnRelateAll(String)
Declaration
void UnRelateAll(string relationName)
Parameters
Type |
Name |
Description |
System.String |
relationName |
|
UnRelateRecordFromAll(String)
Declaration
void UnRelateRecordFromAll(string relationName)
Parameters
Type |
Name |
Description |
System.String |
relationName |
|
UnRelateRecords(IFCGeneric, String)
Declaration
void UnRelateRecords(IFCGeneric o_obj, string relationName)
Parameters
Type |
Name |
Description |
IFCGeneric |
o_obj |
|
System.String |
relationName |
|
Untraverse()
Declaration
Update()
Declaration
UpdateAll()
Declaration