Поделиться через


AnnotationCodeGenerator.GenerateDataAnnotation Метод

Определение

Перегрузки

GenerateDataAnnotation(IEntityType, IAnnotation)

Возвращает фрагмент кода атрибута заметки к данным для заданного annotationобъекта или null , если для него не существует заметки к данным.

GenerateDataAnnotation(IProperty, IAnnotation)

Возвращает фрагмент кода атрибута заметки к данным для заданного annotationобъекта или null , если для него не существует заметки к данным.

GenerateDataAnnotation(IEntityType, IAnnotation)

Исходный код:
AnnotationCodeGenerator.cs
Исходный код:
AnnotationCodeGenerator.cs
Исходный код:
AnnotationCodeGenerator.cs
Исходный код:
AnnotationCodeGenerator.cs
Исходный код:
AnnotationCodeGenerator.cs

Возвращает фрагмент кода атрибута заметки к данным для заданного annotationобъекта или null , если для него не существует заметки к данным.

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

Параметры

entityType
IEntityType

IEntityType.

annotation
IAnnotation

IAnnotation.

Возвращаемое значение

null.

Комментарии

Реализация по умолчанию всегда возвращает значение null.

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

GenerateDataAnnotation(IProperty, IAnnotation)

Исходный код:
AnnotationCodeGenerator.cs
Исходный код:
AnnotationCodeGenerator.cs
Исходный код:
AnnotationCodeGenerator.cs
Исходный код:
AnnotationCodeGenerator.cs
Исходный код:
AnnotationCodeGenerator.cs

Возвращает фрагмент кода атрибута заметки к данным для заданного annotationобъекта или null , если для него не существует заметки к данным.

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

Параметры

property
IProperty

IProperty.

annotation
IAnnotation

IAnnotation.

Возвращаемое значение

null.

Комментарии

Реализация по умолчанию всегда возвращает значение null.

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