InMemoryTable<TKey> InMemoryTable(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 InMemoryTable<TKey> : IInMemoryTable
Public Class InMemoryTable(Of TKey)
    Implements IInMemoryTable
Type Parameters
TKey
Inheritance
System.ObjectSystem.Object
InMemoryTable<TKey>InMemoryTable(Of TKey)
Implements

Constructors

InMemoryTable(IPrincipalKeyValueFactory) InMemoryTable(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 InMemoryTable(IPrincipalKeyValueFactory<TKey> keyValueFactory)
Public Sub New(keyValueFactory As IPrincipalKeyValueFactory(Of TKey))
Parameters
keyValueFactory
IPrincipalKeyValueFactory<TKey> IPrincipalKeyValueFactory(Of TKey)

Methods

Create(IUpdateEntry) Create(IUpdateEntry)

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 void Create(IUpdateEntry entry)
Public Overridable Sub Create(entry As IUpdateEntry)
Parameters

Delete(IUpdateEntry) Delete(IUpdateEntry)

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 void Delete(IUpdateEntry entry)
Public Overridable Sub Delete(entry As IUpdateEntry)
Parameters

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

SnapshotRows() SnapshotRows()

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 IReadOnlyList<object[]> SnapshotRows()
Public Overridable Function SnapshotRows As IReadOnlyList(Of Object())
Returns
System.Collections.Generic.IReadOnlyList<System.Object[]> System.Collections.Generic.IReadOnlyList(Of System.Object())

ToString() ToString()

Inherited from System.Object

Update(IUpdateEntry) Update(IUpdateEntry)

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 void Update(IUpdateEntry entry)
Public Overridable Sub Update(entry As IUpdateEntry)
Parameters