Freigeben über


MessagePackHubProtocol.TryParseMessage Methode

Definition

Erstellt eine neue HubMessage aus der angegebenen serialisierten Darstellung und unter Verwendung des angegebenen Binders.

public:
 virtual bool TryParseMessage(System::Buffers::ReadOnlySequence<System::Byte> % input, Microsoft::AspNetCore::SignalR::IInvocationBinder ^ binder, [Runtime::InteropServices::Out] Microsoft::AspNetCore::SignalR::Protocol::HubMessage ^ % message);
public bool TryParseMessage (ref System.Buffers.ReadOnlySequence<byte> input, Microsoft.AspNetCore.SignalR.IInvocationBinder binder, out Microsoft.AspNetCore.SignalR.Protocol.HubMessage message);
public bool TryParseMessage (ref System.Buffers.ReadOnlySequence<byte> input, Microsoft.AspNetCore.SignalR.IInvocationBinder binder, out Microsoft.AspNetCore.SignalR.Protocol.HubMessage? message);
abstract member TryParseMessage : ReadOnlySequence * Microsoft.AspNetCore.SignalR.IInvocationBinder * HubMessage -> bool
override this.TryParseMessage : ReadOnlySequence * Microsoft.AspNetCore.SignalR.IInvocationBinder * HubMessage -> bool
Public Function TryParseMessage (ByRef input As ReadOnlySequence(Of Byte), binder As IInvocationBinder, ByRef message As HubMessage) As Boolean

Parameter

input
ReadOnlySequence<Byte>

Die serialisierte Darstellung der Nachricht.

binder
IInvocationBinder

Der Binder, der zum Analysieren der Nachricht verwendet wird.

message
HubMessage

Wenn diese Methode zurückgibt true, enthält die analysierte Nachricht.

Gibt zurück

Ein Wert, der lautet true , wenn erfolgreich HubMessage analysiert wurde, falseandernfalls .

Implementiert

Gilt für: