Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions xml/System.Linq.Expressions/BinaryExpression.xml
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@
<format type="text/markdown"><![CDATA[

## Remarks
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>.
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>.

]]></format>
</remarks>
Expand Down Expand Up @@ -331,7 +331,7 @@
<format type="text/markdown"><![CDATA[

## Remarks
An operator call is lifted if the operator expects non-nullable operands but nullable operands are passed to it. If the value of <xref:System.Linq.Expressions.BinaryExpression.IsLiftedToNull%2A> is `true`, the operator returns a nullable type, and if a nullable operand evaluates to `null`, the operator returns `null`.
An operator call is lifted if the operator expects non-nullable operands but nullable operands are passed to it. If the value of <xref:System.Linq.Expressions.BinaryExpression.IsLiftedToNull*> is `true`, the operator returns a nullable type, and if a nullable operand evaluates to `null`, the operator returns `null`.

]]></format>
</remarks>
Expand Down
34 changes: 17 additions & 17 deletions xml/System.Linq.Expressions/BlockExpression.xml
Original file line number Diff line number Diff line change
Expand Up @@ -58,19 +58,19 @@
<Docs>
<summary>Represents a block that contains a sequence of expressions where variables can be defined.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Linq.Expressions.Expression.Block%2A> methods can be used to create a <xref:System.Linq.Expressions.BlockExpression>.
## Examples
The following code example shows how to create a block expression. The block expression consists of two <xref:System.Linq.Expressions.MethodCallExpression> objects and one <xref:System.Linq.Expressions.ConstantExpression> object.
<format type="text/markdown"><![CDATA[

## Remarks
The <xref:System.Linq.Expressions.Expression.Block*> methods can be used to create a <xref:System.Linq.Expressions.BlockExpression>.



## Examples
The following code example shows how to create a block expression. The block expression consists of two <xref:System.Linq.Expressions.MethodCallExpression> objects and one <xref:System.Linq.Expressions.ConstantExpression> object.

:::code language="csharp" source="~/snippets/csharp/System.Linq.Expressions/BlockExpression/Overview/program.cs" id="Snippet13":::
:::code language="vb" source="~/snippets/visualbasic/System.Linq.Expressions/BlockExpression/Overview/module1.vb" id="Snippet13":::
:::code language="vb" source="~/snippets/visualbasic/System.Linq.Expressions/BlockExpression/Overview/module1.vb" id="Snippet13":::

]]></format>
</remarks>
</Docs>
Expand Down Expand Up @@ -120,11 +120,11 @@
<summary>Dispatches to the specific visit method for this node type. For example, <see cref="T:System.Linq.Expressions.MethodCallExpression" /> calls the <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />.</summary>
<returns>The result of visiting this node.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>.
<format type="text/markdown"><![CDATA[

## Remarks
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>.

]]></format>
</remarks>
</Docs>
Expand Down
10 changes: 5 additions & 5 deletions xml/System.Linq.Expressions/CatchBlock.xml
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,11 @@
<Docs>
<summary>Represents a catch statement in a try block.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Linq.Expressions.Expression.Catch%2A> methods can be used to create a <xref:System.Linq.Expressions.CatchBlock>.
<format type="text/markdown"><![CDATA[

## Remarks
The <xref:System.Linq.Expressions.Expression.Catch*> methods can be used to create a <xref:System.Linq.Expressions.CatchBlock>.

]]></format>
</remarks>
</Docs>
Expand Down
38 changes: 19 additions & 19 deletions xml/System.Linq.Expressions/ConditionalExpression.xml
Original file line number Diff line number Diff line change
Expand Up @@ -63,21 +63,21 @@
<Docs>
<summary>Represents an expression that has a conditional operator.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Use the <xref:System.Linq.Expressions.Expression.Condition%2A> factory method to create a <xref:System.Linq.Expressions.ConditionalExpression>.
The <xref:System.Linq.Expressions.Expression.NodeType%2A> of a <xref:System.Linq.Expressions.ConditionalExpression> is <xref:System.Linq.Expressions.ExpressionType.Conditional>.
## Examples
The following code example shows how to create an expression that represents a conditional statement. If the first argument evaluates to `true`, the second argument is executed; otherwise, the third argument is executed.
<format type="text/markdown"><![CDATA[

## Remarks
Use the <xref:System.Linq.Expressions.Expression.Condition*> factory method to create a <xref:System.Linq.Expressions.ConditionalExpression>.

The <xref:System.Linq.Expressions.Expression.NodeType*> of a <xref:System.Linq.Expressions.ConditionalExpression> is <xref:System.Linq.Expressions.ExpressionType.Conditional>.



## Examples
The following code example shows how to create an expression that represents a conditional statement. If the first argument evaluates to `true`, the second argument is executed; otherwise, the third argument is executed.

:::code language="csharp" source="~/snippets/csharp/System.Linq.Expressions/BlockExpression/Overview/program.cs" id="Snippet3":::
:::code language="vb" source="~/snippets/visualbasic/System.Linq.Expressions/BlockExpression/Overview/module1.vb" id="Snippet3":::
:::code language="vb" source="~/snippets/visualbasic/System.Linq.Expressions/BlockExpression/Overview/module1.vb" id="Snippet3":::

]]></format>
</remarks>
</Docs>
Expand Down Expand Up @@ -127,11 +127,11 @@
<summary>Dispatches to the specific visit method for this node type. For example, <see cref="T:System.Linq.Expressions.MethodCallExpression" /> calls the <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />.</summary>
<returns>The result of visiting this node.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>.
<format type="text/markdown"><![CDATA[

## Remarks
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>.

]]></format>
</remarks>
</Docs>
Expand Down
38 changes: 19 additions & 19 deletions xml/System.Linq.Expressions/ConstantExpression.xml
Original file line number Diff line number Diff line change
Expand Up @@ -63,21 +63,21 @@
<Docs>
<summary>Represents an expression that has a constant value.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Use the <xref:System.Linq.Expressions.Expression.Constant%2A> factory methods to create a <xref:System.Linq.Expressions.ConstantExpression>.
The <xref:System.Linq.Expressions.Expression.NodeType%2A> of a <xref:System.Linq.Expressions.ConstantExpression> is <xref:System.Linq.Expressions.ExpressionType.Constant>.
## Examples
The following code example shows how to create an expression that represents a constant value by using the <xref:System.Linq.Expressions.Expression.Constant%2A> method.
<format type="text/markdown"><![CDATA[

## Remarks
Use the <xref:System.Linq.Expressions.Expression.Constant*> factory methods to create a <xref:System.Linq.Expressions.ConstantExpression>.

The <xref:System.Linq.Expressions.Expression.NodeType*> of a <xref:System.Linq.Expressions.ConstantExpression> is <xref:System.Linq.Expressions.ExpressionType.Constant>.



## Examples
The following code example shows how to create an expression that represents a constant value by using the <xref:System.Linq.Expressions.Expression.Constant*> method.

:::code language="csharp" source="~/snippets/csharp/System.Linq.Expressions/BlockExpression/Overview/program.cs" id="Snippet4":::
:::code language="vb" source="~/snippets/visualbasic/System.Linq.Expressions/BlockExpression/Overview/module1.vb" id="Snippet4":::
:::code language="vb" source="~/snippets/visualbasic/System.Linq.Expressions/BlockExpression/Overview/module1.vb" id="Snippet4":::

]]></format>
</remarks>
</Docs>
Expand Down Expand Up @@ -127,11 +127,11 @@
<summary>Dispatches to the specific visit method for this node type. For example, <see cref="T:System.Linq.Expressions.MethodCallExpression" /> calls the <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />.</summary>
<returns>The result of visiting this node.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>.
<format type="text/markdown"><![CDATA[

## Remarks
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>.

]]></format>
</remarks>
</Docs>
Expand Down
10 changes: 5 additions & 5 deletions xml/System.Linq.Expressions/DebugInfoExpression.xml
Original file line number Diff line number Diff line change
Expand Up @@ -105,11 +105,11 @@
<summary>Dispatches to the specific visit method for this node type. For example, <see cref="T:System.Linq.Expressions.MethodCallExpression" /> calls the <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />.</summary>
<returns>The result of visiting this node.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>.
<format type="text/markdown"><![CDATA[

## Remarks
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>.

]]></format>
</remarks>
</Docs>
Expand Down
14 changes: 7 additions & 7 deletions xml/System.Linq.Expressions/DefaultExpression.xml
Original file line number Diff line number Diff line change
Expand Up @@ -58,14 +58,14 @@
<Docs>
<summary>Represents the default value of a type or an empty expression.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Examples
The following code example shows how to create an expression that represents a default value for a given type by using the <xref:System.Linq.Expressions.Expression.Default%2A> method.
<format type="text/markdown"><![CDATA[

## Examples
The following code example shows how to create an expression that represents a default value for a given type by using the <xref:System.Linq.Expressions.Expression.Default*> method.

:::code language="csharp" source="~/snippets/csharp/System.Linq.Expressions/BlockExpression/Overview/program.cs" id="Snippet6":::
:::code language="vb" source="~/snippets/visualbasic/System.Linq.Expressions/BlockExpression/Overview/module1.vb" id="Snippet6":::
:::code language="vb" source="~/snippets/visualbasic/System.Linq.Expressions/BlockExpression/Overview/module1.vb" id="Snippet6":::

]]></format>
</remarks>
</Docs>
Expand Down
2 changes: 1 addition & 1 deletion xml/System.Linq.Expressions/DynamicExpression.xml
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@
<format type="text/markdown"><![CDATA[

## Remarks
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension%2A>.
This default implementation for <xref:System.Linq.Expressions.ExpressionType.Extension> nodes calls <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>. Override this method to call into a more specific method on a derived visitor class of the <xref:System.Linq.Expressions.ExpressionVisitor> class. However, it should still support unknown visitors by calling <xref:System.Linq.Expressions.ExpressionVisitor.VisitExtension*>.

]]></format>
</remarks>
Expand Down
Loading
Loading