你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ISerializationWriter 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于定义能够将数据序列化为各种格式的编写器的接口。
public interface ISerializationWriter
type ISerializationWriter = interface
Public Interface ISerializationWriter
方法
WriteEndObject() |
标记复杂对象的结束。 |
WriteProperty(ISerializableWithWriter) |
写入值 ISerializableWithWriter 字段。 |
WriteProperty(String, IDictionary<String,Double>) |
为字符串、字符串作为键、值的 IDictionary 字段写入名称和值。 |
WriteProperty(String, IDictionary<String,String>) |
为字符串、字符串作为键、值的 IDictionary 字段写入名称和值。 |
WriteProperty(String, IList<ISerializableWithWriter>) |
为实现 ISerializableWithWriter 的对象 IList 字段写入名称和值。 |
WriteProperty(String, IList<String>) |
写入字符串的 IList 字段的名称和值。 |
WriteProperty(String, ISerializableWithWriter) |
写入 ISerializableWithWriter 字段的名称和值。 |
WriteProperty(String, Nullable<Boolean>) |
写入布尔字段的名称和值。 |
WriteProperty(String, Nullable<DateTimeOffset>) |
写入 DateTimeOffset 字段的名称和值。 |
WriteProperty(String, Nullable<Double>) |
写入双精度字段的名称和值。 |
WriteProperty(String, Nullable<Int32>) |
写入 int 字段的名称和值。 |
WriteProperty(String, Nullable<TimeSpan>) |
写入 TimeSpan 字段的名称和值。 |
WriteProperty(String, String) |
写入字符串字段的名称和值。 |
WriteStartObject() |
标记复杂对象的开头。 |
WriteStartObject(String) |
标记复杂对象的开头。 |