Поделиться через


SqlServerSharedTableConvention.AreCompatible Метод

Определение

Перегрузки

AreCompatible(IIndex, IIndex, StoreObjectIdentifier)

Возвращает значение, указывающее, совместимы ли два индекса, сопоставленные с тем же индексом таблицы.

AreCompatible(IKey, IKey, StoreObjectIdentifier)

Возвращает значение, указывающее, совместимы ли два ключа, сопоставленные с одним и тем же ограничением.

AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)

Возвращает значение, указывающее, совместимы ли два индекса, сопоставленные с тем же индексом таблицы.

AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)

Возвращает значение, указывающее, совместимы ли два ключа, сопоставленные с одним и тем же ограничением.

AreCompatible(IIndex, IIndex, StoreObjectIdentifier)

Исходный код:
SqlServerSharedTableConvention.cs

Возвращает значение, указывающее, совместимы ли два индекса, сопоставленные с тем же индексом таблицы.

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

Параметры

index
IIndex

Индекс.

duplicateIndex
IIndex

Другой индекс.

storeObject
StoreObjectIdentifier

Идентификатор объекта store.

Возвращаемое значение

true При совместимости

Применяется к

AreCompatible(IKey, IKey, StoreObjectIdentifier)

Исходный код:
SqlServerSharedTableConvention.cs

Возвращает значение, указывающее, совместимы ли два ключа, сопоставленные с одним и тем же ограничением.

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

Параметры

key
IKey

Ключ.

duplicateKey
IKey

Еще один ключ.

storeObject
StoreObjectIdentifier

Идентификатор объекта store.

Возвращаемое значение

true При совместимости

Применяется к

AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)

Исходный код:
SqlServerSharedTableConvention.cs
Исходный код:
SqlServerSharedTableConvention.cs
Исходный код:
SqlServerSharedTableConvention.cs
Исходный код:
SqlServerSharedTableConvention.cs

Возвращает значение, указывающее, совместимы ли два индекса, сопоставленные с тем же индексом таблицы.

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

Параметры

index
IReadOnlyIndex

Индекс.

duplicateIndex
IReadOnlyIndex

Другой индекс.

storeObject
StoreObjectIdentifier

Идентификатор объекта store.

Возвращаемое значение

true При совместимости

Применяется к

AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)

Исходный код:
SqlServerSharedTableConvention.cs
Исходный код:
SqlServerSharedTableConvention.cs
Исходный код:
SqlServerSharedTableConvention.cs
Исходный код:
SqlServerSharedTableConvention.cs

Возвращает значение, указывающее, совместимы ли два ключа, сопоставленные с одним и тем же ограничением.

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

Параметры

key
IReadOnlyKey

Ключ.

duplicateKey
IReadOnlyKey

Еще один ключ.

storeObject
StoreObjectIdentifier

Идентификатор объекта store.

Возвращаемое значение

true При совместимости

Применяется к