IModelAnnotationRegister Interface

Provides an interface that, when added to the inheritance of a class, requires a method to register model annotations.

Namespace:  Microsoft.Data.Schema.SchemaModel
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Syntax

'Declaration
<CLSCompliantAttribute(True)> _
Public Interface IModelAnnotationRegister _
    Inherits IExtension
[CLSCompliantAttribute(true)]
public interface IModelAnnotationRegister : IExtension
[CLSCompliantAttribute(true)]
public interface class IModelAnnotationRegister : IExtension
[<CLSCompliantAttribute(true)>]
type IModelAnnotationRegister =  
    interface
        interface IExtension
    end
public interface IModelAnnotationRegister extends IExtension

The IModelAnnotationRegister type exposes the following members.

Methods

  Name Description
Public method RegisterModelAnnotations When implemented in a derived class, adds the annotations that are needed by the derived class to the provided model schema.

Top

See Also

Reference

Microsoft.Data.Schema.SchemaModel Namespace

IExtension