Поделиться через


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

Дополнительные сведения, связанные с выполнением соглашения.

Применяется к