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
| Name | Description |
|---|---|
| Add<TLeft,TRight,TResult> |
Vypočítá součet dvou hodnot. |
| And<TLeft,TRight,TResult> |
Vypočítá bitový logický operátor AND dvou hodnot. |
| AndAlso |
Vypočítá logickou hodnotu AND dvou hodnot. Obě hodnoty se převedou na logickou hodnotu, a pokud jsou obě hodnoty pravdivé, vrátí |
| ArgumentReference<T> |
Představuje použitou Argument jako l-hodnotu ve výrazu. |
| ArgumentValue<T> |
Představuje použitou Argument jako r-hodnotu 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ý, je výsledek 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ý, vygeneruje se chyba za běhu. |
| CompiledExpressionInvoker |
Představuje zkompilovaný vyvolání výrazu. |
| DelegateArgumentReference<T> |
DelegateArgument Představuje použitou jako l-hodnotu ve výrazu. |
| DelegateArgumentValue<T> |
Představuje použitou DelegateArgument 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 jsou dvě hodnoty rovny výrazu |
| ExpressionServices |
Transformační rozhraní API sloužící k převodu výrazů pracujících s prostředím na strom aktivit. |
| 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, 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í |
| IndexerReference<TOperand,TItem> |
Představuje prvek odkazovaný indexerem objektu, který lze 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> | |
| InvokeFunc<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žívaný jako l-hodnota, který podporuje vazbu argumentů Out . |
| LambdaSerializationException |
Výjimka, která je vyvolán při pokusu o serializaci XAML na nebo LambdaValue<TResult>LambdaReference<T>. |
| LambdaValue<TResult> |
Představuje výraz lambda použitý jako r-hodnota, který podporuje vazbu argumentů In . |
| LessThan<TLeft,TRight,TResult> |
Provede relační test mezi dvěma hodnotami. Pokud je levý operand menší než pravý operand, 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í |
| Literal<T> |
Představuje aktivitu výrazu, která vrací literálovou hodnotu 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čeného typem |
| NewArray<TResult> |
Vytvoří novou instanci typu pole určeného typem |
| Not<TOperand,TResult> |
Vypočítá logickou negaci výrazu hodnoty. |
| NotEqual<TLeft,TRight,TResult> |
Provede test nerovnosti mezi dvěma hodnotami. Pokud se dvě hodnoty nerovnají, vrátí |
| Or<TLeft,TRight,TResult> |
Vypočítá bitový logický operátor OR dvou hodnot. |
| OrElse |
Vypočítá logickou hodnotu OR dvou hodnot. K tomu se oba operandy vyhodnocují jako logické hodnoty. Pokud jsou |
| 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 typu hodnoty, které lze použít jako l-hodnotu ve výrazu. |
| ValueTypeIndexerReference<TOperand,TItem> |
Představuje prvek odkazovaný indexerem na typ hodnoty, který lze použít jako l-hodnotu ve výrazu. |
| ValueTypePropertyReference<TOperand,TResult> |
Představuje vlastnost pro typ hodnoty, který lze použít jako l-hodnota ve výrazu. |
| VariableReference<T> |
Variable Představuje použitou jako l-hodnotu ve výrazu. |
| VariableValue<T> |
Představuje použitou Variable jako r-hodnotu ve výrazu. |
Rozhraní
| Name | Description |
|---|---|
| ITextExpression |
Představuje textový výraz. |