Aracılığıyla paylaş


SessionSecurityTokenCacheKey Sınıf

Tanım

içindeki bir girdinin SessionSecurityTokenCacheanahtarını temsil eder.

public ref class SessionSecurityTokenCacheKey
public class SessionSecurityTokenCacheKey
type SessionSecurityTokenCacheKey = class
Public Class SessionSecurityTokenCacheKey
Devralma
SessionSecurityTokenCacheKey

Açıklamalar

önbelleğe alırken SessionSecurityToken iki dizin gerekir. Bunlardan biri, özelliğiyle SessionSecurityToken.ContextId temsil edilen ve tüm oturum belirteçleri arasında benzersiz olan bağlam kimliğidir. Diğeri, bir oturum belirteci içinde benzersiz olan özelliğiyle SessionSecurityToken.KeyGeneration temsil edilen anahtar oluşturma işlemidir. Bir oturum belirteci verildiği zaman yalnızca bir bağlam kimliğine sahiptir. Oturum belirteci yenilendiğinde anahtar oluşturma eklenir. Yenilemeden sonra, yenilenen oturum belirteci bağlam kimliği ve anahtar oluşturma aracılığıyla benzersiz bir şekilde tanımlanabilir.

Türdeki SessionSecurityTokenCacheKey nesneler, oturum belirteci önbelleğinin dizinleri olarak kullanılır. Dizinde her zaman geçerli ContextId bir özellik belirtilir, ancak KeyGeneration belirtecin yenilenip yenilenmediğine bağlı olarak özelliği olabilir null. Belirtecin kapsamına alınan uç noktayı veren isteğe bağlı EndpointId bir de vardır.

Oluşturucular

Name Description
SessionSecurityTokenCacheKey(String, UniqueId, UniqueId)

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

Özellikler

Name Description
ContextId

Önbellek anahtarının bağlam kimliğini alır.

EndpointId

Bu önbellek girişinin kapsamının belirlenmiş olduğu Uç Nokta Kimliğini alır.

IgnoreKeyGeneration

Dizin karşılaştırması yaparken anahtar oluşturmanın yoksayılıp yoksayılamayacağını belirten bir değer alır veya ayarlar.

KeyGeneration

Önbellek anahtarı için anahtar oluşturma işlemini alır.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli önbellek anahtarıyla aynı olup olmadığını belirler.

GetHashCode()

Geçerli önbellek anahtarı için bir karma kodu döndürür.

GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

ToString() Benzersiz bir tanımlayıcı sağlamak için geçersiz kılar.

İşleçler

Name Description
Equality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey)

sınıfı için eşitlik işlecini SessionSecurityTokenCacheKey uygular.

Inequality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey)

sınıfı için eşitlik işlecini SessionSecurityTokenCacheKey uygular.

Şunlara uygulanır