LambdaReference<T>.ConvertToString(IValueSerializerContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
LambdaSerializationException Vyvolá a se používá ve spojení s CanConvertToString(IValueSerializerContext) k poskytování popisných chybových zpráv při pokusu o serializaci této aktivity do 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
Parametry
- context
- IValueSerializerContext
Kontextové informace, které se používají pro převod.
Návraty
Tato metoda vyvolá při zavolání LambdaSerializationException .
Implementuje
Poznámky
LambdaReference<T> se používá pro výrazy lambda zadané v kódu a nelze je serializovat do XAML. Pokud je proveden pokus o serializaci pracovního postupu, který obsahuje LambdaReference<T> , LambdaSerializationException je vyvolán . Pokud obsahující pracovní postup vyžaduje serializaci XAML, použijte VisualBasicReference<TResult> nebo použijte ExpressionServices k převodu LambdaReference<T> do formátu, který lze serializovat.