ActiveXMessageFormatter.Write(Message, Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een object in de hoofdtekst van het bericht geserialiseerd.
public:
virtual void Write(System::Messaging::Message ^ message, System::Object ^ obj);
public void Write(System.Messaging.Message message, object obj);
abstract member Write : System.Messaging.Message * obj -> unit
override this.Write : System.Messaging.Message * obj -> unit
Public Sub Write (message As Message, obj As Object)
Parameters
- obj
- Object
Het object dat in de berichttekst moet worden geserialiseerd.
Implementeringen
Uitzonderingen
Het object dat moet worden geserialiseerd, is geen primitief of een gestreamd object dat de OLE-interface IPersistStream implementeert.
De message parameter is null.
Opmerkingen
In de volgende tabel ziet u de relatie tussen beheerde typen en de BodyType eigenschap. Het object dat u serialiseert, moet een van deze beheerde typen zijn of moet de OLE-interface IPersistStream implementeren.
| BodyType-waarde | Beheerd type |
|---|---|
| VT_LPSTR | Char |
| VT_BSTR, VT_LPWSTR | String |
| VT_VECTOR | VT_UI1 | Byte |
| VT_BOOL | Boolean |
| VT_CLSID | Guid |
| VT_CY | Decimal |
| VT_DATE | DateTime |
| VT_I1, VT_UI1 | Byte |
| VT_I2 | Int16 |
| VT_UI2 | UInt16 |
| VT_I4 | Int32 |
| VT_UI4 | UInt32 |
| VT_I8 | Int64 |
| VT_UI8 | UInt64 |
| VT_R4 | Single |
| VT_R8 | Double |
| VT_NULL | null |
| VT_STREAMED_OBJECT |
IPersistStream (OLE) Object |