System.Workflow.ComponentModel.Serialization 名前空間

拡張可能なアプリケーション マークアップ言語 (XAML) と CodeDOM との間のアクティビティとワークフローのシリアル化を管理するためのインフラストラクチャを提供します。

クラス

名前 説明
ActivityCodeDomSerializationManager

コンパイル前に、デザイナーによって生成されたソース コード セグメントへのアクティビティのシリアル化を管理します。

ActivityCodeDomSerializer

デザイン時にアクティビティに CodeDOM シリアル化サービスを提供するクラスを表します。

ActivityMarkupSerializer

デザイン時に Activity に拡張可能なアプリケーション マークアップ言語 (XAML) シリアル化サービスを提供します。

ActivitySurrogateSelector

Activityのシリアル化に使用できるサロゲートを選択します。 このクラスは継承できません。

ActivityTypeCodeDomSerializer

Activityを新しい型にシリアル化します。

CompositeActivityMarkupSerializer

CompositeActivityの拡張可能なアプリケーション マークアップ言語 (XAML) シリアル化サービスを提供します。

ConstructorArgumentAttribute

装飾されたクラスの引数名情報を格納します。 このクラスは継承できません。

ContentPropertyAttribute

装飾されたクラスのコンテンツ プロパティの名前を格納します。 型をこの属性でマークすると、その型のデータは、外側のプロパティ名タグなしでシリアル化されます。 このクラスは継承できません。

DependencyObjectCodeDomSerializer

CodeDOM シリアル化サービス DependencyObject オブジェクトを提供します。 これは、 ActivityCodeDomSerializerなどの他の CodeDOM シリアライザーが継承される基本クラスです。

MarkupExtension

型のすべてのマークアップ拡張の抽象クラスを表します。 このクラスは継承する必要があります。

RuntimeNamePropertyAttribute

この Objectで装飾された Attribute のランタイム名を含みます。 このクラスは継承できません。

WorkflowMarkupSerializationException

シリアル化と逆シリアル化を実行するメソッドによってスローされる例外。

WorkflowMarkupSerializationManager

ワークフローの拡張可能なアプリケーション マークアップ言語 (XAML) との間のデザイン時のシリアル化を管理します。

WorkflowMarkupSerializer

デザイン時にワークフローに拡張可能なアプリケーション マークアップ言語 (XAML) シリアル化サービスを提供します。

XmlnsDefinitionAttribute

必要に応じてワークフロー アセンブリに適用できます。 現在のアセンブリで定義されている共通言語ランタイム名前空間と XML 名前空間の間のマッピングを定義します。 この情報は、この属性で修飾されたアセンブリで定義されているアクティビティまたはワークフローを使用する場合に、拡張アプリケーション マークアップ言語 (XAML) のシリアル化/逆シリアル化で使用されます。 このクラスは継承できません。

XmlnsPrefixAttribute

装飾されたクラスの XML 名前空間とプレフィックス情報が含まれています。 このクラスは継承できません。