SerializationUtilities – třída
Obsahuje nástroje pro serializaci.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.SerializationUtilities
Obor názvů: Microsoft.VisualStudio.Modeling
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntaxe
'Deklarace
Public NotInheritable Class SerializationUtilities
public static class SerializationUtilities
Typ SerializationUtilities zveřejňuje následující členy.
Metody
Název | Popis | |
---|---|---|
AddMessage(SerializationContext, SerializationMessageKind, XmlException, array<KeyValuePair<String, Object>[]) | Zpráva se přidá do kontextu serializace. | |
AddMessage(SerializationContext, SerializationMessageKind, String, IXmlLineInfo, array<KeyValuePair<String, Object>[]) | Zpráva se přidá do kontextu serializace. | |
AddMessage(SerializationContext, SerializationMessageKind, String, Int32, Int32, array<KeyValuePair<String, Object>[]) | Zpráva se přidá do kontextu serializace. | |
AddMessage(SerializationResult, String, SerializationMessageKind, String, Int32, Int32, array<KeyValuePair<String, Object>[]) | Pomocné k sestavení SerializationMessage a uložení do dané SerializationContext. | |
AddValidationMessage | Zpráva ověření přidá k serializaci výsledku. | |
GetElementName | Získá název prvku ve výsledcích serializace. | |
GetNamespacesFromCurrentNode | Vrátí seznam oborů názvů XML v aktuálním uzlu | |
GetPositionInfo | Získává pozici čtecího zařízení ve výsledcích serializace. | |
GetString<T>(T) | Převede objekt daného typu řetězec. | |
GetString<T>(SerializationContext, T) | Převede řetězec do daného typu. | |
GetValue<T>(String) | Převede řetězec do daného typu. | |
GetValue<T>(SerializationContext, String) | Převede řetězec na daný typ | |
ReadExtensions | Načte prvky rozšíření ze zadané čtecí zařízení. | |
ResolveDomainModels | Řeší XML deklarace oboru názvů domény modelů a modely domény načte do úložiště. | |
Skip | Přeskočí XmlReader. | |
SkipToFirstChild | Přesune čtenáře otevřené značky první podřízený prvek. | |
SkipToNextElement | Čtenář přesune počáteční značku na další prvek. | |
TryGetValue<T>(String, T%) | Systém se pokusí převést řetězec na daného typu. | |
TryGetValue<T>(SerializationContext, String, T%) | Pokuste se převést řetězec na daný typ, žádná výjimka. | |
TryGetValueFromBinaryForm<T> | Systém se pokusí zrušit serializaci typu ze zadaného řetězce. | |
UnescapeXmlString | Zastaralé. Převede řetězec ukončený řetězec unescaped číst z XML. | |
WriteDomainModelNamespaces | Obory názvů xml pro modely domény zadané adresáře zapisovat | |
WriteExtensions | Zápis dodaného seznamu prvky rozšíření uvnitř XML element rozšíření. |
Nahoru
Pole
Název | Popis | |
---|---|---|
ExtensionsXmlElementName | Název prvku XML pro vnější prvek, který obsahuje seznam ExtensionElements. |
Nahoru
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.