Share via


AnnotationCodeGenerator.GenerateDataAnnotation Methode

Definition

Überlädt

GenerateDataAnnotation(IEntityType, IAnnotation)

Gibt ein Datenanmerkungsattributcodefragment für das angegebene annotationzurück, oder null , wenn keine Datenanmerkung dafür vorhanden ist.

GenerateDataAnnotation(IProperty, IAnnotation)

Gibt ein Datenanmerkungsattributcodefragment für das angegebene annotationzurück, oder null , wenn keine Datenanmerkung dafür vorhanden ist.

GenerateDataAnnotation(IEntityType, IAnnotation)

Gibt ein Datenanmerkungsattributcodefragment für das angegebene annotationzurück, oder null , wenn keine Datenanmerkung dafür vorhanden ist.

protected virtual Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment GenerateDataAnnotation (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation annotation);
protected virtual Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment? GenerateDataAnnotation (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation annotation);
abstract member GenerateDataAnnotation : Microsoft.EntityFrameworkCore.Metadata.IEntityType * Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation -> Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment
override this.GenerateDataAnnotation : Microsoft.EntityFrameworkCore.Metadata.IEntityType * Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation -> Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment
Protected Overridable Function GenerateDataAnnotation (entityType As IEntityType, annotation As IAnnotation) As AttributeCodeFragment

Parameter

entityType
IEntityType

Die IEntityType.

annotation
IAnnotation

Die IAnnotation.

Gibt zurück

null.

Hinweise

Die Standardimplementierung gibt immer null zurück.

Gilt für:

GenerateDataAnnotation(IProperty, IAnnotation)

Gibt ein Datenanmerkungsattributcodefragment für das angegebene annotationzurück, oder null , wenn keine Datenanmerkung dafür vorhanden ist.

protected virtual Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment GenerateDataAnnotation (Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation annotation);
protected virtual Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment? GenerateDataAnnotation (Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation annotation);
abstract member GenerateDataAnnotation : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation -> Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment
override this.GenerateDataAnnotation : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation -> Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment
Protected Overridable Function GenerateDataAnnotation (property As IProperty, annotation As IAnnotation) As AttributeCodeFragment

Parameter

property
IProperty

Die IProperty.

annotation
IAnnotation

Die IAnnotation.

Gibt zurück

null.

Hinweise

Die Standardimplementierung gibt immer null zurück.

Gilt für: