Freigeben über


CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey Struktur

Definition

Ein Schlüssel, der eine Abfrage eindeutig identifiziert. Dies wird verwendet, um kompilierte Versionen einer Abfrage in einem Cache zu speichern und nachzuschlagen.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

protected struct CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
protected readonly struct CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
[System.Runtime.CompilerServices.IsReadOnly]
protected readonly struct CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
[System.Runtime.CompilerServices.IsReadOnly]
protected readonly struct CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey : IEquatable<Microsoft.EntityFrameworkCore.Query.CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey>
Protected Structure CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
Protected Structure CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
Implements IEquatable(Of CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey)
Vererbung
CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
Attribute
Implementiert

Konstruktoren

CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey(Expression, IModel, QueryTrackingBehavior, Boolean)

Initialisiert eine neue Instanz der CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey-Klasse.

Methoden

Equals(CompiledQueryCacheKeyGenerator+CompiledQueryCacheKey)

Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist.

Equals(Object)

Bestimmt, ob dieser Schlüssel einem bestimmten Objekt entspricht (d. h. ob es sich um Schlüssel für dieselbe Abfrage handelt).

GetHashCode()

Ruft den Hashcode für den Schlüssel ab.

Gilt für: