2

次のエラーの意味は何ですか?

「型 System.Data.SqlTypes.SqlString は、このコンテキストでは使用できません。System.Data.SqlTypes.SqlString をクラスまたは構造体のパラメーター、戻り値の型、またはメンバーとして使用するには、パラメーター、戻り値の型、またはメンバーSystem.Data.SqlTypes.SqlString 型として宣言する必要があります (オブジェクトにすることはできません)。System.Data.SqlTypes.SqlString 型のオブジェクトは、ArrayList などの型指定されていないコレクションでは使用できません。"

ここに私のコードがあります

[Serializable]
public class ReportSource{
 [XmlArray]
 public List<SqlParameter> Parameters { get; set; }
}

助けてください

ありがとう

4

1 に答える 1

0

SQLParameterXML シリアライズ可能ではないようです。少なくとも、そのValueプロパティ (タイプはObject) にSqlString.

于 2013-10-09T11:57:41.327 に答える