Condividi tramite


LambdaReference<T>.ConvertToString(IValueSerializerContext) Metodo

Definizione

Genera un oggetto LambdaSerializationException e viene utilizzato insieme a CanConvertToString(IValueSerializerContext) per fornire messaggi di errore descrittivi quando viene effettuato un tentativo di serializzare questa attività in 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

Parametri

context
IValueSerializerContext

Informazioni di contesto utilizzate per la conversione.

Restituisce

Questo metodo genera un oggetto LambdaSerializationException se chiamato.

Implementazioni

Commenti

LambdaReference<T> viene utilizzato per le espressioni lambda specificate nel codice e non può essere serializzato in XAML. Se viene effettuato un tentativo di serializzare un flusso di lavoro che contiene un oggetto LambdaReference<T>, viene generato un oggetto LambdaSerializationException. Se il flusso di lavoro contenitore richiede la serializzazione XAML, utilizzare VisualBasicReference<TResult> o utilizzare ExpressionServices per convertire LambdaReference<T> in un formato che può essere serializzato.

Si applica a