public static DecodeMessage ( byte buffer, System expectedType, |
||
buffer | byte | |
expectedType | System | |
context | ||
리턴 | IEncodeable |
public static IEncodeable DecodeMessage(byte[] buffer, System.Type expectedType, ServiceMessageContext context)
{
if (buffer == null) throw new ArgumentNullException("buffer");
if (context == null) throw new ArgumentNullException("context");
BinaryDecoder decoder = new BinaryDecoder(buffer, context);
try
{
return decoder.DecodeMessage(expectedType);
}
finally
{
decoder.Close();
}
}
BinaryDecoder::DecodeMessage ( Stream stream, System expectedType, |
|
BinaryDecoder::DecodeMessage ( System expectedType ) : IEncodeable |
/// <summary> /// Decodes a message from a buffer. /// </summary> public static IEncodeable DecodeMessage(byte[] buffer, System.Type expectedType, ServiceMessageContext context) { if (buffer == null) throw new ArgumentNullException("buffer"); if (context == null) throw new ArgumentNullException("context"); BinaryDecoder decoder = new BinaryDecoder(buffer, context); try { return decoder.DecodeMessage(expectedType); } finally { decoder.Close(); } }