ConcurrencyCheckAttributeConvention Sınıf

Tanım

Bir özelliği, bir eşzamanlılık belirteci olarak yapılandıran bir kural ConcurrencyCheckAttribute .

public class ConcurrencyCheckAttributeConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.PropertyAttributeConventionBase<System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute>
type ConcurrencyCheckAttributeConvention = class
    inherit PropertyAttributeConventionBase<ConcurrencyCheckAttribute>
Public Class ConcurrencyCheckAttributeConvention
Inherits PropertyAttributeConventionBase(Of ConcurrencyCheckAttribute)
Devralma

Açıklamalar

Daha fazla bilgi için bkz. model yapı kuralları .

Oluşturucular

ConcurrencyCheckAttributeConvention(ProviderConventionSetBuilderDependencies)

ConcurrencyCheckAttributeConvention öğesinin yeni bir örneğini oluşturur.

Özellikler

Dependencies

Bu hizmet için bağımlılıklar.

(Devralındığı yer: PropertyAttributeConventionBase<TAttribute>)

Yöntemler

ProcessPropertyAdded(IConventionPropertyBuilder, ConcurrencyCheckAttribute, MemberInfo, IConventionContext)

İlişkili CLR özelliği veya alanı üzerinde bir özniteliği olan varlık türüne bir Özellik eklendikten sonra çağırılır.

ProcessPropertyAdded(IConventionPropertyBuilder, IConventionContext<IConventionPropertyBuilder>)

Varlık türüne bir Özellik eklendikten sonra çağırılır.

(Devralındığı yer: PropertyAttributeConventionBase<TAttribute>)
ProcessPropertyAdded(IConventionPropertyBuilder, TAttribute, MemberInfo, IConventionContext)

İlişkili CLR özelliği veya alanı üzerinde bir özniteliği olan varlık türüne bir Özellik eklendikten sonra çağırılır.

(Devralındığı yer: PropertyAttributeConventionBase<TAttribute>)
ProcessPropertyFieldChanged(IConventionPropertyBuilder, FieldInfo, FieldInfo, IConventionContext<FieldInfo>)

Bir özellik için yedekleme alanı değiştirildikten sonra çağırılır.

(Devralındığı yer: PropertyAttributeConventionBase<TAttribute>)

Şunlara uygulanır