WorkflowMarkupSerializationManager Kelas

Definisi

Mengelola serialisasi waktu desain ke dan dari Application Markup Language (XAML) yang dapat diperluas untuk alur kerja.

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
Warisan
WorkflowMarkupSerializationManager
Penerapan

Keterangan

Catatan

Materi ini membahas jenis dan namespace layanan yang sudah tidak digunakan. Untuk informasi selengkapnya, lihat Tipe Yang Tidak Digunakan Lagi di Windows Workflow Foundation 4.5.

Alur kerja atau perancang aktivitas dapat digunakan WorkflowMarkupSerializationManager untuk mengakses layanan yang berguna untuk mengelola proses serialisasi waktu desain. Misalnya, WorkflowMarkupSerializationManager dapat digunakan untuk membuat objek, mencari jenis, mengidentifikasi objek, dan menyesuaikan serialisasi jenis tertentu.

Konstruktor

WorkflowMarkupSerializationManager(IDesignerSerializationManager)

Menginisialisasi instans WorkflowMarkupSerializationManager baru kelas dengan menggunakan yang ditentukan IDesignerSerializationManager.

Properti

Context

Mendapatkan area penyimpanan berbasis tumpukan yang ditentukan pengguna yang berguna untuk komunikasi antar serializer.

LocalAssembly

Mendapatkan atau mengatur rakitan yang terkait dengan serializer saat ini.

SerializationManager

Mendapatkan atau mengatur manajer serialisasi untuk digunakan dengan serializer saat ini.

Metode

AddSerializationProvider(IDesignerSerializationProvider)

Menambahkan penyedia serialisasi yang ditentukan ke manajer serialisasi.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetSerializer(Type, Type)

Mengembalikan serializer dari jenis yang ditentukan untuk objek dari jenis yang ditentukan.

GetService(Type)

Mengembalikan objek layanan dari jenis yang ditentukan.

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
GetType(String)

Mengembalikan tipe nama yang ditentukan.

GetType(XmlQualifiedName)

Mengembalikan tipe yang terkait dengan nama yang memenuhi syarat XML yang ditentukan.

GetXmlQualifiedName(Type, String)

Mengembalikan nama yang memenuhi syarat XML yang terkait dengan jenis yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
RemoveSerializationProvider(IDesignerSerializationProvider)

Menghapus penyedia serialisasi kustom dari WorkflowMarkupSerializationManager.

ReportError(Object)

Melaporkan kesalahan dalam serialisasi.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

IDesignerSerializationManager.CreateInstance(Type, ICollection, String, Boolean)

Membuat instans dari jenis yang ditentukan dan menambahkannya ke kumpulan instans bernama.

IDesignerSerializationManager.GetInstance(String)

Mengembalikan instans objek yang dibuat dari nama yang ditentukan.

IDesignerSerializationManager.GetName(Object)

Mengembalikan nama objek yang ditentukan.

IDesignerSerializationManager.Properties

Mendapatkan kumpulan properti yang dapat diserialisasikan dengan serializer yang tersedia.

IDesignerSerializationManager.ResolveName

Terjadi ketika IDesignerSerializationManager.GetName(Object) tidak dapat menemukan nama yang ditentukan dalam tabel nama manajer serialisasi.

IDesignerSerializationManager.SerializationComplete

Terjadi ketika serialisasi selesai.

IDesignerSerializationManager.SetName(Object, String)

Mengatur nama objek yang ada yang ditentukan.

Metode Ekstensi

GetKeyedService<T>(IServiceProvider, Object)

Mendapatkan layanan jenis T dari IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Mendapatkan enumerasi layanan jenis serviceType dari IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Mendapatkan enumerasi layanan jenis T dari IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Mendapatkan layanan jenis serviceType dari IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Mendapatkan layanan jenis T dari IServiceProvider.

CreateAsyncScope(IServiceProvider)

Membuat baru AsyncServiceScope yang dapat digunakan untuk mengatasi layanan terlingkup.

CreateScope(IServiceProvider)

Membuat baru IServiceScope yang dapat digunakan untuk mengatasi layanan terlingkup.

GetRequiredService(IServiceProvider, Type)

Dapatkan layanan jenis serviceType dari IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Dapatkan layanan jenis T dari IServiceProvider.

GetService<T>(IServiceProvider)

Dapatkan layanan jenis T dari IServiceProvider.

GetServices(IServiceProvider, Type)

Dapatkan enumerasi layanan jenis serviceType dari IServiceProvider.

GetServices<T>(IServiceProvider)

Dapatkan enumerasi layanan jenis T dari IServiceProvider.

GetFakeLogCollector(IServiceProvider)

Mendapatkan objek yang mengumpulkan rekaman log yang dikirim ke pencatat palsu.

GetFakeRedactionCollector(IServiceProvider)

Mendapatkan instans pengumpul redactor palsu dari kontainer injeksi dependensi.

Berlaku untuk