System.Activities.Expressions Obor názvů
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í.
Poskytuje třídy související s výrazy.
Třídy
Add<TLeft,TRight,TResult> |
Vypočítá součet dvou hodnot. |
And<TLeft,TRight,TResult> |
Vypočítá bitovou logickou hodnotu a dvě hodnoty. |
AndAlso |
Vypočítá logickou hodnotu a dvě hodnoty. Obě hodnoty jsou převedeny na logickou hodnotu, a pokud obě jsou true, pak tento výraz vrátí |
ArgumentReference<T> |
Představuje Argument použitou jako l-hodnotu ve výrazu. |
ArgumentValue<T> |
Představuje Argument hodnotu použitou jako r-value ve výrazu. |
ArrayItemReference<TItem> |
Odkaz na položku v rámci pole. |
ArrayItemValue<TItem> |
Položka v rámci pole. |
As<TOperand,TResult> |
Pokusí se převést operand na daný typ. Pokud převod není možný, výsledek je nastaven na |
AssemblyReference |
Představuje odkaz na sestavení. |
Cast<TOperand,TResult> |
Pokusí se převést operand na daný typ. Pokud převod není možný, je vygenerována chyba modulu runtime. |
CompiledExpressionInvoker |
Představuje kompilovaný výraz původce. |
DelegateArgumentReference<T> |
Představuje DelegateArgument použitou jako l-hodnotu ve výrazu. |
DelegateArgumentValue<T> |
Představuje DelegateArgument hodnotu použitou jako r-hodnotu ve výrazu. |
Divide<TLeft,TRight,TResult> |
Vypočítá podíl operace dělení. |
EnvironmentLocationReference<T> |
Představuje odkaz na umístění prostředí. |
EnvironmentLocationValue<T> |
Představuje hodnotu umístění prostředí. |
Equal<TLeft,TRight,TResult> |
Provede test rovnosti mezi dvěma hodnotami. Pokud se tyto dvě hodnoty rovnají, vrátí se výraz |
ExpressionServices |
Rozhraní API pro transformaci, které se používá k převodu výrazů zohledňující prostředí do stromu aktivity. |
FieldReference<TOperand,TResult> |
Odkaz na pole. |
FieldValue<TOperand,TResult> |
Hodnota pole. |
GreaterThan<TLeft,TRight,TResult> |
Provede relační test mezi dvěma hodnotami. Pokud je levý operand větší než pravý operand, výraz vrátí |
GreaterThanOrEqual<TLeft,TRight,TResult> |
Provede relační test mezi dvěma hodnotami. Pokud je levý operand větší nebo roven pravému operandu, vrátí se výraz |
IndexerReference<TOperand,TItem> |
Představuje element, na který odkazuje indexer objektu, který se dá použít jako l-hodnota ve výrazu. |
InvokeFunc<TResult> |
Vyvolá ActivityFunc<TResult> . |
InvokeFunc<T,TResult> |
Vyvolá ActivityFunc<T,TResult> . |
InvokeFunc<T1,T2,TResult> |
Vyvolá ActivityFunc<T1,T2,TResult> . |
InvokeFunc<T1,T2,T3,TResult> |
Vyvolá ActivityFunc<T1,T2,T3,TResult> . |
InvokeFunc<T1,T2,T3,T4,TResult> |
Vyvolá ActivityFunc<T1,T2,T3,T4,TResult> . |
InvokeFunc<T1,T2,T3,T4,T5,TResult> |
Vyvolá ActivityFunc<T1,T2,T3,T4,T5,TResult> . |
InvokeFunc<T1,T2,T3,T4,T5,T6,TResult> | |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,TResult> | |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> | |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> | |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Vyvolá ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> . |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> |
Vyvolá ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> . |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> |
Vyvolá ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> . |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> |
Vyvolá ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> . |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> |
Vyvolá ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> . |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> |
Vyvolá ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> . |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> |
Vyvolá ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> . |
InvokeMethod<TResult> |
Volá veřejnou metodu zadaného objektu nebo typu. |
LambdaReference<T> |
Představuje výraz lambda použitý jako l-value, který podporuje vazby Out argumentů. |
LambdaSerializationException |
Výjimka, která je vyvolána, když je proveden pokus o serializaci XAML v LambdaValue<TResult> nebo LambdaReference<T> . |
LambdaValue<TResult> |
Představuje výraz lambda použitý jako hodnota r, který podporuje vazbu In argumentů. |
LessThan<TLeft,TRight,TResult> |
Provede relační test mezi dvěma hodnotami. Pokud je levý operand menší než pravý operand, výraz vrátí |
LessThanOrEqual<TLeft,TRight,TResult> |
Provede relační test mezi dvěma hodnotami. Pokud je levý operand menší nebo roven pravému operandu, vrátí výraz |
Literal<T> |
Představuje aktivitu výrazu, která vrací hodnotu literálu zadaného typu. |
MultidimensionalArrayItemReference<TItem> |
Představuje prvek v multidimenzionálním poli, které lze použít jako l-hodnotu ve výrazu. |
Multiply<TLeft,TRight,TResult> |
Vypočítá součin dvou hodnot. |
New<TResult> |
Vytvoří novou instanci typu určenou |
NewArray<TResult> |
Vytvoří novou instanci typu pole určenou |
Not<TOperand,TResult> |
Vypočítá logickou negaci výrazu hodnoty. |
NotEqual<TLeft,TRight,TResult> |
Provede test nerovnosti mezi dvěma hodnotami. Pokud se tyto dvě hodnoty neshodují, vrátí se výraz |
Or<TLeft,TRight,TResult> |
Vypočítá bitovou logickou hodnotu nebo dvě hodnoty. |
OrElse |
Vypočítá logické nebo dvě hodnoty. K tomu jsou oba operandy vyhodnocovány na logické hodnoty. Pokud jsou oba operandy, |
PropertyReference<TOperand,TResult> |
Odkaz na vlastnost. |
PropertyValue<TOperand,TResult> |
Hodnota vlastnosti. |
Subtract<TLeft,TRight,TResult> |
Vypočítá rozdíl mezi dvěma hodnotami. |
TextExpression |
Představuje textový výraz. |
ValueTypeFieldReference<TOperand,TResult> |
Představuje pole pro typ hodnoty, které lze použít jako l-hodnotu ve výrazu. |
ValueTypeIndexerReference<TOperand,TItem> |
Představuje element, na který odkazuje indexer na hodnotovém typu, který se dá použít jako l-hodnota ve výrazu. |
ValueTypePropertyReference<TOperand,TResult> |
Představuje vlastnost pro typ hodnoty, která se dá použít jako l-hodnota ve výrazu. |
VariableReference<T> |
Představuje Variable použitou jako l-hodnotu ve výrazu. |
VariableValue<T> |
Představuje Variable hodnotu použitou jako r-hodnotu ve výrazu. |
Rozhraní
ITextExpression |
Představuje textový výraz. |