RelationalForeignKeyBuilderExtensions.ExcludeForeignKeyFromMigrations Metodo
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.
Overload
| Nome | Descrizione |
|---|---|
| ExcludeForeignKeyFromMigrations(OwnershipBuilder, Boolean) |
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale. |
| ExcludeForeignKeyFromMigrations(ReferenceCollectionBuilder, Boolean) |
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale. |
| ExcludeForeignKeyFromMigrations(ReferenceReferenceBuilder, Boolean) |
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale. |
| ExcludeForeignKeyFromMigrations(IConventionForeignKeyBuilder, Nullable<Boolean>, Boolean) |
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale. |
| ExcludeForeignKeyFromMigrations<TEntity,TDependentEntity>(OwnershipBuilder<TEntity,TDependentEntity>, Boolean) |
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale. |
| ExcludeForeignKeyFromMigrations<TEntity,TRelatedEntity>(ReferenceReferenceBuilder<TEntity,TRelatedEntity>, Boolean) |
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale. |
| ExcludeForeignKeyFromMigrations<TEntity,TRelatedEntity>(ReferenceCollectionBuilder<TEntity,TRelatedEntity>, Boolean) |
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale. |
ExcludeForeignKeyFromMigrations(OwnershipBuilder, Boolean)
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder ExcludeForeignKeyFromMigrations(this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder ownershipBuilder, bool excluded = true);
static member ExcludeForeignKeyFromMigrations : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder
<Extension()>
Public Function ExcludeForeignKeyFromMigrations (ownershipBuilder As OwnershipBuilder, Optional excluded As Boolean = true) As OwnershipBuilder
Parametri
- ownershipBuilder
- OwnershipBuilder
Generatore utilizzato per configurare la relazione.
- excluded
- Boolean
Valore che indica se il vincolo di chiave esterna viene escluso dalle migrazioni.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .
Si applica a
ExcludeForeignKeyFromMigrations(ReferenceCollectionBuilder, Boolean)
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder ExcludeForeignKeyFromMigrations(this Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder referenceCollectionBuilder, bool excluded = true);
static member ExcludeForeignKeyFromMigrations : Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder
<Extension()>
Public Function ExcludeForeignKeyFromMigrations (referenceCollectionBuilder As ReferenceCollectionBuilder, Optional excluded As Boolean = true) As ReferenceCollectionBuilder
Parametri
- referenceCollectionBuilder
- ReferenceCollectionBuilder
Generatore utilizzato per configurare la relazione.
- excluded
- Boolean
Valore che indica se il vincolo di chiave esterna viene escluso dalle migrazioni.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .
Si applica a
ExcludeForeignKeyFromMigrations(ReferenceReferenceBuilder, Boolean)
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceReferenceBuilder ExcludeForeignKeyFromMigrations(this Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceReferenceBuilder referenceReferenceBuilder, bool excluded = true);
static member ExcludeForeignKeyFromMigrations : Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceReferenceBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceReferenceBuilder
<Extension()>
Public Function ExcludeForeignKeyFromMigrations (referenceReferenceBuilder As ReferenceReferenceBuilder, Optional excluded As Boolean = true) As ReferenceReferenceBuilder
Parametri
- referenceReferenceBuilder
- ReferenceReferenceBuilder
Generatore utilizzato per configurare la relazione.
- excluded
- Boolean
Valore che indica se il vincolo di chiave esterna viene escluso dalle migrazioni.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .
Si applica a
ExcludeForeignKeyFromMigrations(IConventionForeignKeyBuilder, Nullable<Boolean>, Boolean)
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? ExcludeForeignKeyFromMigrations(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder relationship, bool? excluded, bool fromDataAnnotation = false);
static member ExcludeForeignKeyFromMigrations : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
<Extension()>
Public Function ExcludeForeignKeyFromMigrations (relationship As IConventionForeignKeyBuilder, excluded As Nullable(Of Boolean), Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Parametri
- relationship
- IConventionForeignKeyBuilder
Generatore utilizzato per configurare la relazione.
Valore che indica se il vincolo di chiave esterna viene escluso dalle migrazioni.
- fromDataAnnotation
- Boolean
Indica se la configurazione è stata specificata utilizzando un'annotazione dati.
Valori restituiti
Stessa istanza del generatore se la configurazione è stata applicata, null in caso contrario.
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .
Si applica a
ExcludeForeignKeyFromMigrations<TEntity,TDependentEntity>(OwnershipBuilder<TEntity,TDependentEntity>, Boolean)
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<TEntity,TDependentEntity> ExcludeForeignKeyFromMigrations<TEntity,TDependentEntity>(this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<TEntity,TDependentEntity> ownershipBuilder, bool excluded = true) where TEntity : class where TDependentEntity : class;
static member ExcludeForeignKeyFromMigrations : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> (requires 'Entity : null and 'DependentEntity : null)
<Extension()>
Public Function ExcludeForeignKeyFromMigrations(Of TEntity As Class, TDependentEntity As Class) (ownershipBuilder As OwnershipBuilder(Of TEntity, TDependentEntity), Optional excluded As Boolean = true) As OwnershipBuilder(Of TEntity, TDependentEntity)
Parametri di tipo
- TEntity
Tipo di entità in un'estremità della relazione.
- TDependentEntity
Tipo di entità sull'altra estremità della relazione.
Parametri
- ownershipBuilder
- OwnershipBuilder<TEntity,TDependentEntity>
Generatore utilizzato per configurare la relazione.
- excluded
- Boolean
Valore che indica se il vincolo di chiave esterna viene escluso dalle migrazioni.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .
Si applica a
ExcludeForeignKeyFromMigrations<TEntity,TRelatedEntity>(ReferenceReferenceBuilder<TEntity,TRelatedEntity>, Boolean)
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceReferenceBuilder<TEntity,TRelatedEntity> ExcludeForeignKeyFromMigrations<TEntity,TRelatedEntity>(this Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceReferenceBuilder<TEntity,TRelatedEntity> referenceReferenceBuilder, bool excluded = true) where TEntity : class where TRelatedEntity : class;
static member ExcludeForeignKeyFromMigrations : Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceReferenceBuilder<'Entity, 'RelatedEntity (requires 'Entity : null and 'RelatedEntity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceReferenceBuilder<'Entity, 'RelatedEntity (requires 'Entity : null and 'RelatedEntity : null)> (requires 'Entity : null and 'RelatedEntity : null)
<Extension()>
Public Function ExcludeForeignKeyFromMigrations(Of TEntity As Class, TRelatedEntity As Class) (referenceReferenceBuilder As ReferenceReferenceBuilder(Of TEntity, TRelatedEntity), Optional excluded As Boolean = true) As ReferenceReferenceBuilder(Of TEntity, TRelatedEntity)
Parametri di tipo
- TEntity
Tipo di entità in un'estremità della relazione.
- TRelatedEntity
Tipo di entità sull'altra estremità della relazione.
Parametri
- referenceReferenceBuilder
- ReferenceReferenceBuilder<TEntity,TRelatedEntity>
Generatore utilizzato per configurare la relazione.
- excluded
- Boolean
Valore che indica se il vincolo di chiave esterna viene escluso dalle migrazioni.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .
Si applica a
ExcludeForeignKeyFromMigrations<TEntity,TRelatedEntity>(ReferenceCollectionBuilder<TEntity,TRelatedEntity>, Boolean)
Configura se il vincolo di chiave esterna viene escluso dalle migrazioni quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder<TEntity,TRelatedEntity> ExcludeForeignKeyFromMigrations<TEntity,TRelatedEntity>(this Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder<TEntity,TRelatedEntity> referenceCollectionBuilder, bool excluded = true) where TEntity : class where TRelatedEntity : class;
static member ExcludeForeignKeyFromMigrations : Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder<'Entity, 'RelatedEntity (requires 'Entity : null and 'RelatedEntity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder<'Entity, 'RelatedEntity (requires 'Entity : null and 'RelatedEntity : null)> (requires 'Entity : null and 'RelatedEntity : null)
<Extension()>
Public Function ExcludeForeignKeyFromMigrations(Of TEntity As Class, TRelatedEntity As Class) (referenceCollectionBuilder As ReferenceCollectionBuilder(Of TEntity, TRelatedEntity), Optional excluded As Boolean = true) As ReferenceCollectionBuilder(Of TEntity, TRelatedEntity)
Parametri di tipo
- TEntity
Tipo di entità principale in questa relazione.
- TRelatedEntity
Tipo di entità dipendente in questa relazione.
Parametri
- referenceCollectionBuilder
- ReferenceCollectionBuilder<TEntity,TRelatedEntity>
Generatore utilizzato per configurare la relazione.
- excluded
- Boolean
Valore che indica se il vincolo di chiave esterna viene escluso dalle migrazioni.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .