次の方法で共有


PropertyAttributeConventionBase<TAttribute>.ProcessPropertyAdded メソッド

定義

オーバーロード

ProcessPropertyAdded(IConventionPropertyBuilder, IConventionContext<IConventionPropertyBuilder>)

プロパティがエンティティ型に追加された後に呼び出されます。

ProcessPropertyAdded(IConventionComplexPropertyBuilder, TAttribute, MemberInfo, IConventionContext)

複合プロパティが、関連付けられた CLR プロパティまたはフィールドの属性を持つ型に追加された後に呼び出されます。

ProcessPropertyAdded(IConventionPropertyBuilder, TAttribute, MemberInfo, IConventionContext)

関連付けられた CLR プロパティまたはフィールドに属性を持つエンティティ型にプロパティが追加された後に呼び出されます。

ProcessPropertyAdded(IConventionPropertyBuilder, IConventionContext<IConventionPropertyBuilder>)

ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs

プロパティがエンティティ型に追加された後に呼び出されます。

public virtual void ProcessPropertyAdded (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder> context);
abstract member ProcessPropertyAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder> -> unit
override this.ProcessPropertyAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder> -> unit
Public Overridable Sub ProcessPropertyAdded (propertyBuilder As IConventionPropertyBuilder, context As IConventionContext(Of IConventionPropertyBuilder))

パラメーター

propertyBuilder
IConventionPropertyBuilder

プロパティのビルダー。

context
IConventionContext<IConventionPropertyBuilder>

規則の実行に関連する追加情報。

実装

適用対象

ProcessPropertyAdded(IConventionComplexPropertyBuilder, TAttribute, MemberInfo, IConventionContext)

ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs

複合プロパティが、関連付けられた CLR プロパティまたはフィールドの属性を持つ型に追加された後に呼び出されます。

protected virtual void ProcessPropertyAdded (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder propertyBuilder, TAttribute attribute, System.Reflection.MemberInfo clrMember, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext context);
abstract member ProcessPropertyAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder * 'Attribute * System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext -> unit
override this.ProcessPropertyAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder * 'Attribute * System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext -> unit
Protected Overridable Sub ProcessPropertyAdded (propertyBuilder As IConventionComplexPropertyBuilder, attribute As TAttribute, clrMember As MemberInfo, context As IConventionContext)

パラメーター

propertyBuilder
IConventionComplexPropertyBuilder

プロパティのビルダー。

attribute
TAttribute

属性。

clrMember
MemberInfo

属性を持つメンバー。

context
IConventionContext

規則の実行に関連する追加情報。

適用対象

ProcessPropertyAdded(IConventionPropertyBuilder, TAttribute, MemberInfo, IConventionContext)

ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs
ソース:
PropertyAttributeConventionBase.cs

関連付けられた CLR プロパティまたはフィールドに属性を持つエンティティ型にプロパティが追加された後に呼び出されます。

protected abstract void ProcessPropertyAdded (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, TAttribute attribute, System.Reflection.MemberInfo clrMember, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext context);
abstract member ProcessPropertyAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * 'Attribute * System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext -> unit
Protected MustOverride Sub ProcessPropertyAdded (propertyBuilder As IConventionPropertyBuilder, attribute As TAttribute, clrMember As MemberInfo, context As IConventionContext)

パラメーター

propertyBuilder
IConventionPropertyBuilder

プロパティのビルダー。

attribute
TAttribute

属性。

clrMember
MemberInfo

属性を持つメンバー。

context
IConventionContext

規則の実行に関連する追加情報。

適用対象