IMetadataAware IMetadataAware IMetadataAware IMetadataAware Interface

정의

메타데이터를 인식하는 클래스에서 구현해야 하는 메서드를 정의합니다.Defines a method that must be implemented by classes that are metadata-aware.

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

설명

이 인터페이스를 사용 하는 사용자 지정 메타 데이터 공급자를 요구 하지 않고 모델 메타 데이터를 만드는 과정에 참여 하는 특성입니다.This interface enables attributes to contribute to the process of creating model metadata without requiring a custom metadata provider. 사용 되는 AssociatedMetadataProvider 클래스에이 동작에서 파생 되는 모든 클래스에 의해 자동으로 상속 됩니다 합니다 AssociatedMetadataProvider 클래스 (특히는 DataAnnotationsModelMetadataProvider 클래스).It is used by the AssociatedMetadataProvider class, so this behavior is automatically inherited by all classes that derive from the AssociatedMetadataProvider class (notably the DataAnnotationsModelMetadataProvider class).

메서드

OnMetadataCreated(ModelMetadata) OnMetadataCreated(ModelMetadata) OnMetadataCreated(ModelMetadata) OnMetadataCreated(ModelMetadata)

메타데이터 인식 특성이 메타데이터가 만들어진 후 메타데이터의 필요한 처리를 수행할 수 있도록 설정합니다.Enables metadata-aware attributes to perform required processing of metadata after the metadata is created.

적용 대상