SerializationUtilities Sınıf
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.
Serileştirme Yardımcı Programları
public ref class SerializationUtilities abstract sealed
public static class SerializationUtilities
type SerializationUtilities = class
Public Class SerializationUtilities
- Devralma
-
SerializationUtilities
Alanlar
| ExtensionsXmlElementName |
ExtensionElements listesini içeren dış öğenin XML öğesi adı. |
Yöntemler
| AddMessage(SerializationContext, SerializationMessageKind, String, Int32, Int32, KeyValuePair<String,Object>[]) |
Bir SerializationMessage oluşturmak ve bunu verilen SerializationContext içinde depolamak için yardımcı. |
| AddMessage(SerializationContext, SerializationMessageKind, String, IXmlLineInfo, KeyValuePair<String,Object>[]) |
Bir SerializationMessage oluşturmak ve bunu verilen SerializationContext içinde depolamak için yardımcı. |
| AddMessage(SerializationContext, SerializationMessageKind, XmlException, KeyValuePair<String,Object>[]) |
Bir SerializationMessage oluşturmak ve bunu verilen SerializationContext içinde depolamak için yardımcı. |
| AddMessage(SerializationResult, String, SerializationMessageKind, String, Int32, Int32, KeyValuePair<String,Object>[]) |
Bir SerializationMessage oluşturmak ve bunu verilen SerializationContext içinde depolamak için yardımcı. |
| AddValidationMessage(SerializationResult, ValidationMessage) |
Yükleme zamanı doğrulama hatalarını bildirmek için kullanılan bir doğrulama iletisini serileştirme iletisi olarak ekleyin. |
| GetElementName(ModelElement) |
Görüntüleme amacıyla bir ModelElement'in adını alın (örneğin, hata iletilerinde kullanılır). |
| GetNamespacesFromCurrentNode(XmlReader) |
Geçerli düğümdeki XML ad alanlarının listesini döndürür |
| GetPositionInfo(XmlReader, Int32, Int32) |
Varsa, bir XmlReader'dan konum bilgilerini alın. |
| GetString<T>(SerializationContext, T) |
Verilen türdeki bir nesneyi dizeye dönüştürür |
| GetString<T>(T) |
Verilen türdeki bir nesneyi dizeye dönüştürür |
| GetValue<T>(SerializationContext, String) |
Bir dizeyi verilen türe dönüştürür |
| GetValue<T>(String) |
Bir dizeyi verilen türe dönüştürür |
| ReadExtensions(SerializationContext, XmlReader, Partition) |
Sağlanan okuyucudan uzantı öğelerini okur. |
| ResolveDomainModels(XmlReader, ISerializerLocator, Store) |
Etki alanı modellerine XML ad alanı bildirimlerini çözümler ve etki alanı modellerini depoya yükler. |
| Skip(XmlReader) |
XmlReader'ı atlayın:
|
| SkipToFirstChild(XmlReader) |
Okuyucuyu ilk alt öğenin açık etiketine taşıyın.
|
| SkipToNextElement(XmlReader) |
Okuyucuyu sonraki öğenin başlangıç etiketine atayın. Bu genellikle okuyucunun önceki öğenin kapanış etiketinden sonra konumlandırılacağı ReaderInnerXml() çağrısından sonra kullanılır. İki öğe arasında boşluk veya açıklamalar olabileceğinden okuyucu bir sonraki öğenin başlangıç etiketine otomatik olarak taşınamayabilir. Okuyucu zaten bir başlangıç etiketindeyse, bu yöntem hiçbir şey yapmaz. Yöntem ayrıca bir bitiş etiketiyle karşılaşılırsa da durdurulacaktır; başka eşdüzey öğe kalmadığı ve üst öğenin sonuna ulaşıldığı anlamına gelir. |
| TryGetValue<T>(SerializationContext, String, T) |
Bir dizeyi verilen türe dönüştürmeyi deneyin, özel durum oluşturmaz. |
| TryGetValue<T>(String, T) |
Bir dizeyi verilen türe dönüştürmeyi deneyin, özel durum oluşturmaz. |
| TryGetValueFromBinaryForm<T>(String, T) |
Verilen dizeden T türündeki bir girişi seri durumdan çıkarmaya çalışın. |
| UnescapeXmlString(String) |
Geçersiz.
XML'den okunan karakterlerin çıkışını kaldırın; örneğin, & &'a geri dönün. |
| WriteDomainModelNamespaces(DomainXmlSerializerDirectory, XmlWriter, String) |
Sağlanan dizindeki etki alanı modelleri için xml ad alanlarını yazma |
| WriteExtensions(SerializationContext, XmlWriter, IEnumerable<ExtensionElement>) |
Sağlanan uzantı öğelerinin listesini bir uzantı XML öğesi içinde yazın. |