IMetadataAware Интерфейс

Определение

Определяет метод, который должен быть реализован классами, которые поддерживают метаданные.

public interface class IMetadataAware
public interface IMetadataAware
type IMetadataAware = interface
Public Interface IMetadataAware

Комментарии

Этот интерфейс позволяет атрибутам вносить вклад в процесс создания метаданных модели, не требуя пользовательского поставщика метаданных. Он используется классом AssociatedMetadataProvider , поэтому это поведение автоматически наследуется всеми классами, производными от AssociatedMetadataProvider класса (в частности DataAnnotationsModelMetadataProvider , класса).

Методы

Имя Описание
OnMetadataCreated(ModelMetadata)

Позволяет атрибутам, поддерживающие метаданные, выполнять необходимую обработку метаданных после создания метаданных.

Применяется к