Condividi tramite


IComplexPropertyAnnotationChangedConvention.ProcessComplexPropertyAnnotationChanged Metodo

Definizione

Chiamato dopo la modifica di un'annotazione in una proprietà complessa.

public void ProcessComplexPropertyAnnotationChanged (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder propertyBuilder, string name, Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation? annotation, Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation? oldAnnotation, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation> context);
abstract member ProcessComplexPropertyAnnotationChanged : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder * string * Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation * Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation> -> unit
Public Sub ProcessComplexPropertyAnnotationChanged (propertyBuilder As IConventionComplexPropertyBuilder, name As String, annotation As IConventionAnnotation, oldAnnotation As IConventionAnnotation, context As IConventionContext(Of IConventionAnnotation))

Parametri

propertyBuilder
IConventionComplexPropertyBuilder

Generatore per la proprietà complessa.

name
String

Nome annotazione.

annotation
IConventionAnnotation

Nuova annotazione.

oldAnnotation
IConventionAnnotation

Annotazione precedente.

context
IConventionContext<IConventionAnnotation>

Informazioni aggiuntive associate all'esecuzione della convenzione.

Si applica a