DataContractJsonSerializer.IsStartObject Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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
Döndürülenler
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 true
için, bulunan öğenin beklenen ada sahip olması gerekir.