Condividi tramite


ForeignKeyModel Classe

Definizione

public class ForeignKeyModel : Microsoft.EntityFrameworkCore.Infrastructure.Annotatable
type ForeignKeyModel = class
    inherit Annotatable
Public Class ForeignKeyModel
Inherits Annotatable
Ereditarietà
ForeignKeyModel

Costruttori

ForeignKeyModel()

Proprietà

Columns
DisplayName
Item[String]

Ottiene l'annotazione del valore con il nome specificato, restituendo null se non esiste.

(Ereditato da Annotatable)
Name
OnDelete
PrincipalTable
Table

Metodi

AddAnnotation(String, Annotation)

Aggiunge un'annotazione a questo oggetto. Genera un'eccezione se esiste già un'annotazione con il nome specificato.

(Ereditato da Annotatable)
AddAnnotation(String, Object)

Aggiunge un'annotazione a questo oggetto. Genera un'eccezione se esiste già un'annotazione con il nome specificato.

(Ereditato da Annotatable)
CreateAnnotation(String, Object)

Crea una nuova annotazione.

(Ereditato da Annotatable)
EnsureMutable()

Genera un'eccezione se il modello è di sola lettura.

(Ereditato da Annotatable)
EnsureReadOnly()

Genera un'eccezione se il modello non è di sola lettura.

(Ereditato da Annotatable)
FindAnnotation(String)

Ottiene l'annotazione con il nome specificato, restituendo null se non esiste.

(Ereditato da Annotatable)
GetAnnotations()

Ottiene tutte le annotazioni sull'oggetto corrente.

(Ereditato da Annotatable)
GetOrAddAnnotation(String, Object)

Aggiunge un'annotazione a questo oggetto o restituisce l'annotazione esistente se ne esiste già una con il nome specificato.

(Ereditato da Annotatable)
OnAnnotationSet(String, Annotation, Annotation)

Chiamato quando è stata impostata o rimossa un'annotazione.

(Ereditato da Annotatable)
RemoveAnnotation(String)

Rimuove l'annotazione specificata da questo oggetto.

(Ereditato da Annotatable)
SetAnnotation(String, Annotation)

Imposta l'annotazione archiviata sotto la chiave specificata. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato.

(Ereditato da Annotatable)
SetAnnotation(String, Annotation, Annotation)

Imposta l'annotazione archiviata sotto la chiave specificata. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato.

(Ereditato da Annotatable)
SetAnnotation(String, Object)

Imposta l'annotazione archiviata sotto la chiave specificata. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato.

(Ereditato da Annotatable)

Implementazioni dell'interfaccia esplicita

IAnnotatable.FindAnnotation(String)

Ottiene l'annotazione con il nome specificato, restituendo Null se non esiste.

(Ereditato da Annotatable)
IAnnotatable.GetAnnotations()

Ottiene tutte le annotazioni sull'oggetto corrente.

(Ereditato da Annotatable)

Metodi di estensione

GetAnnotation(IAnnotatable, String)

Ottiene l'annotazione con il nome specificato, che genera se non esiste.

AddAnnotations(IMutableAnnotatable, IEnumerable<IAnnotation>)

Aggiunge annotazioni a un oggetto .

GetOrAddAnnotation(IMutableAnnotatable, String, String)

Ottiene l'annotazione esistente con una chiave specificata oppure aggiunge una nuova annotazione se non ne esiste una.

Si applica a