ICustomObjectResolver

Assembly: Metabase;

Namespace: Prognoz.Platform.Interop.Metabase;

Description

The ICustomObjectResolver interface is used to work with custom class objects during update.

Inheritance hierarchy

ICustomObjectResolver

Comments

To get object of this class, use the IMetabaseUpdateProgress.OnAfterApplyCustomObject and IMetabaseUpdateProgress.OnBeforeCustomObjectSaveToPef methods.

Properties

  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.

Methods

  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:

Metabase Assembly Interfaces