Microsoft.ServiceFabric.Services.Remoting.V2.Messaging Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |
Azure SDK for .NET