LambdaReference<T>.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
Diese Methode löst eine LambdaSerializationException aus, wenn sie aufgerufen wird.
Implementiert
Hinweise
LambdaReference<T> 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 LambdaReference<T>-Element enthält, wird eine LambdaSerializationException ausgelöst. Wenn der enthaltende Workflow XAML-Serialisierung erfordert, verwenden Sie das VisualBasicReference<TResult>-Element. Oder verwenden Sie das ExpressionServices-Element, um das LambdaReference<T>-Element in ein Format zu konvertieren, das serialisiert werden kann.