ActiveXMessageFormatter.Read(Message) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 메시지의 내용을 읽고 역직렬화된 메시지가 포함된 개체를 만듭니다.
public:
virtual System::Object ^ Read(System::Messaging::Message ^ message);
public object Read (System.Messaging.Message message);
abstract member Read : System.Messaging.Message -> obj
override this.Read : System.Messaging.Message -> obj
Public Function Read (message As Message) As Object
매개 변수
반환
역직렬화된 메시지를 반환합니다.
구현
예외
매개 변수로 전달된 message의 BodyType 속성이 기본 형식에 매핑되지 않거나 스트림된 개체를 나타내지 않는 경우
본문이 저장된 개체를 나타내는 경우. ActiveXMessageFormatter는 저장된 개체의 deserialization을 지원하지 않습니다.
message 매개 변수가 null인 경우
설명
메시지의 본문 기본 형식 메시지의 경우 나타냅니다 BodyType 속성 표에 관리 되는 형식 중 하나 여야 합니다.
| BodyType 값 | 관리형 형식 |
|---|---|
| VT_LPSTR | Char 배열 (ASCII 인코딩을 사용 하 여 역직렬화됨) |
| 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 | Object |