OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity,TDependentEntity> Classe
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 un'API semplice per la configurazione di un IMutableDbFunction tipo di entità a cui viene eseguito il mapping di un tipo di entità.
public class OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableValuedFunctionBuilder, Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>> where TOwnerEntity : class where TDependentEntity : class
type OwnedNavigationTableValuedFunctionBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> = class
inherit OwnedNavigationTableValuedFunctionBuilder
interface IInfrastructure<OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity>>
Public Class OwnedNavigationTableValuedFunctionBuilder(Of TOwnerEntity, TDependentEntity)
Inherits OwnedNavigationTableValuedFunctionBuilder
Implements IInfrastructure(Of OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity))
Parametri di tipo
- TOwnerEntity
Tipo di entità proprietario della relazione.
- TDependentEntity
Tipo di entità dipendente della relazione.
- Ereditarietà
-
OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity,TDependentEntity>
- Implementazioni
-
IInfrastructure<OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>>
Costruttori
OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity,TDependentEntity>(IMutableDbFunction, OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>) |
Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core. |
Proprietà
Builder |
Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core. (Ereditato da DbFunctionBuilderBase) |
Metadata |
Funzione configurata. (Ereditato da DbFunctionBuilderBase) |
Metodi
HasAnnotation(String, Object) |
Aggiunge o aggiorna un'annotazione nella funzione di database. Se esiste già un'annotazione con la chiave specificata in |
HasName(String) |
Imposta il nome della funzione di database. |
HasParameter(String) |
Restituisce un oggetto che può essere utilizzato per configurare un parametro con il nome specificato. Se non esiste alcun parametro con il nome specificato, verrà aggiunto un nuovo parametro. (Ereditato da DbFunctionBuilderBase) |
HasParameter(String, Action<DbFunctionParameterBuilder>) |
Restituisce un oggetto che può essere utilizzato per configurare un parametro con il nome specificato. Se non esiste alcun parametro con il nome specificato, verrà aggiunto un nuovo parametro. |
HasSchema(String) |
Imposta lo schema della funzione di database. |
IsBuiltIn(Boolean) |
Indica se la funzione di database è incorporata. |
Implementazioni dell'interfaccia esplicita
IInfrastructure<IConventionDbFunctionBuilder>.Instance |
Ottiene il valore della proprietà nascosta. (Ereditato da DbFunctionBuilderBase) |
IInfrastructure<OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>>.Instance |
Fornisce un'API semplice per la configurazione di un IMutableDbFunction tipo di entità a cui viene eseguito il mapping di un tipo di entità. |
IInfrastructure<OwnedNavigationBuilder>.Instance |
Fornisce un'API semplice per la configurazione di un IMutableDbFunction tipo di entità a cui viene eseguito il mapping di un tipo di entità. (Ereditato da OwnedNavigationTableValuedFunctionBuilder) |
Metodi di estensione
GetInfrastructure<T>(IInfrastructure<T>) |
Ottiene il valore da una proprietà nascosta tramite IInfrastructure<T>. Questo metodo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |