IConventionAnnotatableBuilder Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una semplice superficie API per la configurazione di un oggetto IConventionAnnotatable da convenzioni.
Questa interfaccia viene in genere usata dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.
public interface IConventionAnnotatableBuilder
type IConventionAnnotatableBuilder = interface
Public Interface IConventionAnnotatableBuilder
- Derivato
Commenti
Per altre informazioni ed esempi, vedere Convenzioni di compilazione di modelli.
Proprietà
Metadata |
Ottiene l'elemento annotabile configurato. |
ModelBuilder |
Ottiene il generatore di modelli. |
Metodi
CanRemoveAnnotation(String, Boolean) |
Restituisce un valore che indica se è possibile rimuovere un'annotazione con il nome specificato usando questa origine di configurazione. |
CanSetAnnotation(String, Object, Boolean) |
Restituisce un valore che indica se un'annotazione con il nome e il valore specificati possono essere impostati da questa origine di configurazione. |
HasAnnotation(String, Object, Boolean) |
Imposta l'annotazione archiviata sotto il nome specificato. Sovrascrive l'annotazione esistente se esiste già un'annotazione con lo stesso ConfigurationSourcenome specificato. |
HasNoAnnotation(String, Boolean) |
Rimuove l'annotazione con il nome specificato da questo oggetto. |
HasNonNullAnnotation(String, Object, Boolean) |
Imposta l'annotazione archiviata sotto il nome specificato. Sovrascrive l'annotazione esistente se esiste già un'annotazione con lo stesso ConfigurationSourcenome specificato.
Rimuove l'annotazione se |
RemoveAnnotation(String, Boolean) |
Obsoleta.
Rimuove l'annotazione con il nome specificato da questo oggetto. |
SetOrRemoveAnnotation(String, Object, Boolean) |
Obsoleta.
Imposta o rimuove l'annotazione archiviata sotto il nome specificato. |