SerializationUtilities Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Utilitas Serialisasi
public ref class SerializationUtilities abstract sealed
public static class SerializationUtilities
type SerializationUtilities = class
Public Class SerializationUtilities
- Warisan
-
SerializationUtilities
Bidang
| ExtensionsXmlElementName |
Nama elemen XML untuk elemen luar yang berisi daftar ExtensionElements. |
Metode
| AddMessage(SerializationContext, SerializationMessageKind, String, Int32, Int32, KeyValuePair<String,Object>[]) |
Pembantu untuk membangun SerializationMessage dan menyimpannya ke dalam SerializationContext yang diberikan. |
| AddMessage(SerializationContext, SerializationMessageKind, String, IXmlLineInfo, KeyValuePair<String,Object>[]) |
Pembantu untuk membangun SerializationMessage dan menyimpannya ke dalam SerializationContext yang diberikan. |
| AddMessage(SerializationContext, SerializationMessageKind, XmlException, KeyValuePair<String,Object>[]) |
Pembantu untuk membangun SerializationMessage dan menyimpannya ke dalam SerializationContext yang diberikan. |
| AddMessage(SerializationResult, String, SerializationMessageKind, String, Int32, Int32, KeyValuePair<String,Object>[]) |
Pembantu untuk membangun SerializationMessage dan menyimpannya ke dalam SerializationContext yang diberikan. |
| AddValidationMessage(SerializationResult, ValidationMessage) |
Tambahkan pesan validasi sebagai pesan serialisasi, yang digunakan untuk melaporkan kegagalan validasi waktu muat. |
| GetElementName(ModelElement) |
Dapatkan nama ModelElement untuk tujuan tampilan (misalnya digunakan dalam pesan kesalahan). |
| GetNamespacesFromCurrentNode(XmlReader) |
Mengembalikan daftar namespace XML dalam simpul saat ini |
| GetPositionInfo(XmlReader, Int32, Int32) |
Dapatkan informasi posisi dari XmlReader jika tersedia. |
| GetString<T>(SerializationContext, T) |
Mengonversi objek dari jenis yang diberikan menjadi string |
| GetString<T>(T) |
Mengonversi objek dari jenis yang diberikan menjadi string |
| GetValue<T>(SerializationContext, String) |
Mengonversi string ke jenis yang diberikan |
| GetValue<T>(String) |
Mengonversi string ke jenis yang diberikan |
| ReadExtensions(SerializationContext, XmlReader, Partition) |
Membaca elemen ekstensi dari pembaca yang disediakan. |
| ResolveDomainModels(XmlReader, ISerializerLocator, Store) |
Menyelesaikan deklarasi namespace XML ke model domain dan memuat model domain ke dalam penyimpanan. |
| Skip(XmlReader) |
Lewati XmlReader ke:
|
| SkipToFirstChild(XmlReader) |
Pindahkan pembaca ke tag terbuka dari elemen anak pertama.
|
| SkipToNextElement(XmlReader) |
Tetapkan pembaca ke tag awal elemen berikutnya. Ini biasanya digunakan setelah panggilan ReaderInnerXml(), di mana pembaca akan diposisikan setelah tag penutup dari elemen sebelumnya. Karena mungkin ada spasi kosong atau komentar di antara kedua elemen, pembaca mungkin tidak dipindahkan ke tag awal elemen berikutnya secara otomatis. Jika pembaca sudah pada tag mulai, metode ini tidak akan melakukan apa-apa. Metode ini juga akan berhenti jika tag akhir ditemukan, yang berarti tidak ada lagi saudara kandung dan akhir elemen induk tercapai. |
| TryGetValue<T>(SerializationContext, String, T) |
Cobalah untuk mengonversi string menjadi jenis yang diberikan, tidak ada pengecualian yang dilemparkan. |
| TryGetValue<T>(String, T) |
Cobalah untuk mengonversi string menjadi jenis yang diberikan, tidak ada pengecualian yang dilemparkan. |
| TryGetValueFromBinaryForm<T>(String, T) |
Cobalah untuk mendeserialisasi input jenis T dari string yang diberikan. |
| UnescapeXmlString(String) |
Kedaluwarsa.
Batalkan pelepasan karakter yang dibaca dari XML, misalnya mengonversi & kembali ke &. |
| WriteDomainModelNamespaces(DomainXmlSerializerDirectory, XmlWriter, String) |
Menulis namespace xml untuk model domain di direktori yang disediakan |
| WriteExtensions(SerializationContext, XmlWriter, IEnumerable<ExtensionElement>) |
Tulis daftar elemen ekstensi yang disediakan di dalam elemen XML ekstensi. |