IModelParentRecordTInstance, TChildInstance, TChildRecord Interface |
Namespace: imbSCI.DataComplex.data.modelRecords
public interface IModelParentRecord<TInstance, TChildInstance, TChildRecord> : IModelStandaloneRecord<TInstance>, IModelStandalone, IModelRecord, IAppendDataFieldsExtended, IAppendDataFields, IAutosaveEnabled, ILogable, IConsoleControl, IModelParentRecord where TChildInstance : class, IObjectWithName, IObjectWithDescription, IObjectWithNameAndDescription where TChildRecord : modelRecordBase, IModelRecord
The IModelParentRecordTInstance, TChildInstance, TChildRecord type exposes the following members.
| Name | Description | |
|---|---|---|
| childIndexCurrent | (Inherited from IModelRecord.) | |
| childInstance | ||
| childRecord | ||
| children | ||
| instance | ||
| instanceID | (Inherited from IModelRecord.) | |
| logBuilder | (Inherited from IModelRecord.) | |
| logContent | (Inherited from IModelRecord.) | |
| parent | (Inherited from IModelStandalone.) | |
| remarkFlags | (Inherited from IModelRecord.) | |
| startingThread | (Inherited from IModelRecord.) | |
| state | (Inherited from IModelRecord.) | |
| testRunStamp | (Inherited from IModelRecord.) | |
| timeFinish | (Inherited from IModelRecord.) | |
| timeStart | (Inherited from IModelRecord.) | |
| UID | (Inherited from IModelRecord.) | |
| VAR_AllowAutoOutputToConsole |
Gets a value indicating whether [variable allow automatic output to console].
(Inherited from IConsoleControl.) | |
| VAR_AllowInstanceToOutputToConsole |
Gets or sets a value indicating whether [variable allow instance to output to console].
(Inherited from IConsoleControl.) | |
| VAR_FilenameBase |
The root base of filename (without extension) for autosave.
(Inherited from IAutosaveEnabled.) | |
| VAR_FilenameExtension |
Gets the variable filename extension.
(Inherited from IAutosaveEnabled.) | |
| VAR_FilenamePrefix |
Gets the variable filename prefix to be used
(Inherited from IAutosaveEnabled.) | |
| VAR_FolderPathForAutosave |
Gets the variable folder path for autosave.
(Inherited from IAutosaveEnabled.) | |
| VAR_RegisterForAutosave |
Gets a value indicating whether the instance should be registered for autosave call on application close
(Inherited from IAutosaveEnabled.) |
| Name | Description | |
|---|---|---|
| AppendDataFields(PropertyCollection) |
Appends its data points into new or existing property collection
(Inherited from IAppendDataFields.) | |
| AppendDataFields(PropertyCollectionExtended) |
Appends its data points into new or existing property collection
(Inherited from IAppendDataFieldsExtended.) | |
| AppendDataFields(PropertyCollectionExtended, modelRecordFieldToAppendFlags) | (Inherited from IModelRecord.) | |
| finishChildRecord | ||
| log | (Inherited from ILogable.) | |
| recordFinish | ||
| recordStart | ||
| startChildRecord |