Freigeben über


IDehydrationContext Schnittstelle

Definition

Zeichnet den Status einer Kornaktivierung auf, die gerade für die Migration an einen anderen Standort dehydriert wird.

public interface IDehydrationContext
type IDehydrationContext = interface
Public Interface IDehydrationContext

Eigenschaften

Keys

Ruft die Schlüssel im Kontext ab.

Methoden

AddBytes(String, ReadOnlySpan<Byte>)

Fügt dem Dehydrierungskontext eine Bytesequenz hinzu, wobei die Sequenz dem angegebenen Schlüssel zugeordnet wird.

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

Fügt dem Dehydrierungskontext eine Bytesequenz hinzu, wobei die Sequenz dem angegebenen Schlüssel zugeordnet wird.

TryAddValue<T>(String, T)

Versucht, einen Wert für den Dehydrierungskontext zu erstellen, der dem bereitgestellten Schlüssel zugeordnet ist, und serialisiert ihn mithilfe von Serializer. Wenn ein Serialisierungsprogramm für den Wert gefunden wird und der Schlüssel noch nicht hinzugefügt wurde, wird der Wert hinzugefügt, und die -Methode gibt zurück true. Wenn kein Serialisierungsprogramm vorhanden ist oder der Schlüssel bereits hinzugefügt wurde, wird der Wert nicht hinzugefügt, und die -Methode gibt zurück false.

Gilt für: