LambdaValue<TResult>.ConvertToString(IValueSerializerContext) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löst ein LambdaSerializationException-Element aus und wird in Verbindung mit dem CanConvertToString(IValueSerializerContext)-Element verwendet, um beschreibende Fehlermeldungen bereitzustellen, wenn versucht wird, diese Aktivität in XAML zu serialisieren.
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
Parameter
- context
- IValueSerializerContext
Die für die Konvertierung verwendeten Kontextinformationen.
Gibt zurück
Löst beim Aufruf ein LambdaSerializationException-Element aus.
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.