IXmlJsonReaderInitializer 介面

定義

當重複使用 JavaScript Object Notation (JSON) 讀取器從特定資料流或緩衝區讀取時,指定初始化該讀取器所使用的介面。

public interface class IXmlJsonReaderInitializer
public interface IXmlJsonReaderInitializer
type IXmlJsonReaderInitializer = interface
Public Interface IXmlJsonReaderInitializer

備註

其中一個 XmlDictionaryReader 方法建立的 CreateJsonReader 物件會實作此介面,並且會初始化為隨時可以讀取 JSON 編碼的資料。 不過,若使用者要重複使用相同的 XmlDictionaryReader 物件來讀取其他的 JSON 編碼資料,則必須將讀取器初始化為要使用其中一個 SetInput 方法讀取的第二個資料集。

方法

SetInput(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

將啟用 JavaScript 物件標記法 (JSON) 的讀取器重新初始化為含有 JSON 編碼資料的指定緩衝區。

SetInput(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

將啟用 JavaScript 物件標記法 (JSON) 的讀取器重新初始化為含有 JSON 編碼資料的指定資料流。

適用於