SerializationUtilities (Clase)
Proporciona utilidades para la serialización.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.SerializationUtilities
Espacio de nombres: Microsoft.VisualStudio.Modeling
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxis
'Declaración
Public NotInheritable Class SerializationUtilities
public static class SerializationUtilities
El tipo SerializationUtilities expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
AddMessage(SerializationContext, SerializationMessageKind, XmlException, array<KeyValuePair<String, Object>[]) | Agrega un mensaje a un contexto de serialización. | |
AddMessage(SerializationContext, SerializationMessageKind, String, IXmlLineInfo, array<KeyValuePair<String, Object>[]) | Agrega un mensaje a un contexto de serialización. | |
AddMessage(SerializationContext, SerializationMessageKind, String, Int32, Int32, array<KeyValuePair<String, Object>[]) | Agrega un mensaje a un contexto de serialización. | |
AddMessage(SerializationResult, String, SerializationMessageKind, String, Int32, Int32, array<KeyValuePair<String, Object>[]) | Aplicación auxiliar para compilar un SerializationMessage y un almacénelo en el SerializationContext especificado. | |
AddValidationMessage | Agrega un mensaje de validación a un resultado de la serialización. | |
GetElementName | obtiene el nombre de un elemento en los resultados de la serialización. | |
GetNamespacesFromCurrentNode | Devuelve una lista de los espacios de nombres XML del nodo actual | |
GetPositionInfo | Obtiene la posición del lector en los resultados de la serialización. | |
GetString<T>(T) | Convierte un objeto de un tipo determinado en una cadena. | |
GetString<T>(SerializationContext, T) | Convierte una cadena en un tipo determinado. | |
GetValue<T>(String) | Convierte una cadena en un tipo determinado. | |
GetValue<T>(SerializationContext, String) | Convierte una cadena al tipo especificado | |
ReadExtensions | Lee elementos de extensión de lector proporcionado. | |
ResolveDomainModels | Resuelve declaraciones de espacio de nombres XML a los modelos de dominio y carga los modelos de dominio en el almacén. | |
Skip | Omite el XmlReader. | |
SkipToFirstChild | Mueve el lector a la etiqueta de apertura de primer elemento secundario. | |
SkipToNextElement | Mueve el lector a la etiqueta inicial del elemento siguiente. | |
TryGetValue<T>(String, T%) | Intenta convertir una cadena en un tipo determinado. | |
TryGetValue<T>(SerializationContext, String, T%) | Intenta convertir una cadena en el tipo especificado, ninguna excepción se produce. | |
TryGetValueFromBinaryForm<T> | Intentar deserializar un tipo de cadena especificada. | |
UnescapeXmlString | Obsoleto. Convierte una cadena de escape en una cadena sin escape leída de XML. | |
WriteDomainModelNamespaces | Coloque los espacios de nombres de XML de tipo para los modelos de dominio en el directorio proporcionado | |
WriteExtensions | Escriba la lista proporcionada de elementos de extensión dentro de un elemento XML de las extensiones. |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
ExtensionsXmlElementName | El nombre del elemento XML del elemento externo que contiene una lista de ExtensionElements. |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.