ActiveXMessageFormatter.Write(Message, Object) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
개체를 메시지 본문으로 직렬화합니다.
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)
매개 변수
- obj
- Object
메시지 본문으로 serialize할 개체입니다.
구현
예외
serialize할 개체는 기본 개체도 아니고 OLE IPersistStream 인터페이스를 구현하는 스트리밍된 개체도 아닙니다.
매개 변수는 message .입니다 null.
설명
다음 표에서는 관리되는 형식과 속성 간의 관계를 보여 줍니다 BodyType . 직렬화하는 개체는 이러한 관리되는 형식 중 하나이거나 OLE IPersistStream 인터페이스를 구현해야 합니다.
| BodyType 값 | 관리되는 형식 |
|---|---|
| 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 |