Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
3065 lines (3063 sloc) 150 KB
<Type Name="ExpressionType" FullName="System.Linq.Expressions.ExpressionType">
<TypeSignature Language="C#" Value="public enum ExpressionType" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ExpressionType extends System.Enum" />
<TypeSignature Language="DocId" Value="T:System.Linq.Expressions.ExpressionType" />
<TypeSignature Language="VB.NET" Value="Public Enum ExpressionType" />
<TypeSignature Language="C++ CLI" Value="public enum class ExpressionType" />
<TypeSignature Language="F#" Value="type ExpressionType = " />
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>Describes the node types for the nodes of an expression tree.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For more information about each enumeration value of this type, see [Dynamic Language Runtime Overview](~/docs/framework/reflection-and-codedom/dynamic-language-runtime-overview.md).
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName="Add">
<MemberSignature Language="C#" Value="Add" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Add = int32(0)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Add" />
<MemberSignature Language="VB.NET" Value="Add" />
<MemberSignature Language="C++ CLI" Value="Add" />
<MemberSignature Language="F#" Value="Add = 0" Usage="System.Linq.Expressions.ExpressionType.Add" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>An addition operation, such as <c>a + b</c>, without overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="AddAssign">
<MemberSignature Language="C#" Value="AddAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType AddAssign = int32(63)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.AddAssign" />
<MemberSignature Language="VB.NET" Value="AddAssign" />
<MemberSignature Language="C++ CLI" Value="AddAssign" />
<MemberSignature Language="F#" Value="AddAssign = 63" Usage="System.Linq.Expressions.ExpressionType.AddAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>63</MemberValue>
<Docs>
<summary>An addition compound assignment operation, such as <c>(a += b)</c>, without overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="AddAssignChecked">
<MemberSignature Language="C#" Value="AddAssignChecked" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType AddAssignChecked = int32(74)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.AddAssignChecked" />
<MemberSignature Language="VB.NET" Value="AddAssignChecked" />
<MemberSignature Language="C++ CLI" Value="AddAssignChecked" />
<MemberSignature Language="F#" Value="AddAssignChecked = 74" Usage="System.Linq.Expressions.ExpressionType.AddAssignChecked" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>74</MemberValue>
<Docs>
<summary>An addition compound assignment operation, such as <c>(a += b)</c>, with overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="AddChecked">
<MemberSignature Language="C#" Value="AddChecked" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType AddChecked = int32(1)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.AddChecked" />
<MemberSignature Language="VB.NET" Value="AddChecked" />
<MemberSignature Language="C++ CLI" Value="AddChecked" />
<MemberSignature Language="F#" Value="AddChecked = 1" Usage="System.Linq.Expressions.ExpressionType.AddChecked" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>An addition operation, such as <c>(a + b)</c>, with overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="And">
<MemberSignature Language="C#" Value="And" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType And = int32(2)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.And" />
<MemberSignature Language="VB.NET" Value="And" />
<MemberSignature Language="C++ CLI" Value="And" />
<MemberSignature Language="F#" Value="And = 2" Usage="System.Linq.Expressions.ExpressionType.And" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>A bitwise or logical <see langword="AND" /> operation, such as <c>(a &amp; b)</c> in C# and <c>(a And b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="AndAlso">
<MemberSignature Language="C#" Value="AndAlso" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType AndAlso = int32(3)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.AndAlso" />
<MemberSignature Language="VB.NET" Value="AndAlso" />
<MemberSignature Language="C++ CLI" Value="AndAlso" />
<MemberSignature Language="F#" Value="AndAlso = 3" Usage="System.Linq.Expressions.ExpressionType.AndAlso" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>3</MemberValue>
<Docs>
<summary>A conditional <see langword="AND" /> operation that evaluates the second operand only if the first operand evaluates to <see langword="true" />. It corresponds to <c>(a &amp;&amp; b)</c> in C# and <c>(a AndAlso b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="AndAssign">
<MemberSignature Language="C#" Value="AndAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType AndAssign = int32(64)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.AndAssign" />
<MemberSignature Language="VB.NET" Value="AndAssign" />
<MemberSignature Language="C++ CLI" Value="AndAssign" />
<MemberSignature Language="F#" Value="AndAssign = 64" Usage="System.Linq.Expressions.ExpressionType.AndAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>64</MemberValue>
<Docs>
<summary>A bitwise or logical <see langword="AND" /> compound assignment operation, such as <c>(a &amp;= b)</c> in C#.</summary>
</Docs>
</Member>
<Member MemberName="ArrayIndex">
<MemberSignature Language="C#" Value="ArrayIndex" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType ArrayIndex = int32(5)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.ArrayIndex" />
<MemberSignature Language="VB.NET" Value="ArrayIndex" />
<MemberSignature Language="C++ CLI" Value="ArrayIndex" />
<MemberSignature Language="F#" Value="ArrayIndex = 5" Usage="System.Linq.Expressions.ExpressionType.ArrayIndex" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>5</MemberValue>
<Docs>
<summary>An indexing operation in a one-dimensional array, such as <c>array[index]</c> in C# or <c>array(index)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="ArrayLength">
<MemberSignature Language="C#" Value="ArrayLength" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType ArrayLength = int32(4)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.ArrayLength" />
<MemberSignature Language="VB.NET" Value="ArrayLength" />
<MemberSignature Language="C++ CLI" Value="ArrayLength" />
<MemberSignature Language="F#" Value="ArrayLength = 4" Usage="System.Linq.Expressions.ExpressionType.ArrayLength" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>4</MemberValue>
<Docs>
<summary>An operation that obtains the length of a one-dimensional array, such as <c>array.Length</c>.</summary>
</Docs>
</Member>
<Member MemberName="Assign">
<MemberSignature Language="C#" Value="Assign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Assign = int32(46)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Assign" />
<MemberSignature Language="VB.NET" Value="Assign" />
<MemberSignature Language="C++ CLI" Value="Assign" />
<MemberSignature Language="F#" Value="Assign = 46" Usage="System.Linq.Expressions.ExpressionType.Assign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>46</MemberValue>
<Docs>
<summary>An assignment operation, such as <c>(a = b)</c>.</summary>
</Docs>
</Member>
<Member MemberName="Block">
<MemberSignature Language="C#" Value="Block" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Block = int32(47)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Block" />
<MemberSignature Language="VB.NET" Value="Block" />
<MemberSignature Language="C++ CLI" Value="Block" />
<MemberSignature Language="F#" Value="Block = 47" Usage="System.Linq.Expressions.ExpressionType.Block" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>47</MemberValue>
<Docs>
<summary>A block of expressions.</summary>
</Docs>
</Member>
<Member MemberName="Call">
<MemberSignature Language="C#" Value="Call" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Call = int32(6)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Call" />
<MemberSignature Language="VB.NET" Value="Call" />
<MemberSignature Language="C++ CLI" Value="Call" />
<MemberSignature Language="F#" Value="Call = 6" Usage="System.Linq.Expressions.ExpressionType.Call" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>6</MemberValue>
<Docs>
<summary>A method call, such as in the <c>obj.sampleMethod()</c> expression.</summary>
</Docs>
</Member>
<Member MemberName="Coalesce">
<MemberSignature Language="C#" Value="Coalesce" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Coalesce = int32(7)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Coalesce" />
<MemberSignature Language="VB.NET" Value="Coalesce" />
<MemberSignature Language="C++ CLI" Value="Coalesce" />
<MemberSignature Language="F#" Value="Coalesce = 7" Usage="System.Linq.Expressions.ExpressionType.Coalesce" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>7</MemberValue>
<Docs>
<summary>A node that represents a null coalescing operation, such as <c>(a ?? b)</c> in C# or <c>If(a, b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="Conditional">
<MemberSignature Language="C#" Value="Conditional" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Conditional = int32(8)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Conditional" />
<MemberSignature Language="VB.NET" Value="Conditional" />
<MemberSignature Language="C++ CLI" Value="Conditional" />
<MemberSignature Language="F#" Value="Conditional = 8" Usage="System.Linq.Expressions.ExpressionType.Conditional" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>8</MemberValue>
<Docs>
<summary>A conditional operation, such as <c>a &gt; b ? a : b</c> in C# or <c>If(a &gt; b, a, b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="Constant">
<MemberSignature Language="C#" Value="Constant" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Constant = int32(9)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Constant" />
<MemberSignature Language="VB.NET" Value="Constant" />
<MemberSignature Language="C++ CLI" Value="Constant" />
<MemberSignature Language="F#" Value="Constant = 9" Usage="System.Linq.Expressions.ExpressionType.Constant" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>9</MemberValue>
<Docs>
<summary>A constant value.</summary>
</Docs>
</Member>
<Member MemberName="Convert">
<MemberSignature Language="C#" Value="Convert" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Convert = int32(10)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Convert" />
<MemberSignature Language="VB.NET" Value="Convert" />
<MemberSignature Language="C++ CLI" Value="Convert" />
<MemberSignature Language="F#" Value="Convert = 10" Usage="System.Linq.Expressions.ExpressionType.Convert" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>10</MemberValue>
<Docs>
<summary>A cast or conversion operation, such as <c>(SampleType)obj</c> in C#or <c>CType(obj, SampleType)</c> in Visual Basic. For a numeric conversion, if the converted value is too large for the destination type, no exception is thrown.</summary>
</Docs>
</Member>
<Member MemberName="ConvertChecked">
<MemberSignature Language="C#" Value="ConvertChecked" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType ConvertChecked = int32(11)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.ConvertChecked" />
<MemberSignature Language="VB.NET" Value="ConvertChecked" />
<MemberSignature Language="C++ CLI" Value="ConvertChecked" />
<MemberSignature Language="F#" Value="ConvertChecked = 11" Usage="System.Linq.Expressions.ExpressionType.ConvertChecked" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>11</MemberValue>
<Docs>
<summary>A cast or conversion operation, such as <c>(SampleType)obj</c> in C#or <c>CType(obj, SampleType)</c> in Visual Basic. For a numeric conversion, if the converted value does not fit the destination type, an exception is thrown.</summary>
</Docs>
</Member>
<Member MemberName="DebugInfo">
<MemberSignature Language="C#" Value="DebugInfo" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType DebugInfo = int32(48)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.DebugInfo" />
<MemberSignature Language="VB.NET" Value="DebugInfo" />
<MemberSignature Language="C++ CLI" Value="DebugInfo" />
<MemberSignature Language="F#" Value="DebugInfo = 48" Usage="System.Linq.Expressions.ExpressionType.DebugInfo" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>48</MemberValue>
<Docs>
<summary>Debugging information.</summary>
</Docs>
</Member>
<Member MemberName="Decrement">
<MemberSignature Language="C#" Value="Decrement" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Decrement = int32(49)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Decrement" />
<MemberSignature Language="VB.NET" Value="Decrement" />
<MemberSignature Language="C++ CLI" Value="Decrement" />
<MemberSignature Language="F#" Value="Decrement = 49" Usage="System.Linq.Expressions.ExpressionType.Decrement" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>49</MemberValue>
<Docs>
<summary>A unary decrement operation, such as <c>(a - 1)</c> in C# and Visual Basic. The object <c>a</c> should not be modified in place.</summary>
</Docs>
</Member>
<Member MemberName="Default">
<MemberSignature Language="C#" Value="Default" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Default = int32(51)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Default" />
<MemberSignature Language="VB.NET" Value="Default" />
<MemberSignature Language="C++ CLI" Value="Default" />
<MemberSignature Language="F#" Value="Default = 51" Usage="System.Linq.Expressions.ExpressionType.Default" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>51</MemberValue>
<Docs>
<summary>A default value.</summary>
</Docs>
</Member>
<Member MemberName="Divide">
<MemberSignature Language="C#" Value="Divide" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Divide = int32(12)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Divide" />
<MemberSignature Language="VB.NET" Value="Divide" />
<MemberSignature Language="C++ CLI" Value="Divide" />
<MemberSignature Language="F#" Value="Divide = 12" Usage="System.Linq.Expressions.ExpressionType.Divide" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>12</MemberValue>
<Docs>
<summary>A division operation, such as <c>(a / b)</c>, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="DivideAssign">
<MemberSignature Language="C#" Value="DivideAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType DivideAssign = int32(65)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.DivideAssign" />
<MemberSignature Language="VB.NET" Value="DivideAssign" />
<MemberSignature Language="C++ CLI" Value="DivideAssign" />
<MemberSignature Language="F#" Value="DivideAssign = 65" Usage="System.Linq.Expressions.ExpressionType.DivideAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>65</MemberValue>
<Docs>
<summary>An division compound assignment operation, such as <c>(a /= b)</c>, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="Dynamic">
<MemberSignature Language="C#" Value="Dynamic" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Dynamic = int32(50)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Dynamic" />
<MemberSignature Language="VB.NET" Value="Dynamic" />
<MemberSignature Language="C++ CLI" Value="Dynamic" />
<MemberSignature Language="F#" Value="Dynamic = 50" Usage="System.Linq.Expressions.ExpressionType.Dynamic" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>50</MemberValue>
<Docs>
<summary>A dynamic operation.</summary>
</Docs>
</Member>
<Member MemberName="Equal">
<MemberSignature Language="C#" Value="Equal" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Equal = int32(13)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Equal" />
<MemberSignature Language="VB.NET" Value="Equal" />
<MemberSignature Language="C++ CLI" Value="Equal" />
<MemberSignature Language="F#" Value="Equal = 13" Usage="System.Linq.Expressions.ExpressionType.Equal" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>13</MemberValue>
<Docs>
<summary>A node that represents an equality comparison, such as <c>(a == b)</c> in C# or <c>(a = b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="ExclusiveOr">
<MemberSignature Language="C#" Value="ExclusiveOr" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType ExclusiveOr = int32(14)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.ExclusiveOr" />
<MemberSignature Language="VB.NET" Value="ExclusiveOr" />
<MemberSignature Language="C++ CLI" Value="ExclusiveOr" />
<MemberSignature Language="F#" Value="ExclusiveOr = 14" Usage="System.Linq.Expressions.ExpressionType.ExclusiveOr" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>14</MemberValue>
<Docs>
<summary>A bitwise or logical <see langword="XOR" /> operation, such as <c>(a ^ b)</c> in C# or <c>(a Xor b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="ExclusiveOrAssign">
<MemberSignature Language="C#" Value="ExclusiveOrAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType ExclusiveOrAssign = int32(66)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.ExclusiveOrAssign" />
<MemberSignature Language="VB.NET" Value="ExclusiveOrAssign" />
<MemberSignature Language="C++ CLI" Value="ExclusiveOrAssign" />
<MemberSignature Language="F#" Value="ExclusiveOrAssign = 66" Usage="System.Linq.Expressions.ExpressionType.ExclusiveOrAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>66</MemberValue>
<Docs>
<summary>A bitwise or logical <see langword="XOR" /> compound assignment operation, such as <c>(a ^= b)</c> in C#.</summary>
</Docs>
</Member>
<Member MemberName="Extension">
<MemberSignature Language="C#" Value="Extension" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Extension = int32(52)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Extension" />
<MemberSignature Language="VB.NET" Value="Extension" />
<MemberSignature Language="C++ CLI" Value="Extension" />
<MemberSignature Language="F#" Value="Extension = 52" Usage="System.Linq.Expressions.ExpressionType.Extension" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>52</MemberValue>
<Docs>
<summary>An extension expression.</summary>
</Docs>
</Member>
<Member MemberName="Goto">
<MemberSignature Language="C#" Value="Goto" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Goto = int32(53)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Goto" />
<MemberSignature Language="VB.NET" Value="Goto" />
<MemberSignature Language="C++ CLI" Value="Goto" />
<MemberSignature Language="F#" Value="Goto = 53" Usage="System.Linq.Expressions.ExpressionType.Goto" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>53</MemberValue>
<Docs>
<summary>A "go to" expression, such as <c>goto Label</c> in C# or <c>GoTo Label</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="GreaterThan">
<MemberSignature Language="C#" Value="GreaterThan" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType GreaterThan = int32(15)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.GreaterThan" />
<MemberSignature Language="VB.NET" Value="GreaterThan" />
<MemberSignature Language="C++ CLI" Value="GreaterThan" />
<MemberSignature Language="F#" Value="GreaterThan = 15" Usage="System.Linq.Expressions.ExpressionType.GreaterThan" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>15</MemberValue>
<Docs>
<summary>A "greater than" comparison, such as <c>(a &gt; b)</c>.</summary>
</Docs>
</Member>
<Member MemberName="GreaterThanOrEqual">
<MemberSignature Language="C#" Value="GreaterThanOrEqual" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType GreaterThanOrEqual = int32(16)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.GreaterThanOrEqual" />
<MemberSignature Language="VB.NET" Value="GreaterThanOrEqual" />
<MemberSignature Language="C++ CLI" Value="GreaterThanOrEqual" />
<MemberSignature Language="F#" Value="GreaterThanOrEqual = 16" Usage="System.Linq.Expressions.ExpressionType.GreaterThanOrEqual" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>16</MemberValue>
<Docs>
<summary>A "greater than or equal to" comparison, such as <c>(a &gt;= b)</c>.</summary>
</Docs>
</Member>
<Member MemberName="Increment">
<MemberSignature Language="C#" Value="Increment" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Increment = int32(54)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Increment" />
<MemberSignature Language="VB.NET" Value="Increment" />
<MemberSignature Language="C++ CLI" Value="Increment" />
<MemberSignature Language="F#" Value="Increment = 54" Usage="System.Linq.Expressions.ExpressionType.Increment" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>54</MemberValue>
<Docs>
<summary>A unary increment operation, such as <c>(a + 1)</c> in C# and Visual Basic. The object <c>a</c> should not be modified in place.</summary>
</Docs>
</Member>
<Member MemberName="Index">
<MemberSignature Language="C#" Value="Index" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Index = int32(55)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Index" />
<MemberSignature Language="VB.NET" Value="Index" />
<MemberSignature Language="C++ CLI" Value="Index" />
<MemberSignature Language="F#" Value="Index = 55" Usage="System.Linq.Expressions.ExpressionType.Index" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>55</MemberValue>
<Docs>
<summary>An index operation or an operation that accesses a property that takes arguments.</summary>
</Docs>
</Member>
<Member MemberName="Invoke">
<MemberSignature Language="C#" Value="Invoke" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Invoke = int32(17)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Invoke" />
<MemberSignature Language="VB.NET" Value="Invoke" />
<MemberSignature Language="C++ CLI" Value="Invoke" />
<MemberSignature Language="F#" Value="Invoke = 17" Usage="System.Linq.Expressions.ExpressionType.Invoke" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>17</MemberValue>
<Docs>
<summary>An operation that invokes a delegate or lambda expression, such as <c>sampleDelegate.Invoke()</c>.</summary>
</Docs>
</Member>
<Member MemberName="IsFalse">
<MemberSignature Language="C#" Value="IsFalse" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType IsFalse = int32(84)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.IsFalse" />
<MemberSignature Language="VB.NET" Value="IsFalse" />
<MemberSignature Language="C++ CLI" Value="IsFalse" />
<MemberSignature Language="F#" Value="IsFalse = 84" Usage="System.Linq.Expressions.ExpressionType.IsFalse" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>84</MemberValue>
<Docs>
<summary>A <see langword="false" /> condition value.</summary>
</Docs>
</Member>
<Member MemberName="IsTrue">
<MemberSignature Language="C#" Value="IsTrue" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType IsTrue = int32(83)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.IsTrue" />
<MemberSignature Language="VB.NET" Value="IsTrue" />
<MemberSignature Language="C++ CLI" Value="IsTrue" />
<MemberSignature Language="F#" Value="IsTrue = 83" Usage="System.Linq.Expressions.ExpressionType.IsTrue" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>83</MemberValue>
<Docs>
<summary>A <see langword="true" /> condition value.</summary>
</Docs>
</Member>
<Member MemberName="Label">
<MemberSignature Language="C#" Value="Label" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Label = int32(56)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Label" />
<MemberSignature Language="VB.NET" Value="Label" />
<MemberSignature Language="C++ CLI" Value="Label" />
<MemberSignature Language="F#" Value="Label = 56" Usage="System.Linq.Expressions.ExpressionType.Label" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>56</MemberValue>
<Docs>
<summary>A label.</summary>
</Docs>
</Member>
<Member MemberName="Lambda">
<MemberSignature Language="C#" Value="Lambda" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Lambda = int32(18)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Lambda" />
<MemberSignature Language="VB.NET" Value="Lambda" />
<MemberSignature Language="C++ CLI" Value="Lambda" />
<MemberSignature Language="F#" Value="Lambda = 18" Usage="System.Linq.Expressions.ExpressionType.Lambda" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>18</MemberValue>
<Docs>
<summary>A lambda expression, such as <c>a =&gt; a + a</c> in C# or <c>Function(a) a + a</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="LeftShift">
<MemberSignature Language="C#" Value="LeftShift" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType LeftShift = int32(19)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.LeftShift" />
<MemberSignature Language="VB.NET" Value="LeftShift" />
<MemberSignature Language="C++ CLI" Value="LeftShift" />
<MemberSignature Language="F#" Value="LeftShift = 19" Usage="System.Linq.Expressions.ExpressionType.LeftShift" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>19</MemberValue>
<Docs>
<summary>A bitwise left-shift operation, such as <c>(a &lt;&lt; b)</c>.</summary>
</Docs>
</Member>
<Member MemberName="LeftShiftAssign">
<MemberSignature Language="C#" Value="LeftShiftAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType LeftShiftAssign = int32(67)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.LeftShiftAssign" />
<MemberSignature Language="VB.NET" Value="LeftShiftAssign" />
<MemberSignature Language="C++ CLI" Value="LeftShiftAssign" />
<MemberSignature Language="F#" Value="LeftShiftAssign = 67" Usage="System.Linq.Expressions.ExpressionType.LeftShiftAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>67</MemberValue>
<Docs>
<summary>A bitwise left-shift compound assignment, such as <c>(a &lt;&lt;= b)</c>.</summary>
</Docs>
</Member>
<Member MemberName="LessThan">
<MemberSignature Language="C#" Value="LessThan" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType LessThan = int32(20)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.LessThan" />
<MemberSignature Language="VB.NET" Value="LessThan" />
<MemberSignature Language="C++ CLI" Value="LessThan" />
<MemberSignature Language="F#" Value="LessThan = 20" Usage="System.Linq.Expressions.ExpressionType.LessThan" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>20</MemberValue>
<Docs>
<summary>A "less than" comparison, such as <c>(a &lt; b)</c>.</summary>
</Docs>
</Member>
<Member MemberName="LessThanOrEqual">
<MemberSignature Language="C#" Value="LessThanOrEqual" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType LessThanOrEqual = int32(21)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.LessThanOrEqual" />
<MemberSignature Language="VB.NET" Value="LessThanOrEqual" />
<MemberSignature Language="C++ CLI" Value="LessThanOrEqual" />
<MemberSignature Language="F#" Value="LessThanOrEqual = 21" Usage="System.Linq.Expressions.ExpressionType.LessThanOrEqual" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>21</MemberValue>
<Docs>
<summary>A "less than or equal to" comparison, such as <c>(a &lt;= b)</c>.</summary>
</Docs>
</Member>
<Member MemberName="ListInit">
<MemberSignature Language="C#" Value="ListInit" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType ListInit = int32(22)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.ListInit" />
<MemberSignature Language="VB.NET" Value="ListInit" />
<MemberSignature Language="C++ CLI" Value="ListInit" />
<MemberSignature Language="F#" Value="ListInit = 22" Usage="System.Linq.Expressions.ExpressionType.ListInit" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>22</MemberValue>
<Docs>
<summary>An operation that creates a new <see cref="T:System.Collections.IEnumerable" /> object and initializes it from a list of elements, such as <c>new List&lt;SampleType&gt;(){ a, b, c }</c> in C# or <c>Dim sampleList = { a, b, c }</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="Loop">
<MemberSignature Language="C#" Value="Loop" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Loop = int32(58)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Loop" />
<MemberSignature Language="VB.NET" Value="Loop" />
<MemberSignature Language="C++ CLI" Value="Loop" />
<MemberSignature Language="F#" Value="Loop = 58" Usage="System.Linq.Expressions.ExpressionType.Loop" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>58</MemberValue>
<Docs>
<summary>A loop, such as <c>for</c> or <c>while</c>.</summary>
</Docs>
</Member>
<Member MemberName="MemberAccess">
<MemberSignature Language="C#" Value="MemberAccess" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType MemberAccess = int32(23)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.MemberAccess" />
<MemberSignature Language="VB.NET" Value="MemberAccess" />
<MemberSignature Language="C++ CLI" Value="MemberAccess" />
<MemberSignature Language="F#" Value="MemberAccess = 23" Usage="System.Linq.Expressions.ExpressionType.MemberAccess" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>23</MemberValue>
<Docs>
<summary>An operation that reads from a field or property, such as <c>obj.SampleProperty</c>.</summary>
</Docs>
</Member>
<Member MemberName="MemberInit">
<MemberSignature Language="C#" Value="MemberInit" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType MemberInit = int32(24)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.MemberInit" />
<MemberSignature Language="VB.NET" Value="MemberInit" />
<MemberSignature Language="C++ CLI" Value="MemberInit" />
<MemberSignature Language="F#" Value="MemberInit = 24" Usage="System.Linq.Expressions.ExpressionType.MemberInit" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>24</MemberValue>
<Docs>
<summary>An operation that creates a new object and initializes one or more of its members, such as <c>new Point { X = 1, Y = 2 }</c> in C# or <c>New Point With {.X = 1, .Y = 2}</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="Modulo">
<MemberSignature Language="C#" Value="Modulo" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Modulo = int32(25)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Modulo" />
<MemberSignature Language="VB.NET" Value="Modulo" />
<MemberSignature Language="C++ CLI" Value="Modulo" />
<MemberSignature Language="F#" Value="Modulo = 25" Usage="System.Linq.Expressions.ExpressionType.Modulo" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>25</MemberValue>
<Docs>
<summary>An arithmetic remainder operation, such as <c>(a % b)</c> in C# or <c>(a Mod b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="ModuloAssign">
<MemberSignature Language="C#" Value="ModuloAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType ModuloAssign = int32(68)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.ModuloAssign" />
<MemberSignature Language="VB.NET" Value="ModuloAssign" />
<MemberSignature Language="C++ CLI" Value="ModuloAssign" />
<MemberSignature Language="F#" Value="ModuloAssign = 68" Usage="System.Linq.Expressions.ExpressionType.ModuloAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>68</MemberValue>
<Docs>
<summary>An arithmetic remainder compound assignment operation, such as <c>(a %= b)</c> in C#.</summary>
</Docs>
</Member>
<Member MemberName="Multiply">
<MemberSignature Language="C#" Value="Multiply" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Multiply = int32(26)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Multiply" />
<MemberSignature Language="VB.NET" Value="Multiply" />
<MemberSignature Language="C++ CLI" Value="Multiply" />
<MemberSignature Language="F#" Value="Multiply = 26" Usage="System.Linq.Expressions.ExpressionType.Multiply" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>26</MemberValue>
<Docs>
<summary>A multiplication operation, such as <c>(a * b)</c>, without overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="MultiplyAssign">
<MemberSignature Language="C#" Value="MultiplyAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType MultiplyAssign = int32(69)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.MultiplyAssign" />
<MemberSignature Language="VB.NET" Value="MultiplyAssign" />
<MemberSignature Language="C++ CLI" Value="MultiplyAssign" />
<MemberSignature Language="F#" Value="MultiplyAssign = 69" Usage="System.Linq.Expressions.ExpressionType.MultiplyAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>69</MemberValue>
<Docs>
<summary>A multiplication compound assignment operation, such as <c>(a *= b)</c>, without overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="MultiplyAssignChecked">
<MemberSignature Language="C#" Value="MultiplyAssignChecked" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType MultiplyAssignChecked = int32(75)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.MultiplyAssignChecked" />
<MemberSignature Language="VB.NET" Value="MultiplyAssignChecked" />
<MemberSignature Language="C++ CLI" Value="MultiplyAssignChecked" />
<MemberSignature Language="F#" Value="MultiplyAssignChecked = 75" Usage="System.Linq.Expressions.ExpressionType.MultiplyAssignChecked" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>75</MemberValue>
<Docs>
<summary>A multiplication compound assignment operation, such as <c>(a *= b)</c>, that has overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="MultiplyChecked">
<MemberSignature Language="C#" Value="MultiplyChecked" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType MultiplyChecked = int32(27)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.MultiplyChecked" />
<MemberSignature Language="VB.NET" Value="MultiplyChecked" />
<MemberSignature Language="C++ CLI" Value="MultiplyChecked" />
<MemberSignature Language="F#" Value="MultiplyChecked = 27" Usage="System.Linq.Expressions.ExpressionType.MultiplyChecked" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>27</MemberValue>
<Docs>
<summary>An multiplication operation, such as <c>(a * b)</c>, that has overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="Negate">
<MemberSignature Language="C#" Value="Negate" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Negate = int32(28)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Negate" />
<MemberSignature Language="VB.NET" Value="Negate" />
<MemberSignature Language="C++ CLI" Value="Negate" />
<MemberSignature Language="F#" Value="Negate = 28" Usage="System.Linq.Expressions.ExpressionType.Negate" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>28</MemberValue>
<Docs>
<summary>An arithmetic negation operation, such as <c>(-a)</c>. The object <c>a</c> should not be modified in place.</summary>
</Docs>
</Member>
<Member MemberName="NegateChecked">
<MemberSignature Language="C#" Value="NegateChecked" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType NegateChecked = int32(30)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.NegateChecked" />
<MemberSignature Language="VB.NET" Value="NegateChecked" />
<MemberSignature Language="C++ CLI" Value="NegateChecked" />
<MemberSignature Language="F#" Value="NegateChecked = 30" Usage="System.Linq.Expressions.ExpressionType.NegateChecked" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>30</MemberValue>
<Docs>
<summary>An arithmetic negation operation, such as <c>(-a)</c>, that has overflow checking. The object <c>a</c> should not be modified in place.</summary>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="New" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType New = int32(31)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.New" />
<MemberSignature Language="VB.NET" Value="New" />
<MemberSignature Language="C++ CLI" Value="New" />
<MemberSignature Language="F#" Value="New = 31" Usage="System.Linq.Expressions.ExpressionType.New" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>31</MemberValue>
<Docs>
<summary>An operation that calls a constructor to create a new object, such as <c>new SampleType()</c>.</summary>
</Docs>
</Member>
<Member MemberName="NewArrayBounds">
<MemberSignature Language="C#" Value="NewArrayBounds" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType NewArrayBounds = int32(33)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.NewArrayBounds" />
<MemberSignature Language="VB.NET" Value="NewArrayBounds" />
<MemberSignature Language="C++ CLI" Value="NewArrayBounds" />
<MemberSignature Language="F#" Value="NewArrayBounds = 33" Usage="System.Linq.Expressions.ExpressionType.NewArrayBounds" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>33</MemberValue>
<Docs>
<summary>An operation that creates a new array, in which the bounds for each dimension are specified, such as <c>new SampleType[dim1, dim2]</c> in C# or <c>New SampleType(dim1, dim2)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="NewArrayInit">
<MemberSignature Language="C#" Value="NewArrayInit" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType NewArrayInit = int32(32)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.NewArrayInit" />
<MemberSignature Language="VB.NET" Value="NewArrayInit" />
<MemberSignature Language="C++ CLI" Value="NewArrayInit" />
<MemberSignature Language="F#" Value="NewArrayInit = 32" Usage="System.Linq.Expressions.ExpressionType.NewArrayInit" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>32</MemberValue>
<Docs>
<summary>An operation that creates a new one-dimensional array and initializes it from a list of elements, such as <c>new SampleType[]{a, b, c}</c> in C# or <c>New SampleType(){a, b, c}</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="Not">
<MemberSignature Language="C#" Value="Not" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Not = int32(34)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Not" />
<MemberSignature Language="VB.NET" Value="Not" />
<MemberSignature Language="C++ CLI" Value="Not" />
<MemberSignature Language="F#" Value="Not = 34" Usage="System.Linq.Expressions.ExpressionType.Not" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>34</MemberValue>
<Docs>
<summary>A bitwise complement or logical negation operation. In C#, it is equivalent to <c>(~a)</c> for integral types and to <c>(!a)</c> for Boolean values. In Visual Basic, it is equivalent to <c>(Not a)</c>. The object <c>a</c> should not be modified in place.</summary>
</Docs>
</Member>
<Member MemberName="NotEqual">
<MemberSignature Language="C#" Value="NotEqual" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType NotEqual = int32(35)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.NotEqual" />
<MemberSignature Language="VB.NET" Value="NotEqual" />
<MemberSignature Language="C++ CLI" Value="NotEqual" />
<MemberSignature Language="F#" Value="NotEqual = 35" Usage="System.Linq.Expressions.ExpressionType.NotEqual" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>35</MemberValue>
<Docs>
<summary>An inequality comparison, such as <c>(a != b)</c> in C# or <c>(a &lt;&gt; b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="OnesComplement">
<MemberSignature Language="C#" Value="OnesComplement" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType OnesComplement = int32(82)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.OnesComplement" />
<MemberSignature Language="VB.NET" Value="OnesComplement" />
<MemberSignature Language="C++ CLI" Value="OnesComplement" />
<MemberSignature Language="F#" Value="OnesComplement = 82" Usage="System.Linq.Expressions.ExpressionType.OnesComplement" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>82</MemberValue>
<Docs>
<summary>A ones complement operation, such as <c>(~a)</c> in C#.</summary>
</Docs>
</Member>
<Member MemberName="Or">
<MemberSignature Language="C#" Value="Or" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Or = int32(36)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Or" />
<MemberSignature Language="VB.NET" Value="Or" />
<MemberSignature Language="C++ CLI" Value="Or" />
<MemberSignature Language="F#" Value="Or = 36" Usage="System.Linq.Expressions.ExpressionType.Or" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>36</MemberValue>
<Docs>
<summary>A bitwise or logical <see langword="OR" /> operation, such as <c>(a | b)</c> in C# or <c>(a Or b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="OrAssign">
<MemberSignature Language="C#" Value="OrAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType OrAssign = int32(70)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.OrAssign" />
<MemberSignature Language="VB.NET" Value="OrAssign" />
<MemberSignature Language="C++ CLI" Value="OrAssign" />
<MemberSignature Language="F#" Value="OrAssign = 70" Usage="System.Linq.Expressions.ExpressionType.OrAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>70</MemberValue>
<Docs>
<summary>A bitwise or logical <see langword="OR" /> compound assignment, such as <c>(a |= b)</c> in C#.</summary>
</Docs>
</Member>
<Member MemberName="OrElse">
<MemberSignature Language="C#" Value="OrElse" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType OrElse = int32(37)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.OrElse" />
<MemberSignature Language="VB.NET" Value="OrElse" />
<MemberSignature Language="C++ CLI" Value="OrElse" />
<MemberSignature Language="F#" Value="OrElse = 37" Usage="System.Linq.Expressions.ExpressionType.OrElse" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>37</MemberValue>
<Docs>
<summary>A short-circuiting conditional <see langword="OR" /> operation, such as <c>(a || b)</c> in C# or <c>(a OrElse b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="Parameter">
<MemberSignature Language="C#" Value="Parameter" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Parameter = int32(38)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Parameter" />
<MemberSignature Language="VB.NET" Value="Parameter" />
<MemberSignature Language="C++ CLI" Value="Parameter" />
<MemberSignature Language="F#" Value="Parameter = 38" Usage="System.Linq.Expressions.ExpressionType.Parameter" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>38</MemberValue>
<Docs>
<summary>A reference to a parameter or variable that is defined in the context of the expression. For more information, see <see cref="T:System.Linq.Expressions.ParameterExpression" />.</summary>
</Docs>
</Member>
<Member MemberName="PostDecrementAssign">
<MemberSignature Language="C#" Value="PostDecrementAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType PostDecrementAssign = int32(80)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.PostDecrementAssign" />
<MemberSignature Language="VB.NET" Value="PostDecrementAssign" />
<MemberSignature Language="C++ CLI" Value="PostDecrementAssign" />
<MemberSignature Language="F#" Value="PostDecrementAssign = 80" Usage="System.Linq.Expressions.ExpressionType.PostDecrementAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>80</MemberValue>
<Docs>
<summary>A unary postfix decrement, such as <c>(a--)</c>. The object <c>a</c> should be modified in place.</summary>
</Docs>
</Member>
<Member MemberName="PostIncrementAssign">
<MemberSignature Language="C#" Value="PostIncrementAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType PostIncrementAssign = int32(79)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.PostIncrementAssign" />
<MemberSignature Language="VB.NET" Value="PostIncrementAssign" />
<MemberSignature Language="C++ CLI" Value="PostIncrementAssign" />
<MemberSignature Language="F#" Value="PostIncrementAssign = 79" Usage="System.Linq.Expressions.ExpressionType.PostIncrementAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>79</MemberValue>
<Docs>
<summary>A unary postfix increment, such as <c>(a++)</c>. The object <c>a</c> should be modified in place.</summary>
</Docs>
</Member>
<Member MemberName="Power">
<MemberSignature Language="C#" Value="Power" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Power = int32(39)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Power" />
<MemberSignature Language="VB.NET" Value="Power" />
<MemberSignature Language="C++ CLI" Value="Power" />
<MemberSignature Language="F#" Value="Power = 39" Usage="System.Linq.Expressions.ExpressionType.Power" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>39</MemberValue>
<Docs>
<summary>A mathematical operation that raises a number to a power, such as <c>(a ^ b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="PowerAssign">
<MemberSignature Language="C#" Value="PowerAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType PowerAssign = int32(71)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.PowerAssign" />
<MemberSignature Language="VB.NET" Value="PowerAssign" />
<MemberSignature Language="C++ CLI" Value="PowerAssign" />
<MemberSignature Language="F#" Value="PowerAssign = 71" Usage="System.Linq.Expressions.ExpressionType.PowerAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>71</MemberValue>
<Docs>
<summary>A compound assignment operation that raises a number to a power, such as <c>(a ^= b)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="PreDecrementAssign">
<MemberSignature Language="C#" Value="PreDecrementAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType PreDecrementAssign = int32(78)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.PreDecrementAssign" />
<MemberSignature Language="VB.NET" Value="PreDecrementAssign" />
<MemberSignature Language="C++ CLI" Value="PreDecrementAssign" />
<MemberSignature Language="F#" Value="PreDecrementAssign = 78" Usage="System.Linq.Expressions.ExpressionType.PreDecrementAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>78</MemberValue>
<Docs>
<summary>A unary prefix decrement, such as <c>(--a)</c>. The object <c>a</c> should be modified in place.</summary>
</Docs>
</Member>
<Member MemberName="PreIncrementAssign">
<MemberSignature Language="C#" Value="PreIncrementAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType PreIncrementAssign = int32(77)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.PreIncrementAssign" />
<MemberSignature Language="VB.NET" Value="PreIncrementAssign" />
<MemberSignature Language="C++ CLI" Value="PreIncrementAssign" />
<MemberSignature Language="F#" Value="PreIncrementAssign = 77" Usage="System.Linq.Expressions.ExpressionType.PreIncrementAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>77</MemberValue>
<Docs>
<summary>A unary prefix increment, such as <c>(++a)</c>. The object <c>a</c> should be modified in place.</summary>
</Docs>
</Member>
<Member MemberName="Quote">
<MemberSignature Language="C#" Value="Quote" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Quote = int32(40)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Quote" />
<MemberSignature Language="VB.NET" Value="Quote" />
<MemberSignature Language="C++ CLI" Value="Quote" />
<MemberSignature Language="F#" Value="Quote = 40" Usage="System.Linq.Expressions.ExpressionType.Quote" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>40</MemberValue>
<Docs>
<summary>An expression that has a constant value of type <see cref="T:System.Linq.Expressions.Expression" />. A <see cref="F:System.Linq.Expressions.ExpressionType.Quote" /> node can contain references to parameters that are defined in the context of the expression it represents.</summary>
</Docs>
</Member>
<Member MemberName="RightShift">
<MemberSignature Language="C#" Value="RightShift" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType RightShift = int32(41)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.RightShift" />
<MemberSignature Language="VB.NET" Value="RightShift" />
<MemberSignature Language="C++ CLI" Value="RightShift" />
<MemberSignature Language="F#" Value="RightShift = 41" Usage="System.Linq.Expressions.ExpressionType.RightShift" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>41</MemberValue>
<Docs>
<summary>A bitwise right-shift operation, such as <c>(a &gt;&gt; b)</c>.</summary>
</Docs>
</Member>
<Member MemberName="RightShiftAssign">
<MemberSignature Language="C#" Value="RightShiftAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType RightShiftAssign = int32(72)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.RightShiftAssign" />
<MemberSignature Language="VB.NET" Value="RightShiftAssign" />
<MemberSignature Language="C++ CLI" Value="RightShiftAssign" />
<MemberSignature Language="F#" Value="RightShiftAssign = 72" Usage="System.Linq.Expressions.ExpressionType.RightShiftAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>72</MemberValue>
<Docs>
<summary>A bitwise right-shift compound assignment operation, such as <c>(a &gt;&gt;= b)</c>.</summary>
</Docs>
</Member>
<Member MemberName="RuntimeVariables">
<MemberSignature Language="C#" Value="RuntimeVariables" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType RuntimeVariables = int32(57)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.RuntimeVariables" />
<MemberSignature Language="VB.NET" Value="RuntimeVariables" />
<MemberSignature Language="C++ CLI" Value="RuntimeVariables" />
<MemberSignature Language="F#" Value="RuntimeVariables = 57" Usage="System.Linq.Expressions.ExpressionType.RuntimeVariables" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>57</MemberValue>
<Docs>
<summary>A list of run-time variables. For more information, see <see cref="T:System.Linq.Expressions.RuntimeVariablesExpression" />.</summary>
</Docs>
</Member>
<Member MemberName="Subtract">
<MemberSignature Language="C#" Value="Subtract" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Subtract = int32(42)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Subtract" />
<MemberSignature Language="VB.NET" Value="Subtract" />
<MemberSignature Language="C++ CLI" Value="Subtract" />
<MemberSignature Language="F#" Value="Subtract = 42" Usage="System.Linq.Expressions.ExpressionType.Subtract" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>42</MemberValue>
<Docs>
<summary>A subtraction operation, such as <c>(a - b)</c>, without overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="SubtractAssign">
<MemberSignature Language="C#" Value="SubtractAssign" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType SubtractAssign = int32(73)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.SubtractAssign" />
<MemberSignature Language="VB.NET" Value="SubtractAssign" />
<MemberSignature Language="C++ CLI" Value="SubtractAssign" />
<MemberSignature Language="F#" Value="SubtractAssign = 73" Usage="System.Linq.Expressions.ExpressionType.SubtractAssign" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>73</MemberValue>
<Docs>
<summary>A subtraction compound assignment operation, such as <c>(a -= b)</c>, without overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="SubtractAssignChecked">
<MemberSignature Language="C#" Value="SubtractAssignChecked" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType SubtractAssignChecked = int32(76)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.SubtractAssignChecked" />
<MemberSignature Language="VB.NET" Value="SubtractAssignChecked" />
<MemberSignature Language="C++ CLI" Value="SubtractAssignChecked" />
<MemberSignature Language="F#" Value="SubtractAssignChecked = 76" Usage="System.Linq.Expressions.ExpressionType.SubtractAssignChecked" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>76</MemberValue>
<Docs>
<summary>A subtraction compound assignment operation, such as <c>(a -= b)</c>, that has overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="SubtractChecked">
<MemberSignature Language="C#" Value="SubtractChecked" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType SubtractChecked = int32(43)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.SubtractChecked" />
<MemberSignature Language="VB.NET" Value="SubtractChecked" />
<MemberSignature Language="C++ CLI" Value="SubtractChecked" />
<MemberSignature Language="F#" Value="SubtractChecked = 43" Usage="System.Linq.Expressions.ExpressionType.SubtractChecked" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>43</MemberValue>
<Docs>
<summary>An arithmetic subtraction operation, such as <c>(a - b)</c>, that has overflow checking, for numeric operands.</summary>
</Docs>
</Member>
<Member MemberName="Switch">
<MemberSignature Language="C#" Value="Switch" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Switch = int32(59)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Switch" />
<MemberSignature Language="VB.NET" Value="Switch" />
<MemberSignature Language="C++ CLI" Value="Switch" />
<MemberSignature Language="F#" Value="Switch = 59" Usage="System.Linq.Expressions.ExpressionType.Switch" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>59</MemberValue>
<Docs>
<summary>A switch operation, such as <see langword="switch" /> in C# or <see langword="Select Case" /> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="Throw">
<MemberSignature Language="C#" Value="Throw" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Throw = int32(60)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Throw" />
<MemberSignature Language="VB.NET" Value="Throw" />
<MemberSignature Language="C++ CLI" Value="Throw" />
<MemberSignature Language="F#" Value="Throw = 60" Usage="System.Linq.Expressions.ExpressionType.Throw" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>60</MemberValue>
<Docs>
<summary>An operation that throws an exception, such as <c>throw new Exception()</c>.</summary>
</Docs>
</Member>
<Member MemberName="Try">
<MemberSignature Language="C#" Value="Try" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType Try = int32(61)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.Try" />
<MemberSignature Language="VB.NET" Value="Try" />
<MemberSignature Language="C++ CLI" Value="Try" />
<MemberSignature Language="F#" Value="Try = 61" Usage="System.Linq.Expressions.ExpressionType.Try" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>61</MemberValue>
<Docs>
<summary>A <see langword="try-catch" /> expression.</summary>
</Docs>
</Member>
<Member MemberName="TypeAs">
<MemberSignature Language="C#" Value="TypeAs" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType TypeAs = int32(44)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.TypeAs" />
<MemberSignature Language="VB.NET" Value="TypeAs" />
<MemberSignature Language="C++ CLI" Value="TypeAs" />
<MemberSignature Language="F#" Value="TypeAs = 44" Usage="System.Linq.Expressions.ExpressionType.TypeAs" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>44</MemberValue>
<Docs>
<summary>An explicit reference or boxing conversion in which <see langword="null" /> is supplied if the conversion fails, such as <c>(obj as SampleType)</c> in C# or <c>TryCast(obj, SampleType)</c> in Visual Basic.</summary>
</Docs>
</Member>
<Member MemberName="TypeEqual">
<MemberSignature Language="C#" Value="TypeEqual" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType TypeEqual = int32(81)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.TypeEqual" />
<MemberSignature Language="VB.NET" Value="TypeEqual" />
<MemberSignature Language="C++ CLI" Value="TypeEqual" />
<MemberSignature Language="F#" Value="TypeEqual = 81" Usage="System.Linq.Expressions.ExpressionType.TypeEqual" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Linq.Expressions.ExpressionType</ReturnType>
</ReturnValue>
<MemberValue>81</MemberValue>
<Docs>
<summary>An exact type test.</summary>
</Docs>
</Member>
<Member MemberName="TypeIs">
<MemberSignature Language="C#" Value="TypeIs" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Linq.Expressions.ExpressionType TypeIs = int32(45)" />
<MemberSignature Language="DocId" Value="F:System.Linq.Expressions.ExpressionType.TypeIs" />
<MemberSignature Language="VB.NET" Value="TypeIs" />
<MemberSignature Language="C++ CLI" Value="TypeIs" />
<MemberSignature Language="F#" Value="TypeIs = 45" Usage="System.Linq.Expressions.ExpressionType.TypeIs" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Linq.Expressions</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>