Sdílet prostřednictvím


LambdaValue<TResult>.ConvertToString(IValueSerializerContext) Metoda

Definice

LambdaSerializationExceptionVyvolá , a se používá ve spojení s CanConvertToString(IValueSerializerContext) k poskytování popisných chybových zpráv při pokusu o serializaci této aktivity do 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

Parametry

context
IValueSerializerContext

Kontextové informace, které se používají pro převod.

Návraty

Vyvolá při zavolání LambdaSerializationException .

Implementuje

Poznámky

LambdaValue<TResult> se používá pro výrazy lambda zadané v kódu a nelze je serializovat na XAML. Pokud dojde k pokusu o serializaci pracovního postupu, který obsahuje LambdaValue<TResult> , LambdaSerializationException vyvolá se. Pokud obsahující pracovní postup vyžaduje serializaci XAML, použijte VisualBasicValue<TResult> nebo použijte ExpressionServices k převodu LambdaValue<TResult> do formátu, který lze serializovat.

Platí pro