次の方法で共有


LambdaReference<T>.ConvertToString(IValueSerializerContext) メソッド

定義

LambdaSerializationException をスローし、CanConvertToString(IValueSerializerContext) と共に使用されることで、このアクティビティの XAML へのシリアル化が試みられたときに説明的なエラー メッセージを生成します。

public:
 virtual System::String ^ ConvertToString(System::Windows::Markup::IValueSerializerContext ^ context);
public string ConvertToString (System.Windows.Markup.IValueSerializerContext context);
abstract member ConvertToString : System.Windows.Markup.IValueSerializerContext -> string
override this.ConvertToString : System.Windows.Markup.IValueSerializerContext -> string
Public Function ConvertToString (context As IValueSerializerContext) As String

パラメーター

context
IValueSerializerContext

変換に使用されるコンテキスト情報。

戻り値

このメソッドを呼び出すと、LambdaSerializationException がスローされます。

実装

注釈

LambdaReference<T> は、コードで指定されたラムダ式用に使用され、XAML にシリアル化することはできません。 LambdaReference<T> が含まれているワークフローのシリアル化を試みると、LambdaSerializationException がスローされます。 コンテナーであるワークフローで XAML シリアル化が必要な場合は、VisualBasicReference<TResult> を使用するか、ExpressionServices を使用することで LambdaReference<T> をシリアル化が可能な形式に変換します。

適用対象