Freigeben über


ScaffoldingModelExtensions.GetDataAnnotations Methode

Definition

Überlädt

GetDataAnnotations(IEntityType, IAnnotationCodeGenerator)

Ruft die Datenanmerkungen ab, um einen Entitätstyp zu konfigurieren.

GetDataAnnotations(INavigation, IAnnotationCodeGenerator)

Ruft die Datenanmerkungen ab, um eine Navigationseigenschaft zu konfigurieren.

GetDataAnnotations(IProperty, IAnnotationCodeGenerator)

Ruft die Datenanmerkungen ab, um eine Eigenschaft zu konfigurieren.

GetDataAnnotations(ISkipNavigation, IAnnotationCodeGenerator)

Ruft die Datenanmerkungen ab, um eine Skip-Navigationseigenschaft zu konfigurieren.

GetDataAnnotations(IEntityType, IAnnotationCodeGenerator)

Ruft die Datenanmerkungen ab, um einen Entitätstyp zu konfigurieren.

[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)

Parameter

entityType
IEntityType

Der Entitätstyp.

annotationCodeGenerator
IAnnotationCodeGenerator

Der Anmerkungscodegenerator des Anbieters.

Gibt zurück

Die Datenanmerkungen.

Attribute

Gilt für:

GetDataAnnotations(INavigation, IAnnotationCodeGenerator)

Ruft die Datenanmerkungen ab, um eine Navigationseigenschaft zu konfigurieren.

[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)

Parameter

navigation
INavigation

Die Navigationseigenschaft.

annotationCodeGenerator
IAnnotationCodeGenerator

Der Anmerkungscodegenerator des Anbieters.

Gibt zurück

Die Datenanmerkungen.

Attribute

Gilt für:

GetDataAnnotations(IProperty, IAnnotationCodeGenerator)

Ruft die Datenanmerkungen ab, um eine Eigenschaft zu konfigurieren.

[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)

Parameter

property
IProperty

Die Eigenschaft.

annotationCodeGenerator
IAnnotationCodeGenerator

Der Anmerkungscodegenerator des Anbieters.

Gibt zurück

Die Datenanmerkungen.

Attribute

Gilt für:

GetDataAnnotations(ISkipNavigation, IAnnotationCodeGenerator)

Ruft die Datenanmerkungen ab, um eine Skip-Navigationseigenschaft zu konfigurieren.

[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)

Parameter

skipNavigation
ISkipNavigation

Die Navigation überspringen-Eigenschaft.

annotationCodeGenerator
IAnnotationCodeGenerator

Der Anmerkungscodegenerator des Anbieters.

Gibt zurück

Die Datenanmerkungen.

Attribute

Gilt für: