Add
|
0 |
Operación de suma, como a + b , sin comprobación de desbordamiento, para operandos numéricos.An addition operation, such as a + b , without overflow checking, for numeric operands.
|
AddAssign
|
63 |
Operación de asignación compuesta de suma, como (a += b) , sin comprobación de desbordamiento, para operandos numéricos.An addition compound assignment operation, such as (a += b) , without overflow checking, for numeric operands.
|
AddAssignChecked
|
74 |
Operación de asignación compuesta de suma, como (a += b) , con comprobación de desbordamiento, para operandos numéricos.An addition compound assignment operation, such as (a += b) , with overflow checking, for numeric operands.
|
AddChecked
|
1 |
Operación de suma, como (a + b) , con comprobación de desbordamiento, para operandos numéricos.An addition operation, such as (a + b) , with overflow checking, for numeric operands.
|
And
|
2 |
Operación AND bit a bit o lógica, como (a & b) en C# y (a And b) en Visual Basic.A bitwise or logical AND operation, such as (a & b) in C# and (a And b) in Visual Basic.
|
AndAlso
|
3 |
Representa una operación AND condicional que evalúa el segundo operando solo si el primer operando se evalúa como true .A conditional AND operation that evaluates the second operand only if the first operand evaluates to true . Se corresponde con (a && b) en C# y (a AndAlso b) en Visual Basic.It corresponds to (a && b) in C# and (a AndAlso b) in Visual Basic.
|
AndAssign
|
64 |
Operación de asignación compuesta AND bit a bit o lógica, como (a &= b) en C#.A bitwise or logical AND compound assignment operation, such as (a &= b) in C#.
|
ArrayIndex
|
5 |
Representa una operación de indización en una matriz unidimensional, como array[index] en C# o array(index) en Visual Basic.An indexing operation in a one-dimensional array, such as array[index] in C# or array(index) in Visual Basic.
|
ArrayLength
|
4 |
Operación que obtiene la longitud de una matriz unidimensional, como array.Length .An operation that obtains the length of a one-dimensional array, such as array.Length .
|
Assign
|
46 |
Operación de asignación, como (a = b) .An assignment operation, such as (a = b) .
|
Block
|
47 |
Representa un bloque de expresiones.A block of expressions.
|
Call
|
6 |
Una llamada de método, como en la expresión obj.sampleMethod() .A method call, such as in the obj.sampleMethod() expression.
|
Coalesce
|
7 |
Nodo que representa una operación de uso combinado de Null, como (a ?? b) en C# o If(a, b) en Visual Basic.A node that represents a null coalescing operation, such as (a ?? b) in C# or If(a, b) in Visual Basic.
|
Conditional
|
8 |
Una operación condicional, como a > b ? a : b en C# o If(a > b, a, b) en Visual Basic.A conditional operation, such as a > b ? a : b in C# or If(a > b, a, b) in Visual Basic.
|
Constant
|
9 |
Un valor constante.A constant value.
|
Convert
|
10 |
Una transmisión u operación de conversión, como (SampleType)obj en C# o CType(obj, SampleType) en Visual Basic.A cast or conversion operation, such as (SampleType)obj in C#or CType(obj, SampleType) in Visual Basic. Para una conversión numérica, si el valor convertido es demasiado grande para el tipo de destino, no se produce ninguna excepción.For a numeric conversion, if the converted value is too large for the destination type, no exception is thrown.
|
ConvertChecked
|
11 |
Una transmisión u operación de conversión, como (SampleType)obj en C# o CType(obj, SampleType) en Visual Basic.A cast or conversion operation, such as (SampleType)obj in C#or CType(obj, SampleType) in Visual Basic. En el caso de una conversión numérica, se produce una excepción si el valor convertido no se ajusta al tipo de destino.For a numeric conversion, if the converted value does not fit the destination type, an exception is thrown.
|
DebugInfo
|
48 |
Información de depuración.Debugging information.
|
Decrement
|
49 |
Una operación de decremento unario, como (a - 1) en C# y Visual Basic.A unary decrement operation, such as (a - 1) in C# and Visual Basic. El objeto a no se debe modificar en contexto.The object a should not be modified in place.
|
Default
|
51 |
Un valor predeterminado.A default value.
|
Divide
|
12 |
Una operación de división, como (a / b) , para operandos numéricos.A division operation, such as (a / b) , for numeric operands.
|
DivideAssign
|
65 |
Una operación de asignación compuesta de división, como (a /= b) , para operandos numéricos.An division compound assignment operation, such as (a /= b) , for numeric operands.
|
Dynamic
|
50 |
Una operación dinámica.A dynamic operation.
|
Equal
|
13 |
Un nodo que representa una comparación de igualdad, como (a == b) en C# o (a = b) en Visual Basic.A node that represents an equality comparison, such as (a == b) in C# or (a = b) in Visual Basic.
|
ExclusiveOr
|
14 |
Una operación XOR bit a bit o lógica, como (a ^ b) en C# o (a Xor b) en Visual Basic.A bitwise or logical XOR operation, such as (a ^ b) in C# or (a Xor b) in Visual Basic.
|
ExclusiveOrAssign
|
66 |
Operación de asignación compuesta XOR bit a bit o lógica, como (a ^= b) en C#.A bitwise or logical XOR compound assignment operation, such as (a ^= b) in C#.
|
Extension
|
52 |
Una expresión de extensión.An extension expression.
|
Goto
|
53 |
Una expresión "ir a", como la goto Label en C# o la GoTo Label en Visual Basic.A "go to" expression, such as goto Label in C# or GoTo Label in Visual Basic.
|
GreaterThan
|
15 |
Una comparación "mayor que", como (a > b) .A "greater than" comparison, such as (a > b) .
|
GreaterThanOrEqual
|
16 |
Una comparación "mayor o igual que", como (a >= b) .A "greater than or equal to" comparison, such as (a >= b) .
|
Increment
|
54 |
Una operación de incremento unario, como (a + 1) en C# y Visual Basic.A unary increment operation, such as (a + 1) in C# and Visual Basic. El objeto a no se debe modificar en contexto.The object a should not be modified in place.
|
Index
|
55 |
Una operación de índice u operación que tiene acceso a una propiedad que admite argumentos.An index operation or an operation that accesses a property that takes arguments.
|
Invoke
|
17 |
Una operación que invoca un delegado o una expresión lambda, como sampleDelegate.Invoke() .An operation that invokes a delegate or lambda expression, such as sampleDelegate.Invoke() .
|
IsFalse
|
84 |
Un valor de condición false .A false condition value.
|
IsTrue
|
83 |
Un valor de condición true .A true condition value.
|
Label
|
56 |
Una etiqueta.A label.
|
Lambda
|
18 |
Una expresión lambda, como a => a + a en C# o Function(a) a + a en Visual Basic.A lambda expression, such as a => a + a in C# or Function(a) a + a in Visual Basic.
|
LeftShift
|
19 |
Una operación de desplazamiento a la izquierda bit a bit, como (a << b) .A bitwise left-shift operation, such as (a << b) .
|
LeftShiftAssign
|
67 |
Una asignación compuesta y desplazamiento a la izquierda bit a bit, como (a <<= b) .A bitwise left-shift compound assignment, such as (a <<= b) .
|
LessThan
|
20 |
Una comparación "menor que", como (a < b) .A "less than" comparison, such as (a < b) .
|
LessThanOrEqual
|
21 |
Una comparación "menor o igual que", como (a <= b) .A "less than or equal to" comparison, such as (a <= b) .
|
ListInit
|
22 |
Una operación que crea un nuevo objeto IEnumerable y lo inicializa desde una lista de elementos, como new List<SampleType>(){ a, b, c } en C# o Dim sampleList = { a, b, c } en Visual Basic.An operation that creates a new IEnumerable object and initializes it from a list of elements, such as new List<SampleType>(){ a, b, c } in C# or Dim sampleList = { a, b, c } in Visual Basic.
|
Loop
|
58 |
Un bucle, como for o while .A loop, such as for or while .
|
MemberAccess
|
23 |
Una operación que realiza la lectura de un campo o una propiedad, como obj.SampleProperty .An operation that reads from a field or property, such as obj.SampleProperty .
|
MemberInit
|
24 |
Una operación que crea un nuevo objeto e inicializa uno o más de sus miembros, como new Point { X = 1, Y = 2 } en C# o New Point With {.X = 1, .Y = 2} en Visual Basic.An operation that creates a new object and initializes one or more of its members, such as new Point { X = 1, Y = 2 } in C# or New Point With {.X = 1, .Y = 2} in Visual Basic.
|
Modulo
|
25 |
Una operación de resto aritmético, como (a % b) en C# o (a Mod b) en Visual Basic.An arithmetic remainder operation, such as (a % b) in C# or (a Mod b) in Visual Basic.
|
ModuloAssign
|
68 |
Una operación de asignación compuesta y resto aritmético, como (a %= b) en C#.An arithmetic remainder compound assignment operation, such as (a %= b) in C#.
|
Multiply
|
26 |
Una operación de multiplicación, como (a * b) , sin comprobación de desbordamiento, para operandos numéricos.A multiplication operation, such as (a * b) , without overflow checking, for numeric operands.
|
MultiplyAssign
|
69 |
Una operación de asignación compuesta de multiplicación, como (a *= b) , sin comprobación de desbordamiento, para operandos numéricos.A multiplication compound assignment operation, such as (a *= b) , without overflow checking, for numeric operands.
|
MultiplyAssignChecked
|
75 |
Una operación de asignación compuesta de multiplicación, como (a *= b) , con comprobación de desbordamiento, para operandos numéricos.A multiplication compound assignment operation, such as (a *= b) , that has overflow checking, for numeric operands.
|
MultiplyChecked
|
27 |
Una operación de multiplicación, como (a * b) , con comprobación de desbordamiento, para operandos numéricos.An multiplication operation, such as (a * b) , that has overflow checking, for numeric operands.
|
Negate
|
28 |
Una operación de negación aritmética, como (-a) .An arithmetic negation operation, such as (-a) . El objeto a no se debe modificar en contexto.The object a should not be modified in place.
|
NegateChecked
|
30 |
Una operación de negación aritmética, como (-a) , con comprobación de desbordamiento.An arithmetic negation operation, such as (-a) , that has overflow checking. El objeto a no se debe modificar en contexto.The object a should not be modified in place.
|
New
|
31 |
Una operación que llama a un constructor para crear un nuevo objeto, como new SampleType() .An operation that calls a constructor to create a new object, such as new SampleType() .
|
NewArrayBounds
|
33 |
Una operación que crea una nueva matriz en la que se especifican los límites de cada dimensión, como new SampleType[dim1, dim2] en C# o New SampleType(dim1, dim2) en Visual Basic.An operation that creates a new array, in which the bounds for each dimension are specified, such as new SampleType[dim1, dim2] in C# or New SampleType(dim1, dim2) in Visual Basic.
|
NewArrayInit
|
32 |
Una operación que crea una nueva matriz de tipo unidimensional y la inicializa desde una lista de elementos, como new SampleType[]{a, b, c} en C# o New SampleType(){a, b, c} en Visual Basic.An operation that creates a new one-dimensional array and initializes it from a list of elements, such as new SampleType[]{a, b, c} in C# or New SampleType(){a, b, c} in Visual Basic.
|
Not
|
34 |
Una operación de complemento bit a bit o de negación lógica.A bitwise complement or logical negation operation. En C#, su equivalente es (~a) para los tipos enteros y (!a) para los valores booleanos.In C#, it is equivalent to (~a) for integral types and to (!a) for Boolean values. En Visual Basic, su equivalente es (Not a) .In Visual Basic, it is equivalent to (Not a) . El objeto a no se debe modificar en contexto.The object a should not be modified in place.
|
NotEqual
|
35 |
Una comparación de desigualdad, como (a != b) en C# o (a <> b) en Visual Basic.An inequality comparison, such as (a != b) in C# or (a <> b) in Visual Basic.
|
OnesComplement
|
82 |
Una operación de complemento a unos, como (~a) en C#.A ones complement operation, such as (~a) in C#.
|
Or
|
36 |
Una operación OR bit a bit o lógica, como (a | b) en C# o (a Or b) en Visual Basic.A bitwise or logical OR operation, such as (a | b) in C# or (a Or b) in Visual Basic.
|
OrAssign
|
70 |
Una asignación compuesta OR bit a bit o lógica, como (a |= b) en C#.A bitwise or logical OR compound assignment, such as (a |= b) in C#.
|
OrElse
|
37 |
Una operación OR condicional de cortocircuito, como (a || b) en C# o (a OrElse b) en Visual Basic.A short-circuiting conditional OR operation, such as (a || b) in C# or (a OrElse b) in Visual Basic.
|
Parameter
|
38 |
Una referencia a un parámetro o variable que se define en el contexto de la expresión.A reference to a parameter or variable that is defined in the context of the expression. Para obtener más información, vea ParameterExpression.For more information, see ParameterExpression.
|
PostDecrementAssign
|
80 |
Un postfijo de decremento unario, como (a--) .A unary postfix decrement, such as (a--) . El objeto a se debe modificar en contexto.The object a should be modified in place.
|
PostIncrementAssign
|
79 |
Un postfijo de incremento unario, como (a++) .A unary postfix increment, such as (a++) . El objeto a se debe modificar en contexto.The object a should be modified in place.
|
Power
|
39 |
Una operación matemática que eleva un número a una potencia, como (a ^ b) en Visual Basic.A mathematical operation that raises a number to a power, such as (a ^ b) in Visual Basic.
|
PowerAssign
|
71 |
Una operación de asignación compuesta que eleva un número a una potencia, como (a ^= b) en Visual Basic.A compound assignment operation that raises a number to a power, such as (a ^= b) in Visual Basic.
|
PreDecrementAssign
|
78 |
Un prefijo de decremento unario, como (--a) .A unary prefix decrement, such as (--a) . El objeto a se debe modificar en contexto.The object a should be modified in place.
|
PreIncrementAssign
|
77 |
Un prefijo de incremento unario, como (++a) .A unary prefix increment, such as (++a) . El objeto a se debe modificar en contexto.The object a should be modified in place.
|
Quote
|
40 |
Una expresión que tiene un valor constante de tipo Expression.An expression that has a constant value of type Expression. Un nodo Quote puede contener referencias a parámetros definidos en el contexto de la expresión que representa.A Quote node can contain references to parameters that are defined in the context of the expression it represents.
|
RightShift
|
41 |
Una operación de desplazamiento a la derecha bit a bit, como (a >> b) .A bitwise right-shift operation, such as (a >> b) .
|
RightShiftAssign
|
72 |
Una operación de asignación compuesta y desplazamiento a la derecha bit a bit, como (a >>= b) .A bitwise right-shift compound assignment operation, such as (a >>= b) .
|
RuntimeVariables
|
57 |
Una lista de variables en tiempo de ejecución.A list of run-time variables. Para obtener más información, vea RuntimeVariablesExpression.For more information, see RuntimeVariablesExpression.
|
Subtract
|
42 |
Una operación de resta, como (a - b) , sin comprobación de desbordamiento, para operandos numéricos.A subtraction operation, such as (a - b) , without overflow checking, for numeric operands.
|
SubtractAssign
|
73 |
Una operación de asignación compuesta de resta, como (a -= b) , sin comprobación de desbordamiento, para operandos numéricos.A subtraction compound assignment operation, such as (a -= b) , without overflow checking, for numeric operands.
|
SubtractAssignChecked
|
76 |
Una operación de asignación compuesta de resta, como (a -= b) , con comprobación de desbordamiento, para operandos numéricos.A subtraction compound assignment operation, such as (a -= b) , that has overflow checking, for numeric operands.
|
SubtractChecked
|
43 |
Una operación de resta aritmética, como (a - b) , que tiene comprobación de desbordamiento, para operandos numéricos.An arithmetic subtraction operation, such as (a - b) , that has overflow checking, for numeric operands.
|
Switch
|
59 |
Una operación de modificador, como switch en C# o Select Case en Visual Basic.A switch operation, such as switch in C# or Select Case in Visual Basic.
|
Throw
|
60 |
Una operación que inicia una excepción, como throw new Exception() .An operation that throws an exception, such as throw new Exception() .
|
Try
|
61 |
Una expresión try-catch .A try-catch expression.
|
TypeAs
|
44 |
Una referencia explícita o una conversión boxing en la que se proporciona el valor null si se produce un error en la conversión, como (obj as SampleType) en C# o TryCast(obj, SampleType) en Visual Basic.An explicit reference or boxing conversion in which null is supplied if the conversion fails, such as (obj as SampleType) in C# or TryCast(obj, SampleType) in Visual Basic.
|
TypeEqual
|
81 |
Una prueba de tipo exacto.An exact type test.
|
TypeIs
|
45 |
Un tipo de prueba, como obj is SampleType en C# o TypeOf obj is SampleType en Visual Basic.A type test, such as obj is SampleType in C# or TypeOf obj is SampleType in Visual Basic.
|
UnaryPlus
|
29 |
Una operación de unario más, como (+a) .A unary plus operation, such as (+a) . El resultado de una operación de unario más predefinida es el valor del operando, pero las implementaciones definidas por el usuario podrían tener resultados poco habituales.The result of a predefined unary plus operation is the value of the operand, but user-defined implementations might have unusual results.
|
Unbox
|
62 |
Una operación de conversión unboxing a un tipo de valor, como las instrucciones unbox y unbox.any en MSIL.An unbox value type operation, such as unbox and unbox.any instructions in MSIL.
|