IRelationshipDefinition Properties

The IRelationshipDefinition type exposes the following members.

Properties

 

Name

Description

Public property

Description

Gets or sets Description.

Public property

FullName

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

Public property

Name

Gets or sets Name. Value cannot be NULL.

Public property

RelatedObjectDefinitionFullName

Gets or sets RelatedObjectDefinitionFullName. This is the FullName of the IObjectDefinition that is related to the associated IObjectDefinition.

Public property

RelatedProperties

Gets or sets RelatedProperties. This is the reference properties of the related IObjectDefinition. If more than one property is required, each property must be comma delimeted.

Public property

RelationshipType

Gets or sets RelationshipType. This defines the type of relationship to the RelatedObjectDefinitionFullName.

Public property

ThisObjectDefinitionFullName

Gets or sets ThisObjectDefinitionFullName. This is the FullName of the IObjectDefinition that this relationship is associated with.

Public property

ThisProperties

Gets or sets ThisProperties. This is the referenced properties of the associated IObjectDefinition. If more than one property is required, each property must be comma delimeted.

See

IRelationshipDefinition Interface

Scribe.Core.ConnectorApi.Metadata Namespace