IMetadataProvider Interface

Contract for MetadataProvider

Namespace:  Scribe.Core.ConnectorApi

Assembly:  Scribe.Core.ConnectorApi (in Scribe.Core.ConnectorApi.dll)

Syntax

public   interface   IMetadataProvider : IDisposable

The IMetadataProvider type exposes the following members.

Methods

 

Name

Description

Public method

Dispose

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Inherited from IDisposable.)

Public method

ResetMetadata

This method will request a reset of metadata for the Connector.

Public method

RetrieveActionDefinitions

Retrieves an enumerated list of global actions that the Connector supports, these actions will be reflected in the operations that will be executed from Scribe.Core.ConnectorApi.IConnector.ExecuteOperation method.

Public method

RetrieveMethodDefinition

Retrieves a specific method definition metadata (i.e. web service method, SQL procedure, etc)

Public method

RetrieveMethodDefinitions

Retrieves a list of method definition metadata (i.e. web service methods, SQL procedures, etc)

Public method

RetrieveObjectDefinition

Retrieves a single ObjectDefinition.

Public method

RetrieveObjectDefinitions

Retrieves the full list of ObjectDefinitions.

See

Scribe.Core.ConnectorApi Namespace