LambdaValue<TResult>.CanConvertToString(IValueSerializerContext) Methode

Definition

Diese Methode gibt immer true zurück und wird in Verbindung mit ConvertToString(IValueSerializerContext) verwendet, um beschreibende Fehlermeldungen bereitzustellen, wenn versucht wird, diese Aktivität in XAML zu serialisieren.

public:
 virtual bool CanConvertToString(System::Windows::Markup::IValueSerializerContext ^ context);
public bool CanConvertToString (System.Windows.Markup.IValueSerializerContext context);
abstract member CanConvertToString : System.Windows.Markup.IValueSerializerContext -> bool
override this.CanConvertToString : System.Windows.Markup.IValueSerializerContext -> bool
Public Function CanConvertToString (context As IValueSerializerContext) As Boolean

Parameter

context
IValueSerializerContext

Die für die Konvertierung verwendeten Kontextinformationen.

Gibt zurück

Boolean

Diese Methode gibt immer true zurück.

Implementiert

Hinweise

LambdaValue<TResult> wird für Lambda-Ausdrücke verwendet, die im Code angegeben werden, und kann nicht in XAML serialisiert werden. Wenn versucht wird, einen Workflow zu serialisieren, der ein LambdaValue<TResult>-Element enthält, wird eine LambdaSerializationException ausgelöst. Wenn der enthaltende Workflow XAML-Serialisierung erfordert, verwenden Sie das VisualBasicValue<TResult>-Element. Oder verwenden Sie das ExpressionServices-Element, um das LambdaValue<TResult>-Element in ein Format zu konvertieren, das serialisiert werden kann.

Gilt für