LambdaValue<TResult>.ConvertToString(IValueSerializerContext) Méthode

Définition

Lève une LambdaSerializationException et est utilisée avec CanConvertToString(IValueSerializerContext) pour fournir des messages d'erreur descriptifs en cas de tentative de sérialisation de cette activité en 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

Paramètres

context
IValueSerializerContext

Informations de contexte utilisées pour la conversion.

Retours

Lève une LambdaSerializationException lorsqu'elle est appelée.

Implémente

Remarques

LambdaValue<TResult> est utilisé pour les expressions lambda spécifiées dans le code et ne peut pas être sérialisé en XAML. En cas de tentative de sérialisation d'un flux de travail qui contient un LambdaValue<TResult>, une LambdaSerializationException est levée. Si le flux de travail conteneur requiert une sérialisation XAML, utilisez VisualBasicValue<TResult> ou ExpressionServices pour convertir le LambdaValue<TResult> en un format qui peut être sérialisé.

S’applique à