Bagikan melalui


NavigationAttributeConventionBase<TAttribute>.ProcessEntityTypeIgnored Metode

Definisi

Overload

ProcessEntityTypeIgnored(IConventionModelBuilder, String, Type, IConventionContext<String>)

Dipanggil setelah jenis entitas diabaikan.

ProcessEntityTypeIgnored(IConventionModelBuilder, Type, MemberInfo, Type, TAttribute, IConventionContext<String>)

Dipanggil untuk setiap properti navigasi yang memiliki atribut setelah jenis entitas diabaikan.

ProcessEntityTypeIgnored(IConventionModelBuilder, String, Type, IConventionContext<String>)

Dipanggil setelah jenis entitas diabaikan.

public virtual void ProcessEntityTypeIgnored (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string name, Type type, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> context);
public virtual void ProcessEntityTypeIgnored (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string name, Type? type, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> context);
abstract member ProcessEntityTypeIgnored : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * string * Type * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> -> unit
override this.ProcessEntityTypeIgnored : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * string * Type * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> -> unit
Public Overridable Sub ProcessEntityTypeIgnored (modelBuilder As IConventionModelBuilder, name As String, type As Type, context As IConventionContext(Of String))

Parameter

modelBuilder
IConventionModelBuilder

Penyusun untuk model.

name
String

Nama jenis entitas yang diabaikan.

type
Type

Jenis entitas yang diabaikan.

context
IConventionContext<String>

Informasi tambahan yang terkait dengan eksekusi konvensi.

Penerapan

Berlaku untuk

ProcessEntityTypeIgnored(IConventionModelBuilder, Type, MemberInfo, Type, TAttribute, IConventionContext<String>)

Dipanggil untuk setiap properti navigasi yang memiliki atribut setelah jenis entitas diabaikan.

public virtual void ProcessEntityTypeIgnored (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, Type type, System.Reflection.MemberInfo navigationMemberInfo, Type targetClrType, TAttribute attribute, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> context);
abstract member ProcessEntityTypeIgnored : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * Type * System.Reflection.MemberInfo * Type * 'Attribute * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> -> unit
override this.ProcessEntityTypeIgnored : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * Type * System.Reflection.MemberInfo * Type * 'Attribute * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> -> unit
Public Overridable Sub ProcessEntityTypeIgnored (modelBuilder As IConventionModelBuilder, type As Type, navigationMemberInfo As MemberInfo, targetClrType As Type, attribute As TAttribute, context As IConventionContext(Of String))

Parameter

modelBuilder
IConventionModelBuilder

Penyusun untuk model.

type
Type

Jenis entitas yang diabaikan.

navigationMemberInfo
MemberInfo

Info anggota navigasi.

targetClrType
Type

Jenis CLR dari jenis entitas target.

attribute
TAttribute

Atribut .

context
IConventionContext<String>

Informasi tambahan yang terkait dengan eksekusi konvensi.

Berlaku untuk