IReadOnlyCheckConstraint Interfaccia

Definizione

Rappresenta un vincolo check sul tipo di entità.

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

Commenti

Per altre informazioni ed esempi, vedere Vincoli di controllo del database .

Proprietà

EntityType

Ottiene il tipo di entità in cui è definito questo vincolo di controllo.

Item[String]

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

(Ereditato da IReadOnlyAnnotatable)
ModelName

Ottiene il nome del vincolo check nel modello.

Name

Ottiene il nome del database del vincolo check.

Sql

Ottiene il vincolo sql usato in un vincolo di controllo nel database.

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, che restituisce null se non esiste.

(Ereditato da IReadOnlyAnnotatable)
GetAnnotation(String)

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

(Ereditato da IReadOnlyAnnotatable)
GetAnnotations()

Ottiene tutte le annotazioni nell'oggetto corrente.

(Ereditato da IReadOnlyAnnotatable)
GetDefaultName()

Restituisce il nome predefinito del database che verrà usato per questo vincolo di controllo.

GetDefaultName(StoreObjectIdentifier)

Restituisce il nome predefinito del database che verrà usato per questo vincolo di controllo.

GetName(StoreObjectIdentifier)

Ottiene il nome del database del vincolo check.

ToDebugString(MetadataDebugStringOptions, Int32)

Crea una rappresentazione leggibile dei metadati specificati.

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

Si applica a