// 概要: すべての公開メンバーはデフォルトでシリアル化されています。 メンバーはNewtonsoft.Json.JsonIgnoreAttributeを使って除外できます。 またはSystem.NonSerializedAttribute。 これがデフォルトのメンバーシリアライゼーションパターンです。 オプトアウト = 0, // 概要: Newtonsoft.Json.JsonPropertyAttribute または System.Runtime.Serialization.DataMemberAttribute とラベル付けされたメンバーのみ 連載されています。 このメンバーシリアライゼーションモードはタグ付けによっても設定可能です System.Runtime.Serialization.DataContractAttribute を持つクラスです。 OptIn = 1, // 概要: すべての公的および私的フィールドは連続掲載されています。 メンバーはNewtonsoft.Json.JsonIgnoreAttributeを使って除外できます。 またはSystem.NonSerializedAttribute。 このメンバーのシリアライゼーションパターンも問題ありません クラスにSystem.SerializableAttributeをタグ付けし、IgnoreSerializableAttributeを設定して設定します Newtonsoft.Json.Serialization.DefaultContractResolverをfalseに設定してください。 場 = 2