Idioma

SharedTableConvention.AreCompatible Método

Definição

Sobrecargas

Nome Descrição
AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier)

Obtém um valor que indica se duas chaves estrangeiras mapeadas para a mesma restrição de chave estrangeira são compatíveis.

AreCompatible(IIndex, IIndex, StoreObjectIdentifier)

Obtém um valor que indica se dois índices mapeados para o mesmo índice de tabela são compatíveis.

AreCompatible(IKey, IKey, StoreObjectIdentifier)

Obtém um valor que indica se duas chaves mapeadas para a mesma restrição são compatíveis.

AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier)

Obtém um valor que indica se duas restrições de verificação com o mesmo nome são compatíveis.

AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier)

Obtém um valor que indica se duas chaves estrangeiras mapeadas para a mesma restrição de chave estrangeira são compatíveis.

AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)

Obtém um valor que indica se dois índices mapeados para o mesmo índice de tabela são compatíveis.

AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)

Obtém um valor que indica se duas chaves mapeadas para a mesma restrição são compatíveis.

AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier)

Obtém um valor que indica se dois gatilhos com o mesmo nome são compatíveis.

AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier)

Origem:
SharedTableConvention.cs

Obtém um valor que indica se duas chaves estrangeiras mapeadas para a mesma restrição de chave estrangeira são compatíveis.

protected virtual bool AreCompatible(Microsoft.EntityFrameworkCore.Metadata.IForeignKey foreignKey, Microsoft.EntityFrameworkCore.Metadata.IForeignKey duplicateForeignKey, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IForeignKey * Microsoft.EntityFrameworkCore.Metadata.IForeignKey * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IForeignKey * Microsoft.EntityFrameworkCore.Metadata.IForeignKey * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (foreignKey As IForeignKey, duplicateForeignKey As IForeignKey, storeObject As StoreObjectIdentifier) As Boolean

Parâmetros

foreignKey
IForeignKey

Uma chave estrangeira.

duplicateForeignKey
IForeignKey

Outra chave estrangeira.

storeObject
StoreObjectIdentifier

O identificador do objeto de repositório.

Retornos

true se compatível

Aplica-se a

AreCompatible(IIndex, IIndex, StoreObjectIdentifier)

Origem:
SharedTableConvention.cs

Obtém um valor que indica se dois índices mapeados para o mesmo índice de tabela são compatíveis.

protected virtual bool AreCompatible(Microsoft.EntityFrameworkCore.Metadata.IIndex index, Microsoft.EntityFrameworkCore.Metadata.IIndex duplicateIndex, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IIndex * Microsoft.EntityFrameworkCore.Metadata.IIndex * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IIndex * Microsoft.EntityFrameworkCore.Metadata.IIndex * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (index As IIndex, duplicateIndex As IIndex, storeObject As StoreObjectIdentifier) As Boolean

Parâmetros

index
IIndex

Um índice.

duplicateIndex
IIndex

Outro índice.

storeObject
StoreObjectIdentifier

O identificador do objeto de repositório.

Retornos

true se compatível

Aplica-se a

AreCompatible(IKey, IKey, StoreObjectIdentifier)

Origem:
SharedTableConvention.cs

Obtém um valor que indica se duas chaves mapeadas para a mesma restrição são compatíveis.

protected virtual bool AreCompatible(Microsoft.EntityFrameworkCore.Metadata.IKey key, Microsoft.EntityFrameworkCore.Metadata.IKey duplicateKey, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IKey * Microsoft.EntityFrameworkCore.Metadata.IKey * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IKey * Microsoft.EntityFrameworkCore.Metadata.IKey * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (key As IKey, duplicateKey As IKey, storeObject As StoreObjectIdentifier) As Boolean

Parâmetros

key
IKey

Uma chave.

duplicateKey
IKey

Outra chave.

storeObject
StoreObjectIdentifier

O identificador do objeto de repositório.

Retornos

true se compatível

Aplica-se a

AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier)

Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs

Obtém um valor que indica se duas restrições de verificação com o mesmo nome são compatíveis.

protected virtual bool AreCompatible(Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint checkConstraint, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint duplicateCheckConstraint, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (checkConstraint As IReadOnlyCheckConstraint, duplicateCheckConstraint As IReadOnlyCheckConstraint, storeObject As StoreObjectIdentifier) As Boolean

Parâmetros

checkConstraint
IReadOnlyCheckConstraint

Uma restrição de verificação.

duplicateCheckConstraint
IReadOnlyCheckConstraint

Outra restrição de verificação.

storeObject
StoreObjectIdentifier

O identificador do objeto de repositório.

Retornos

true se compatível

Aplica-se a

AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier)

Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs

Obtém um valor que indica se duas chaves estrangeiras mapeadas para a mesma restrição de chave estrangeira são compatíveis.

protected virtual bool AreCompatible(Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey foreignKey, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey duplicateForeignKey, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (foreignKey As IReadOnlyForeignKey, duplicateForeignKey As IReadOnlyForeignKey, storeObject As StoreObjectIdentifier) As Boolean

Parâmetros

foreignKey
IReadOnlyForeignKey

Uma chave estrangeira.

duplicateForeignKey
IReadOnlyForeignKey

Outra chave estrangeira.

storeObject
StoreObjectIdentifier

O identificador do objeto de repositório.

Retornos

true se compatível

Aplica-se a

AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)

Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs

Obtém um valor que indica se dois índices mapeados para o mesmo índice de tabela são compatíveis.

protected virtual bool AreCompatible(Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex index, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex duplicateIndex, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (index As IReadOnlyIndex, duplicateIndex As IReadOnlyIndex, storeObject As StoreObjectIdentifier) As Boolean

Parâmetros

index
IReadOnlyIndex

Um índice.

duplicateIndex
IReadOnlyIndex

Outro índice.

storeObject
StoreObjectIdentifier

O identificador do objeto de repositório.

Retornos

true se compatível

Aplica-se a

AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)

Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs

Obtém um valor que indica se duas chaves mapeadas para a mesma restrição são compatíveis.

protected virtual bool AreCompatible(Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey key, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey duplicateKey, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (key As IReadOnlyKey, duplicateKey As IReadOnlyKey, storeObject As StoreObjectIdentifier) As Boolean

Parâmetros

key
IReadOnlyKey

Uma chave.

duplicateKey
IReadOnlyKey

Outra chave.

storeObject
StoreObjectIdentifier

O identificador do objeto de repositório.

Retornos

true se compatível

Aplica-se a

AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier)

Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs
Origem:
SharedTableConvention.cs

Obtém um valor que indica se dois gatilhos com o mesmo nome são compatíveis.

protected virtual bool AreCompatible(Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger trigger, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger duplicateTrigger, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (trigger As IReadOnlyTrigger, duplicateTrigger As IReadOnlyTrigger, storeObject As StoreObjectIdentifier) As Boolean

Parâmetros

trigger
IReadOnlyTrigger

Um gatilho.

duplicateTrigger
IReadOnlyTrigger

Outro gatilho.

storeObject
StoreObjectIdentifier

O identificador do objeto de repositório.

Retornos

true se compatível

Aplica-se a