ScaffoldingModelExtensions.GetDataAnnotations Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
GetDataAnnotations(IEntityType, IAnnotationCodeGenerator) |
Získá datové poznámky pro konfiguraci typu entity. |
GetDataAnnotations(INavigation, IAnnotationCodeGenerator) |
Získá datové poznámky pro konfiguraci navigační vlastnosti. |
GetDataAnnotations(IProperty, IAnnotationCodeGenerator) |
Získá datové poznámky pro konfiguraci vlastnosti. |
GetDataAnnotations(ISkipNavigation, IAnnotationCodeGenerator) |
Získá datové poznámky pro konfiguraci vlastnosti skip navigation. |
GetDataAnnotations(IEntityType, IAnnotationCodeGenerator)
Získá datové poznámky pro konfiguraci typu entity.
[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)
Parametry
- entityType
- IEntityType
Typ entity.
- annotationCodeGenerator
- IAnnotationCodeGenerator
Generátor kódu poznámek poskytovatele.
Návraty
Datové poznámky.
- Atributy
Platí pro
GetDataAnnotations(INavigation, IAnnotationCodeGenerator)
Získá datové poznámky pro konfiguraci navigační vlastnosti.
[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)
Parametry
- navigation
- INavigation
Vlastnost navigace.
- annotationCodeGenerator
- IAnnotationCodeGenerator
Generátor kódu poznámek poskytovatele.
Návraty
Datové poznámky.
- Atributy
Platí pro
GetDataAnnotations(IProperty, IAnnotationCodeGenerator)
Získá datové poznámky pro konfiguraci vlastnosti.
[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)
Parametry
- property
- IProperty
Vlastnost.
- annotationCodeGenerator
- IAnnotationCodeGenerator
Generátor kódu poznámek poskytovatele.
Návraty
Datové poznámky.
- Atributy
Platí pro
GetDataAnnotations(ISkipNavigation, IAnnotationCodeGenerator)
Získá datové poznámky pro konfiguraci vlastnosti skip navigation.
[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)
Parametry
- skipNavigation
- ISkipNavigation
Vlastnost skip navigation (Přeskočit navigaci).
- annotationCodeGenerator
- IAnnotationCodeGenerator
Generátor kódu poznámek poskytovatele.
Návraty
Datové poznámky.
- Atributy
Platí pro
Entity Framework