Condividi tramite


ScaffoldingModelExtensions.GetDataAnnotations Metodo

Definizione

Overload

GetDataAnnotations(IEntityType, IAnnotationCodeGenerator)

Ottiene le annotazioni dei dati per configurare un tipo di entità.

GetDataAnnotations(INavigation, IAnnotationCodeGenerator)

Ottiene le annotazioni dei dati per configurare una proprietà di navigazione.

GetDataAnnotations(IProperty, IAnnotationCodeGenerator)

Ottiene le annotazioni dei dati per configurare una proprietà.

GetDataAnnotations(ISkipNavigation, IAnnotationCodeGenerator)

Ottiene le annotazioni dei dati per configurare una proprietà di navigazione skip.

GetDataAnnotations(IEntityType, IAnnotationCodeGenerator)

Ottiene le annotazioni dei dati per configurare un tipo di entità.

[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.EntityFrameworkCore.ScaffoldingModelExtensions+<GetDataAnnotations>d__5))]
public static System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment> GetDataAnnotations (this Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, Microsoft.EntityFrameworkCore.Design.IAnnotationCodeGenerator annotationCodeGenerator);
[<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.EntityFrameworkCore.ScaffoldingModelExtensions+<GetDataAnnotations>d__5))>]
static member GetDataAnnotations : Microsoft.EntityFrameworkCore.Metadata.IEntityType * Microsoft.EntityFrameworkCore.Design.IAnnotationCodeGenerator -> seq<Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment>
<Extension()>
Public Iterator Function GetDataAnnotations (entityType As IEntityType, annotationCodeGenerator As IAnnotationCodeGenerator) As IEnumerable(Of AttributeCodeFragment)

Parametri

entityType
IEntityType

Tipo di entità.

annotationCodeGenerator
IAnnotationCodeGenerator

Generatore di codice di annotazione del provider.

Restituisce

Annotazioni dei dati.

Attributi

Si applica a

GetDataAnnotations(INavigation, IAnnotationCodeGenerator)

Ottiene le annotazioni dei dati per configurare una proprietà di navigazione.

[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.EntityFrameworkCore.ScaffoldingModelExtensions+<GetDataAnnotations>d__7))]
public static System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment> GetDataAnnotations (this Microsoft.EntityFrameworkCore.Metadata.INavigation navigation, Microsoft.EntityFrameworkCore.Design.IAnnotationCodeGenerator annotationCodeGenerator);
[<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.EntityFrameworkCore.ScaffoldingModelExtensions+<GetDataAnnotations>d__7))>]
static member GetDataAnnotations : Microsoft.EntityFrameworkCore.Metadata.INavigation * Microsoft.EntityFrameworkCore.Design.IAnnotationCodeGenerator -> seq<Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment>
<Extension()>
Public Iterator Function GetDataAnnotations (navigation As INavigation, annotationCodeGenerator As IAnnotationCodeGenerator) As IEnumerable(Of AttributeCodeFragment)

Parametri

navigation
INavigation

Proprietà di navigazione.

annotationCodeGenerator
IAnnotationCodeGenerator

Generatore di codice di annotazione del provider.

Restituisce

Annotazioni dei dati.

Attributi

Si applica a

GetDataAnnotations(IProperty, IAnnotationCodeGenerator)

Ottiene le annotazioni dei dati per configurare una proprietà.

[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.EntityFrameworkCore.ScaffoldingModelExtensions+<GetDataAnnotations>d__6))]
public static System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment> GetDataAnnotations (this Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Design.IAnnotationCodeGenerator annotationCodeGenerator);
[<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.EntityFrameworkCore.ScaffoldingModelExtensions+<GetDataAnnotations>d__6))>]
static member GetDataAnnotations : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Design.IAnnotationCodeGenerator -> seq<Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment>
<Extension()>
Public Iterator Function GetDataAnnotations (property As IProperty, annotationCodeGenerator As IAnnotationCodeGenerator) As IEnumerable(Of AttributeCodeFragment)

Parametri

property
IProperty

Proprietà.

annotationCodeGenerator
IAnnotationCodeGenerator

Generatore di codice di annotazione del provider.

Restituisce

Annotazioni dei dati.

Attributi

Si applica a

GetDataAnnotations(ISkipNavigation, IAnnotationCodeGenerator)

Ottiene le annotazioni dei dati per configurare una proprietà di navigazione skip.

[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.EntityFrameworkCore.ScaffoldingModelExtensions+<GetDataAnnotations>d__8))]
public static System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment> GetDataAnnotations (this Microsoft.EntityFrameworkCore.Metadata.ISkipNavigation skipNavigation, Microsoft.EntityFrameworkCore.Design.IAnnotationCodeGenerator annotationCodeGenerator);
[<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.EntityFrameworkCore.ScaffoldingModelExtensions+<GetDataAnnotations>d__8))>]
static member GetDataAnnotations : Microsoft.EntityFrameworkCore.Metadata.ISkipNavigation * Microsoft.EntityFrameworkCore.Design.IAnnotationCodeGenerator -> seq<Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment>
<Extension()>
Public Iterator Function GetDataAnnotations (skipNavigation As ISkipNavigation, annotationCodeGenerator As IAnnotationCodeGenerator) As IEnumerable(Of AttributeCodeFragment)

Parametri

skipNavigation
ISkipNavigation

Proprietà di navigazione skip.

annotationCodeGenerator
IAnnotationCodeGenerator

Generatore di codice di annotazione del provider.

Restituisce

Annotazioni dei dati.

Attributi

Si applica a