WorkflowMarkupSerializationManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Administra la serialización en tiempo de diseño al lenguaje XAML para los flujos de trabajo y desde el mismo.
public ref class WorkflowMarkupSerializationManager : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerSerializationManager
public class WorkflowMarkupSerializationManager : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerSerializationManager
type WorkflowMarkupSerializationManager = class
interface IDesignerSerializationManager
interface IServiceProvider
Public Class WorkflowMarkupSerializationManager
Implements IDesignerSerializationManager, IServiceProvider
- Herencia
-
WorkflowMarkupSerializationManager
- Implementaciones
Comentarios
Nota
En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.
Un diseñador de flujo de trabajo o de actividad puede usar WorkflowMarkupSerializationManager para tener acceso a servicios útiles para administrar procesos de serialización en tiempo de diseño. Por ejemplo, WorkflowMarkupSerializationManager se puede usar para crear los objetos, buscar los tipos, identificar los objetos y personalizar la serialización de tipos determinados.
Constructores
WorkflowMarkupSerializationManager(IDesignerSerializationManager) |
Inicializa una nueva instancia de la clase WorkflowMarkupSerializationManager utilizando el objeto IDesignerSerializationManager especificado. |
Propiedades
Context |
Obtiene un área de almacenamiento definida por el usuario basada en pilas, útil para las comunicaciones entre los serializadores. |
LocalAssembly |
Obtiene o establece el ensamblado que está asociado al serializador actual. |
SerializationManager |
Obtiene o establece el administrador de serialización que se va a usar con el serializador actual. |
Métodos
AddSerializationProvider(IDesignerSerializationProvider) |
Agrega el proveedor de serialización especificado al administrador de serialización. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetSerializer(Type, Type) |
Devuelve un serializador del tipo especificado para un objeto del tipo especificado. |
GetService(Type) |
Devuelve un objeto de servicio del tipo especificado. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
GetType(String) |
Devuelve un tipo con el nombre especificado. |
GetType(XmlQualifiedName) |
Devuelve ese tipo asociado al nombre certificado XML especificado. |
GetXmlQualifiedName(Type, String) |
Devuelve el nombre XML completo asociado al tipo especificado. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
RemoveSerializationProvider(IDesignerSerializationProvider) |
Quita un proveedor de serialización personalizado de WorkflowMarkupSerializationManager. |
ReportError(Object) |
Notifica un error en la serialización. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
IDesignerSerializationManager.CreateInstance(Type, ICollection, String, Boolean) |
Crea una instancia del tipo especificado y la agrega a la colección de instancias designadas. |
IDesignerSerializationManager.GetInstance(String) |
Devuelve una instancia de un objeto creado con el nombre especificado. |
IDesignerSerializationManager.GetName(Object) |
Devuelve el nombre del objeto especificado. |
IDesignerSerializationManager.Properties |
Obtiene una colección de propiedades que se pueden serializar con serializadores disponibles. |
IDesignerSerializationManager.ResolveName |
Tiene lugar cuando IDesignerSerializationManager.GetName(Object) no puede encontrar el nombre especificado en la tabla de nombres del administrador de serialización. |
IDesignerSerializationManager.SerializationComplete |
Se produce al finalizar la serialización. |
IDesignerSerializationManager.SetName(Object, String) |
Establece el nombre del objeto existente especificado. |
Métodos de extensión
GetKeyedService<T>(IServiceProvider, Object) |
Obtiene un servicio de tipo |
GetKeyedServices(IServiceProvider, Type, Object) |
Obtiene una enumeración de servicios de tipo |
GetKeyedServices<T>(IServiceProvider, Object) |
Obtiene una enumeración de servicios de tipo |
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Obtiene un servicio de tipo |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Obtiene un servicio de tipo |
CreateAsyncScope(IServiceProvider) |
Crea una instancia de AsyncServiceScope que se puede usar para resolver los servicios con ámbito. |
CreateScope(IServiceProvider) |
Crea una instancia de IServiceScope que se puede usar para resolver los servicios con ámbito. |
GetRequiredService(IServiceProvider, Type) |
Obtiene el servicio de tipo |
GetRequiredService<T>(IServiceProvider) |
Obtiene el servicio de tipo |
GetService<T>(IServiceProvider) |
Obtiene el servicio de tipo |
GetServices(IServiceProvider, Type) |
Obtiene una enumeración de los servicios de tipo |
GetServices<T>(IServiceProvider) |
Obtiene una enumeración de los servicios de tipo |
GetFakeLogCollector(IServiceProvider) |
Obtiene el objeto que recopila los registros enviados al registrador falso. |
GetFakeRedactionCollector(IServiceProvider) |
Obtiene la instancia falsa del recopilador de redactores del contenedor de inserción de dependencias. |