Dil

CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey Yapı

Tanım

Sorguyu benzersiz olarak tanımlayan anahtar. Bu, bir sorgunun derlenmiş sürümlerini önbellekte depolamak ve aramak için kullanılır.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

protected struct CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
[System.Runtime.CompilerServices.IsReadOnly]
protected readonly struct CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey : IEquatable<Microsoft.EntityFrameworkCore.Query.CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey>
protected readonly struct CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
[System.Runtime.CompilerServices.IsReadOnly]
protected readonly struct CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
Protected Structure CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
Protected Structure CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
Implements IEquatable(Of CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey)
Devralma
CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey
Özellikler
Uygulamalar

Oluşturucular

Veri Akışı Adı Description
CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey(Expression, IModel, QueryTrackingBehavior, Boolean)

CompiledQueryCacheKeyGenerator.CompiledQueryCacheKey sınıfının yeni bir örneğini başlatır.

Yöntemler

Veri Akışı Adı Description
Equals(CompiledQueryCacheKeyGenerator+CompiledQueryCacheKey)

Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir.

Equals(Object)

Bu anahtarın belirli bir nesneye eşdeğer olup olmadığını belirler (örneğin, aynı sorgu için anahtar olup olmadığını).

GetHashCode()

Anahtarın karma kodunu alır.

Şunlara uygulanır