Exportar (0) Imprimir
Expandir Tudo
Este tópico ainda não foi avaliado como - Avalie este tópico

Classe DataCacheSessionStoreProvider

Observação: essa API está obsoleta.

Um provedor de armazenamento de sessão que permite aos aplicativos Web armazenar dados de estado de sessão em um sistema de cache distribuído.

Namespace:  Microsoft.ApplicationServer.Caching
Assembly:  Microsoft.ApplicationServer.Caching.Client (em Microsoft.ApplicationServer.Caching.Client.dll)
[ObsoleteAttribute("This type is obsolete and will be removed in a future release. Please use Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider in assembly Microsoft.Web.DistributedCache.dll instead", 
	false)]
public sealed class DataCacheSessionStoreProvider : SessionStateStoreProviderBase

O tipo DataCacheSessionStoreProvider expõe os membros a seguir.

  NomeDescrição
Método públicoDataCacheSessionStoreProviderInicializa uma nova instância da classe DataCacheSessionStoreProvider.
Início
  NomeDescrição
Propriedade públicaApplicationNameO nome do aplicativo. Ele é usado para diferenciar as sessões na fonte de dados por aplicativo.
Propriedade públicaDescription (Herdado de ProviderBase.)
Propriedade públicaName (Herdado de ProviderBase.)
Início
  NomeDescrição
Método públicoCreateNewStoreDataCria um novo objeto de armazenamento de dados para a solicitação atual. (Substitui SessionStateStoreProviderBase..::..CreateNewStoreData(HttpContext, Int32).)
Método públicoCreateUninitializedItemAdiciona um novo estado de sessão ao cache distribuído. (Substitui SessionStateStoreProviderBase..::..CreateUninitializedItem(HttpContext, String, Int32).)
Método públicoDisposeLibera todos os recursos usados pela classe DataCacheSessionStoreProvider. (Substitui SessionStateStoreProviderBase..::..Dispose()()()().)
Método públicoEndRequestChamado pela classe SessionStateModule no final de uma solicitação (Substitui SessionStateStoreProviderBase..::..EndRequest(HttpContext).)
Método públicoEquals (Herdado de Object.)
Método públicoGetHashCode (Herdado de Object.)
Método públicoGetItemRetorna dados de estado de sessão somente leitura do cache. (Substitui SessionStateStoreProviderBase..::..GetItem(HttpContext, String, Boolean%, TimeSpan%, Object%, SessionStateActions%).)
Método públicoGetItemExclusiveRetorna e bloqueia os dados de estado de sessão somente leitura do cache. (Substitui SessionStateStoreProviderBase..::..GetItemExclusive(HttpContext, String, Boolean%, TimeSpan%, Object%, SessionStateActions%).)
Método públicoGetType (Herdado de Object.)
Método públicoInitializeInicializa o provedor de cache distribuído. (Substitui ProviderBase..::..Initialize(String, NameValueCollection).)
Método públicoInitializeRequestInicializa a solicitação HTTP de saída. (Substitui SessionStateStoreProviderBase..::..InitializeRequest(HttpContext).)
Método públicoReleaseItemExclusiveLibera um bloqueio nos dados de sessão no cache. (Substitui SessionStateStoreProviderBase..::..ReleaseItemExclusive(HttpContext, String, Object).)
Método públicoRemoveItemExclui dados de sessão do cache. (Substitui SessionStateStoreProviderBase..::..RemoveItem(HttpContext, String, Object, SessionStateStoreData).)
Método públicoResetItemTimeoutAtualiza a data e hora de validade dos dados de sessão no cache. (Substitui SessionStateStoreProviderBase..::..ResetItemTimeout(HttpContext, String).)
Método públicoSetAndReleaseItemExclusiveAtualiza as informações do item de sessão no cache com valores da solicitação atual e limpa o bloqueio no item de sessão. (Substitui SessionStateStoreProviderBase..::..SetAndReleaseItemExclusive(HttpContext, String, SessionStateStoreData, Object, Boolean).)
Método públicoSetItemExpireCallbackDefine uma referência ao delegado SessionStateItemExpireCallback para o evento Session_OnEnd definido no arquivo Global.asax. (Substitui SessionStateStoreProviderBase..::..SetItemExpireCallback(SessionStateItemExpireCallback).)
Método públicoToString (Herdado de Object.)
Início

For more information, see the documentation for the base class SessionStateStoreProviderBase.

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.
Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft. Todos os direitos reservados.