WorkflowMarkupSerializationManager Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hanterar designtidsserialisering till och från XAML (Application Markup Language) för arbetsflöden.
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
- Arv
-
WorkflowMarkupSerializationManager
- Implementeringar
Kommentarer
Note
I det här materialet diskuteras typer och namnområden som är föråldrade. Mer information finns i Deprecated Types in Windows Workflow Foundation 4.5.
En arbetsflödes- eller aktivitetsdesigner kan använda WorkflowMarkupSerializationManager för att komma åt tjänster som är användbara för att hantera serialiseringsprocesser för designtid. Kan till exempel WorkflowMarkupSerializationManager användas för att skapa objekt, söka efter typer, identifiera objekt och anpassa serialiseringen av vissa typer.
Konstruktorer
| Name | Description |
|---|---|
| WorkflowMarkupSerializationManager(IDesignerSerializationManager) |
Initierar en ny instans av WorkflowMarkupSerializationManager klassen med hjälp av den angivna IDesignerSerializationManager. |
Egenskaper
| Name | Description |
|---|---|
| Context |
Hämtar ett stackbaserat, användardefinierat lagringsområde som är användbart för kommunikation mellan serialiserare. |
| LocalAssembly |
Hämtar eller anger den sammansättning som är associerad med den aktuella serialiseraren. |
| SerializationManager |
Hämtar eller ställer in serialiseringshanteraren som ska användas med den aktuella serialiseraren. |
Metoder
| Name | Description |
|---|---|
| AddSerializationProvider(IDesignerSerializationProvider) |
Lägger till den angivna serialiseringsprovidern till serialiseringshanteraren. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetSerializer(Type, Type) |
Returnerar en serialiserare av den angivna typen för ett objekt av den angivna typen. |
| GetService(Type) |
Returnerar ett tjänstobjekt av den angivna typen. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetType(String) |
Returnerar en typ av det angivna namnet. |
| GetType(XmlQualifiedName) |
Returnerar den typ som är associerad med det angivna XML-kvalificerade namnet. |
| GetXmlQualifiedName(Type, String) |
Returnerar det XML-kvalificerade namn som är associerat med den angivna typen. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| RemoveSerializationProvider(IDesignerSerializationProvider) |
Tar bort en anpassad serialiseringsprovider från WorkflowMarkupSerializationManager. |
| ReportError(Object) |
Rapporterar ett fel i serialiseringen. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IDesignerSerializationManager.CreateInstance(Type, ICollection, String, Boolean) |
Skapar en instans av den angivna typen och lägger till den i en samling namngivna instanser. |
| IDesignerSerializationManager.GetInstance(String) |
Returnerar en instans av ett skapat objekt med det angivna namnet. |
| IDesignerSerializationManager.GetName(Object) |
Returnerar namnet på det angivna objektet. |
| IDesignerSerializationManager.Properties |
Hämtar en samling egenskaper som kan serialiseras med tillgängliga serialiserare. |
| IDesignerSerializationManager.ResolveName |
Inträffar när IDesignerSerializationManager.GetName(Object) det inte går att hitta det angivna namnet i serialiseringshanterarens namntabell. |
| IDesignerSerializationManager.SerializationComplete |
Inträffar när serialiseringen är klar. |
| IDesignerSerializationManager.SetName(Object, String) |
Anger namnet på det angivna befintliga objektet. |