Freigeben über


Microsoft.ServiceFabric.Services.Remoting.V2.Messaging Namespace

Klassen

BufferPoolManager

Mit der BufferManager-Klasse können Sie einen Pufferpool verwalten. Der Pool wird erstellt, wenn Sie diese Klasse instanziieren. Puffer wird instanziiert, wenn im Pool keine nicht verwendeten Puffer vorhanden sind. Wird zerstört, wenn der Pufferpool von der Garbage Collection zurückgewonnen wird. Wenn Sie einen Puffer verwenden möchten, können Sie einen aus dem Pool nehmen und nach Abschluss der Arbeit wieder im Pool ablegen. Dieser Vorgang ist wesentlich schneller, als jedes Mal, wenn Sie einen Puffer benötigen, eine neuen zu erstellen und wieder zu zerstören.

IncomingMessageBody

Serialisierter Nachrichtentext, der von einer eingehenden Verbindung empfangen wird.

OutgoingMessageBody

Stellt den ausgehenden Nachrichtentext dar, der über das Kabel gesendet werden soll.

Schnittstellen

IBufferPoolManager

Definiert die Schnittstelle, die die IBufferPoolManager-Klasse darstellt.

IIncomingMessageBody

Definiert eine Schnittstelle, die implementiert werden muss, um den Nachrichtentext für die serialisierte Nachricht bereitzustellen.

IOutgoingMessageBody

Definiert eine Schnittstelle, die implementiert werden muss, um den Nachrichtentext für die serialisierte Nachricht bereitzustellen.

IPooledBuffer

Definiert die Schnittstelle, die die IPooledBuffer-Klasse darstellt.