WorkflowMarkupSerializationManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Gestisce la serializzazione in fase di progettazione verso e da Extensible Application Markup Language (XAML) per i flussi di lavoro.
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
- Ereditarietà
-
WorkflowMarkupSerializationManager
- Implementazioni
Commenti
Nota
In questo materiale vengono descritti tipi e spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5 (Tipi deprecati in Windows Workflow Foundation 4.5).
Una progettazione di flusso di lavoro di attività può utilizzare l'elemento WorkflowMarkupSerializationManager per accedere a servizi utili per la gestione dei processi di serializzazione in fase di progettazione. Ad esempio, l’elemento WorkflowMarkupSerializationManager può essere utilizzato per la creazione di oggetti, la ricerca di tipi e la personalizzazione della serializzazione di particolari tipi.
Costruttori
WorkflowMarkupSerializationManager(IDesignerSerializationManager) |
Inizializza una nuova istanza della classe WorkflowMarkupSerializationManager mediante l'elemento IDesignerSerializationManager specificato. |
Proprietà
Context |
Ottiene un'area di memorizzazione definita dall'utente e basata su stack utile per la comunicazione tra i serializzatori. |
LocalAssembly |
Consente di ottenere o impostare l’assembly associata al serializzatore corrente. |
SerializationManager |
Ottiene o imposta il gestore della serializzazione da utilizzare con il serializzatore corrente. |
Metodi
AddSerializationProvider(IDesignerSerializationProvider) |
Aggiunge il provider di serializzazione specificato al gestore della serializzazione. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetSerializer(Type, Type) |
Restituisce un serializzatore del tipo specificato per un oggetto del tipo specificato. |
GetService(Type) |
Restituisce un oggetto servizio del tipo specificato. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetType(String) |
Restituisce un tipo con il nome specificato. |
GetType(XmlQualifiedName) |
Restituisce il tipo associato al nome qualificato XML specificato. |
GetXmlQualifiedName(Type, String) |
Restituisce il nome qualificato XML associato al tipo specificato. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
RemoveSerializationProvider(IDesignerSerializationProvider) |
Rimuove un provider di serializzazione personalizzato dall’elemento WorkflowMarkupSerializationManager. |
ReportError(Object) |
Riporta un errore di serializzazione. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IDesignerSerializationManager.CreateInstance(Type, ICollection, String, Boolean) |
Crea un'istanza del tipo specificato e la aggiunge a una raccolta di istanze denominate. |
IDesignerSerializationManager.GetInstance(String) |
Restituisce un'istanza di un oggetto creato con il nome specificato. |
IDesignerSerializationManager.GetName(Object) |
Restituisce il nome dell'oggetto specificato. |
IDesignerSerializationManager.Properties |
Ottiene una raccolta di proprietà che possono essere serializzate con i serializzatori disponibili. |
IDesignerSerializationManager.ResolveName |
Viene generato quando il metodo IDesignerSerializationManager.GetName(Object) non è in grado di individuare il nome specificato nella tabella dei nomi del gestore della serializzazione. |
IDesignerSerializationManager.SerializationComplete |
Viene generato al termine della serializzazione. |
IDesignerSerializationManager.SetName(Object, String) |
Imposta il nome dell'oggetto esistente specificato. |
Metodi di estensione
GetKeyedService<T>(IServiceProvider, Object) |
Ottiene un servizio di tipo |
GetKeyedServices(IServiceProvider, Type, Object) |
Ottiene un'enumerazione dei servizi di tipo |
GetKeyedServices<T>(IServiceProvider, Object) |
Ottiene un'enumerazione dei servizi di tipo |
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Ottiene un servizio di tipo |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Ottiene un servizio di tipo |
CreateAsyncScope(IServiceProvider) |
Crea un nuovo oggetto AsyncServiceScope che è possibile usare per risolvere i servizi con ambito. |
CreateScope(IServiceProvider) |
Crea un nuovo oggetto IServiceScope che è possibile usare per risolvere i servizi con ambito. |
GetRequiredService(IServiceProvider, Type) |
Ottiene il servizio di tipo |
GetRequiredService<T>(IServiceProvider) |
Ottiene il servizio di tipo |
GetService<T>(IServiceProvider) |
Ottiene il servizio di tipo |
GetServices(IServiceProvider, Type) |
Ottiene un'enumerazione di servizi di tipo |
GetServices<T>(IServiceProvider) |
Ottiene un'enumerazione di servizi di tipo |
GetFakeLogCollector(IServiceProvider) |
Ottiene l'oggetto che raccoglie i record di log inviati al logger falso. |
GetFakeRedactionCollector(IServiceProvider) |
Ottiene l'istanza dell'agente di raccolta redactor falso dal contenitore di inserimento delle dipendenze. |