IReadOnlyRelationalPropertyOverrides Interfaccia

Definizione

Rappresenta gli override del facet della proprietà per un particolare oggetto di archiviazione simile a una tabella.

public interface IReadOnlyRelationalPropertyOverrides : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlyRelationalPropertyOverrides = interface
    interface IReadOnlyAnnotatable
Public Interface IReadOnlyRelationalPropertyOverrides
Implements IReadOnlyAnnotatable
Derivato
Implementazioni

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .

Proprietà

ColumnName

Ottiene la colonna a cui viene eseguito il mapping della proprietà quando è destinata all'oggetto store di tipo tabella specificato.

IsColumnNameOverridden

Ottiene un valore che indica se il nome della colonna è sottoposto a override.

Item[String]

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

(Ereditato da IReadOnlyAnnotatable)
Property

Ottiene la proprietà per cui sono presenti le sostituzioni.

StoreObject

ID dell'oggetto store simile a quello della tabella per cui si trovano queste sostituzioni.

Metodi

AnnotationsToDebugString(Int32)

Ottiene la stringa di debug per tutte le annotazioni dichiarate nell'oggetto .

(Ereditato da IReadOnlyAnnotatable)
FindAnnotation(String)

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

(Ereditato da IReadOnlyAnnotatable)
GetAnnotation(String)

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

(Ereditato da IReadOnlyAnnotatable)
GetAnnotations()

Ottiene tutte le annotazioni sull'oggetto corrente.

(Ereditato da IReadOnlyAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Crea una rappresentazione leggibile dei metadati specificati.

Avviso: non fare affidamento sul formato della stringa restituita. È progettato solo per il debug e può cambiare arbitrariamente tra le versioni.

Metodi di estensione

GetIdentityIncrement(IReadOnlyRelationalPropertyOverrides)

Restituisce l'incremento dell'identità.

GetIdentitySeed(IReadOnlyRelationalPropertyOverrides)

Restituisce il valore di inizializzazione identity.

GetValueGenerationStrategy(IReadOnlyRelationalPropertyOverrides)

Restituisce l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà .

Si applica a