SharedTableConvention.AreCompatible Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier) |
Aynı kısıtlamayla eşlenen iki anahtarın uyumlu olup olmadığını belirten bir değer alır. |
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier) |
Aynı tablo dizinine eşlenen iki dizinin uyumlu olup olmadığını belirten bir değer alır. |
AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier) |
Aynı yabancı anahtar kısıtlamasına eşlenmiş iki yabancı anahtarın uyumlu olup olmadığını belirten bir değer alır. |
AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier) |
Aynı ada sahip iki tetikleyicinin uyumlu olup olmadığını belirten bir değer alır. |
AreCompatible(IKey, IKey, StoreObjectIdentifier) |
Aynı kısıtlamayla eşlenen iki anahtarın uyumlu olup olmadığını belirten bir değer alır. |
AreCompatible(IIndex, IIndex, StoreObjectIdentifier) |
Aynı tablo dizinine eşlenen iki dizinin uyumlu olup olmadığını belirten bir değer alır. |
AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier) |
Aynı yabancı anahtar kısıtlamasına eşlenmiş iki yabancı anahtarın uyumlu olup olmadığını belirten bir değer alır. |
AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier) |
Aynı ada sahip iki denetim kısıtlamasının uyumlu olup olmadığını belirten bir değer alır. |
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)
Aynı kısıtlamayla eşlenen iki anahtarın uyumlu olup olmadığını belirten bir değer alır.
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
Parametreler
- key
- IReadOnlyKey
Bir anahtar.
- duplicateKey
- IReadOnlyKey
Başka bir anahtar.
- storeObject
- StoreObjectIdentifier
Store nesnesinin tanımlayıcısı.
Döndürülenler
true
uyumluysa
Şunlara uygulanır
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)
Aynı tablo dizinine eşlenen iki dizinin uyumlu olup olmadığını belirten bir değer alır.
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
Parametreler
- index
- IReadOnlyIndex
Dizin.
- duplicateIndex
- IReadOnlyIndex
Başka bir dizin.
- storeObject
- StoreObjectIdentifier
Store nesnesinin tanımlayıcısı.
Döndürülenler
true
uyumluysa
Şunlara uygulanır
AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier)
Aynı yabancı anahtar kısıtlamasına eşlenmiş iki yabancı anahtarın uyumlu olup olmadığını belirten bir değer alır.
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
Parametreler
- foreignKey
- IReadOnlyForeignKey
Yabancı anahtar.
- duplicateForeignKey
- IReadOnlyForeignKey
Başka bir yabancı anahtar.
- storeObject
- StoreObjectIdentifier
Store nesnesinin tanımlayıcısı.
Döndürülenler
true
uyumluysa
Şunlara uygulanır
AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier)
Aynı ada sahip iki tetikleyicinin uyumlu olup olmadığını belirten bir değer alır.
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
Parametreler
- trigger
- IReadOnlyTrigger
Tetikleyici.
- duplicateTrigger
- IReadOnlyTrigger
Başka bir tetikleyici.
- storeObject
- StoreObjectIdentifier
Store nesnesinin tanımlayıcısı.
Döndürülenler
true
uyumluysa
Şunlara uygulanır
AreCompatible(IKey, IKey, StoreObjectIdentifier)
Aynı kısıtlamayla eşlenen iki anahtarın uyumlu olup olmadığını belirten bir değer alır.
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
Parametreler
- key
- IKey
Bir anahtar.
- duplicateKey
- IKey
Başka bir anahtar.
- storeObject
- StoreObjectIdentifier
Store nesnesinin tanımlayıcısı.
Döndürülenler
true
uyumluysa
Şunlara uygulanır
AreCompatible(IIndex, IIndex, StoreObjectIdentifier)
Aynı tablo dizinine eşlenen iki dizinin uyumlu olup olmadığını belirten bir değer alır.
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
Parametreler
- index
- IIndex
Dizin.
- duplicateIndex
- IIndex
Başka bir dizin.
- storeObject
- StoreObjectIdentifier
Store nesnesinin tanımlayıcısı.
Döndürülenler
true
uyumluysa
Şunlara uygulanır
AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier)
Aynı yabancı anahtar kısıtlamasına eşlenmiş iki yabancı anahtarın uyumlu olup olmadığını belirten bir değer alır.
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
Parametreler
- foreignKey
- IForeignKey
Yabancı anahtar.
- duplicateForeignKey
- IForeignKey
Başka bir yabancı anahtar.
- storeObject
- StoreObjectIdentifier
Store nesnesinin tanımlayıcısı.
Döndürülenler
true
uyumluysa
Şunlara uygulanır
AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier)
Aynı ada sahip iki denetim kısıtlamasının uyumlu olup olmadığını belirten bir değer alır.
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
Parametreler
- checkConstraint
- IReadOnlyCheckConstraint
Denetim kısıtlamaları.
- duplicateCheckConstraint
- IReadOnlyCheckConstraint
Başka bir denetim kısıtlaması.
- storeObject
- StoreObjectIdentifier
Store nesnesinin tanımlayıcısı.
Döndürülenler
true
uyumluysa
Şunlara uygulanır
Entity Framework