KeyValueIndexFactory<TKey> KeyValueIndexFactory(Of TKey) Class

Definition

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public class KeyValueIndexFactory<TKey> : IKeyValueIndexFactory
Public Class KeyValueIndexFactory(Of TKey)
    Implements IKeyValueIndexFactory
Type Parameters
TKey
Inheritance
System.ObjectSystem.Object
KeyValueIndexFactory<TKey>KeyValueIndexFactory(Of TKey)
Implements

Constructors

KeyValueIndexFactory(IPrincipalKeyValueFactory) KeyValueIndexFactory(IPrincipalKeyValueFactory(Of TKey))

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public KeyValueIndexFactory(IPrincipalKeyValueFactory<TKey> principalKeyValueFactory)
Public Sub New(principalKeyValueFactory As IPrincipalKeyValueFactory(Of TKey))
Parameters
principalKeyValueFactory
IPrincipalKeyValueFactory<TKey> IPrincipalKeyValueFactory(Of TKey)

Methods

CreateDependentKeyValue(InternalEntityEntry, IForeignKey) CreateDependentKeyValue(InternalEntityEntry, IForeignKey)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual IKeyValueIndex CreateDependentKeyValue(InternalEntityEntry entry, IForeignKey foreignKey)
Public Overridable Function CreateDependentKeyValue(entry As InternalEntityEntry, foreignKey As IForeignKey) As IKeyValueIndex
Parameters
Returns

CreateDependentKeyValueFromOriginalValues(InternalEntityEntry, IForeignKey) CreateDependentKeyValueFromOriginalValues(InternalEntityEntry, IForeignKey)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual IKeyValueIndex CreateDependentKeyValueFromOriginalValues(InternalEntityEntry entry, IForeignKey foreignKey)
Public Overridable Function CreateDependentKeyValueFromOriginalValues(entry As InternalEntityEntry, foreignKey As IForeignKey) As IKeyValueIndex
Parameters
Returns

CreatePrincipalKeyValue(InternalEntityEntry, IForeignKey) CreatePrincipalKeyValue(InternalEntityEntry, IForeignKey)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual IKeyValueIndex CreatePrincipalKeyValue(InternalEntityEntry entry, IForeignKey foreignKey)
Public Overridable Function CreatePrincipalKeyValue(entry As InternalEntityEntry, foreignKey As IForeignKey) As IKeyValueIndex
Parameters
Returns

CreatePrincipalKeyValueFromOriginalValues(InternalEntityEntry, IForeignKey) CreatePrincipalKeyValueFromOriginalValues(InternalEntityEntry, IForeignKey)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual IKeyValueIndex CreatePrincipalKeyValueFromOriginalValues(InternalEntityEntry entry, IForeignKey foreignKey)
Public Overridable Function CreatePrincipalKeyValueFromOriginalValues(entry As InternalEntityEntry, foreignKey As IForeignKey) As IKeyValueIndex
Parameters
Returns

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object