BinaryMessageFormatter.CanRead(Message) Methode

Definition

Bestimmt, ob das Formatierungsprogramm den Inhalt der Meldung deserialisieren kann.

public:
 virtual bool CanRead(System::Messaging::Message ^ message);
public bool CanRead (System.Messaging.Message message);
abstract member CanRead : System.Messaging.Message -> bool
override this.CanRead : System.Messaging.Message -> bool
Public Function CanRead (message As Message) As Boolean

Parameter

message
Message

Die zu untersuchende Message.

Gibt zurück

Boolean

true, wenn das Formatierungsprogramm für binäre Meldungen die Meldung deserialisieren kann, andernfalls false.

Implementiert

Ausnahmen

Der message-Parameter ist null.

Hinweise

Wichtig

Das Aufrufen von Methoden aus dieser Klasse mit nicht vertrauenswürdigen Daten stellt ein Sicherheitsrisiko dar. Rufen Sie die Methoden aus dieser Klasse nur mit vertrauenswürdigen Daten auf. Weitere Informationen finden Sie unter "Alle Eingaben überprüfen".

CanRead gibt zurück false , wenn der Nachrichtentext kein binäres Objekt ist.

Gibt auf dem empfangenden Computer zurücktrue, CanRead wenn die Assembly für die zu deerialisierte Klasse lokal vorhanden ist. Die Assembly muss im globalen Assemblycache gefunden werden oder mit der Anwendung verknüpft werden (z. B. wenn das Objekt eine benutzerdefinierte Klasse darstellt).

Gilt für