タグ付けされた質問 「datacontract」

6
[DataContract]の名前空間
[DataContract]および[DataMember]要素に使用する名前空間が見つかりません。私が見つけたものによると、以下を追加することで十分だと思われますが、私の場合はそうではありません。 using System; using System.Runtime.Serialization; これが私のコードのスニペットです: using System; using System.Runtime.Serialization; namespace MyNamespace { [DataContract] public class Tuple<T1, T2> { // A custom implementation of a Tuple //... //... } } そして私が得るエラー: タイプまたは名前空間名 'DataContract'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?) 適切な名前空間を使用していませんか?
230 c#  wcf  datacontract 

7
いつDataContract属性とDataMember属性を使用するのですか?
DataContractWCF の属性について非常に混乱しています。私の知識によれば、クラスのようなユーザー定義型をシリアライズするために使用されます。このようにクライアント側で公開されるクラスを1つ書きました。 [DataContract] public class Contact { [DataMember] public int Roll { get; set; } [DataMember] public string Name { get; set; } [DataMember] public string Address { get; set; } [DataMember] public int Age { get; set; } } 正常に動作していますが、削除するDataContractとDataMember正常に動作します。なぜ正常に動作するのか理解できません。実際の使用方法を教えていただけますかDataContract? サービス契約はこんな感じ [ServiceContract] public interface IRestServiceImpl { [OperationContract] Contact XmlData(string …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.