openPDC Historian Help
IMetadataProvider Interface
NamespacesTVA.Historian.MetadataProvidersIMetadataProvider
Defines a provider of updates to the data in a MetadataFile.
Declaration Syntax
C#Visual BasicVisual C++
public interface IMetadataProvider : ISupportLifecycle, 
	IDisposable, IPersistSettings
Public Interface IMetadataProvider _
	Implements ISupportLifecycle, IDisposable, IPersistSettings
public interface class IMetadataProvider : ISupportLifecycle, 
	IDisposable, IPersistSettings
Members
All MembersMethodsPropertiesEvents



IconMemberDescription
Dispose()()()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Enabled()()() (Inherited from ISupportLifecycle.)
Initialize()()() (Inherited from ISupportLifecycle.)
LoadSettings()()() (Inherited from IPersistSettings.)
Metadata
Gets or sets the MetadataFile to be refreshed by the metadata provider.

MetadataRefreshComplete
Occurs when Refresh()()() of Metadata is completed.

MetadataRefreshException
Occurs when an Exception is encountered during Refresh()()() of Metadata.

MetadataRefreshStart
Occurs when Refresh()()() of Metadata is started.

MetadataRefreshTimeout
Occurs when Refresh()()() of Metadata times out.

PersistSettings()()() (Inherited from IPersistSettings.)
Refresh()()()
Refreshes the Metadata from an external source.

RefreshInterval
Gets or sets the number of minutes at which the Metadata if to be refreshed automatically.

RefreshTimeout
Gets or sets the number of seconds to wait for the Refresh()()() to complete.

SaveSettings()()() (Inherited from IPersistSettings.)
SettingsCategory()()() (Inherited from IPersistSettings.)
See Also

Assembly: TVA.Historian (Module: TVA.Historian) Version: 1.0.33.39252