Aracılığıyla paylaş


DataContractJsonSerializer.IsStartObject Yöntem

Tanım

Seri hale getiricinin nesneyi okuyup okuyamayacağını belirten bir değer alır.

Aşırı Yüklemeler

IsStartObject(XmlDictionaryReader)

seri hale getiricinin seri durumdan çıkarabileceği bir nesneyi temsil eden bir XML öğesi üzerinde konumlandırılıp konumlandırılmadığını XmlDictionaryReader belirten bir değer alır.

IsStartObject(XmlReader)

öğesinin XmlReader seri durumdan çıkarılabilir bir nesneye yerleştirilip yerleştirilmeyeceğini belirler.

IsStartObject(XmlDictionaryReader)

seri hale getiricinin seri durumdan çıkarabileceği bir nesneyi temsil eden bir XML öğesi üzerinde konumlandırılıp konumlandırılmadığını XmlDictionaryReader belirten bir değer alır.

public:
 override bool IsStartObject(System::Xml::XmlDictionaryReader ^ reader);
public override bool IsStartObject (System.Xml.XmlDictionaryReader reader);
override this.IsStartObject : System.Xml.XmlDictionaryReader -> bool
Public Overrides Function IsStartObject (reader As XmlDictionaryReader) As Boolean

Parametreler

reader
XmlDictionaryReader

JSON'dan XmlDictionaryReader eşlenen XML akışını okumak için kullanılır.

Döndürülenler

Boolean

true okuyucu doğru konumlandırıldıysa; aksi takdirde , false.

Açıklamalar

, IsStartObject xml öğesinde konumlandırılıp konumlandırılmadığını denetleyerek nesneyi okuyup okuyamayacağını belirler. Ayrıca okuyucunun bulunduğu XML öğesinin adını ve ad alanını inceler ve değerleri beklenen ad alanıyla karşılaştırır. Beklenen ad oluşturucuya rootName geçirilen değerle (varsa) veya yoksa "kök" olarak ayarlanabilir. Beklenen ad alanı boş dizedir.

Bu yöntemin JSON'dan eşlenen XML ile çalışırken gelişmiş senaryolara yönelik olduğunu unutmayın.

Şunlara uygulanır

IsStartObject(XmlReader)

öğesinin XmlReader seri durumdan çıkarılabilir bir nesneye yerleştirilip yerleştirilmeyeceğini belirler.

public:
 override bool IsStartObject(System::Xml::XmlReader ^ reader);
public override bool IsStartObject (System.Xml.XmlReader reader);
override this.IsStartObject : System.Xml.XmlReader -> bool
Public Overrides Function IsStartObject (reader As XmlReader) As Boolean

Parametreler

reader
XmlReader

XmlReader XML akışını okumak için kullanılan.

Döndürülenler

Boolean

true okuyucu doğru konumlandırıldıysa; aksi takdirde , false.

Açıklamalar

Bu yöntem, okuyucunun seri durumdan çıkarılabilen bir öğeye konumlandırılıp konumlandırılmadığını denetler ve varsa döndürür true . döndürmek trueiçin, bulunan öğenin beklenen ada sahip olması gerekir.

Şunlara uygulanır