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, und wird zusammen mit CanConvertToString(IValueSerializerContext) der Bereitstellung beschreibender Fehlermeldungen verwendet, 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
Kontextinformationen, die für die Konvertierung verwendet werden.
Gibt zurück
Löst einen Aufruf aus LambdaSerializationException .
Implementiert
Hinweise
LambdaValue<TResult> wird für im Code angegebene Lambda-Ausdrücke verwendet und kann nicht in XAML serialisiert werden. Wenn versucht wird, einen Workflow zu serialisieren, der einen LambdaValue<TResult> enthält, wird ein LambdaSerializationException Fehler ausgelöst. Wenn der enthaltende Workflow eine XAML-Serialisierung erfordert, verwenden VisualBasicValue<TResult> oder verwenden ExpressionServices Sie diese, um das LambdaValue<TResult> Format zu konvertieren, das serialisiert werden kann.