Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要帮助将System.Data.OracleClient.OracleCommand序列化为XML吗?_Xml_Vb.net_Xml Serialization - Fatal编程技术网

需要帮助将System.Data.OracleClient.OracleCommand序列化为XML吗?

需要帮助将System.Data.OracleClient.OracleCommand序列化为XML吗?,xml,vb.net,xml-serialization,Xml,Vb.net,Xml Serialization,正在尝试将oracle命令列表写入XML,但不断出现此错误。这让我快发疯了。提前谢谢 “反映类型'System.Data.OracleClient.OracleCommand'时出错。” 也许您需要一个纪念品或从OracleCommand提取状态的东西,比如CommandText、CommandType、Timeout等等 序列化Parameters属性可能没有意义 您不了解例外情况的哪一部分? Friend Sub WriteDataToFile(ByVal Commands As List(

正在尝试将oracle命令列表写入XML,但不断出现此错误。这让我快发疯了。提前谢谢

“反映类型'System.Data.OracleClient.OracleCommand'时出错。”


也许您需要一个纪念品或从OracleCommand提取状态的东西,比如CommandText、CommandType、Timeout等等


序列化Parameters属性可能没有意义

您不了解例外情况的哪一部分?
Friend Sub WriteDataToFile(ByVal Commands As List(Of System.Data.OracleClient.OracleCommand))
    Try

        Dim PathName As String = OffloaderDataPath() & "Commands " & Now.ToLocalTime.Ticks.ToString & ".XML"


        Dim writer As New System.Xml.Serialization.XmlSerializer(GetType(System.Data.OracleClient.OracleCommand))
        Dim file As New System.IO.StreamWriter(PathName)
        writer.Serialize(file, Commands)
        file.Close()

        If BackgroundWorkerDatabase.DataBaseInsertsIsCancelled = True Then
            BackgroundWorkerDatabase.Run()
        End If

    Catch ex As Exception
        WriteToLog("CollectorFacility.WriteDAtaToFile: " & ex.Message)
    End Try


End Sub