Assembly: Metabase;
Namespace: Prognoz.Platform.Interop.Metabase;
The ICustomObjectResolver interface is used to work with custom class objects during update.
ICustomObjectResolver
To get object of this class, use the IMetabaseUpdateProgress.OnAfterApplyCustomObject and IMetabaseUpdateProgress.OnBeforeCustomObjectSaveToPef methods.
| Property name | Brief description | |
| The ClassId property returns index of the class, to which custom object belongs. | ||
| Description | The Description property returns description of custom object. | |
| Id | The Id property returns custom object identifier. | |
| Key | The Key property returns key of custom class object. | |
| The Name property returns name of custom class object. | ||
| The References property returns collection of custom object dependencies. |
| Method name | Brief description | |
| ReadToFile | The ReadToFile method reads custom object data to the specified file. | |
| ReadToStream | The ReadToStream method reads custom object data to the stream. | |
| ReadToXML | The ReadToXML method reads custom object data to XML format. | |
| WriteFromFile | The WriteFromFile method writes data to custom object from the specified file. | |
| WriteFromStream | The WriteFromStream method writes data to custom object from the stream. | |
| The WriteFromXML method writes data to the custom object in the XML format. |
See also: