protected SPEAK_RETURN(SerializationInfo info, StreamingContext context) { JavaScriptSerializer ser = new JavaScriptSerializer(); var json_e = info.GetString("error"); error = ser.Deserialize <DLL_LOAD_ERROR>(json_e); var json_b = info.GetString("wavdata"); wavdata = ser.Deserialize <byte[]>(json_b); }
/// <summary> /// コンストラクタ /// </summary> /// <param name="_error"> エラー用オブジェ</param> /// <param name="wavdata">データが入った<see cref="byte"/>オブジェクト</param> public SPEAK_RETURN(DLL_LOAD_ERROR _error, byte[] wavdata) { this.error = _error; }
/// <summary> /// コンストラクタ /// </summary> public SPEAK_RETURN() { error = new DLL_LOAD_ERROR(); wavdata = new byte[] { 0 }; }