Compartilhar via


IDehydrationContext Interface

Definição

Registra o estado de uma ativação de granularidade que está em processo de desidratação para migração para outro local.

public interface IDehydrationContext
type IDehydrationContext = interface
Public Interface IDehydrationContext

Propriedades

Keys

Obtém as chaves no contexto.

Métodos

AddBytes(String, ReadOnlySpan<Byte>)

Adiciona uma sequência de bytes ao contexto de desidratação, associando a sequência à chave fornecida.

AddBytes<T>(String, Action<T,IBufferWriter<Byte>>, T)

Adiciona uma sequência de bytes ao contexto de desidratação, associando a sequência à chave fornecida.

TryAddValue<T>(String, T)

Tenta um valor para o contexto de desidratação, associado à chave fornecida, serializando-o usando Serializer. Se um serializador for encontrado para o valor e a chave ainda não tiver sido adicionada, o valor será adicionado e o método retornará true. Se nenhum serializador existir ou a chave já tiver sido adicionada, o valor não será adicionado e o método retornará false.

Aplica-se a