IObjectDefinition Interface

Interface for entity level metadata

Namespace:  Scribe.Core.ConnectorApi.Metadata

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

Syntax

public   interface   IObjectDefinition

The IObjectDefinition type exposes the following members.

Properties

 

Name

Description

Public property

Description

Gets or sets the Description for this object.

Public property

FullName

Gets or sets FullName. This must be a unique value and will be used to reference this object. Must not contain any non-alphanumeric characters other than the underscore.

Public property

Hidden

Gets or sets a value indicating whether the field is hidden. When set to true this entity is considered to be of limited value to the user as it is a system or internal entity that is hidden from the user.

Public property

Name

Gets or sets Name.

Public property

PropertyDefinitions

Gets a list of PropertyDefinitions for this object.

Public property

RelationshipDefinitions

Gets a list of RelationshipDefinitions for this object.

Public property

SupportedActionFullNames

Gets a list of actions that this object supports. This defines the types of Operations in Scribe.Core.ConnectorApi.IConnector.ExecuteOperation that may be used for this object.

See

Scribe.Core.ConnectorApi.Metadata Namespace