You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<paramname="delimiter">Delimiter used to delimit the event data. (For more details, see the <seecref="P:System.Diagnostics.Eventing.EventProviderTraceListener.Delimiter" /> property.)</param>
158
158
<summary>Initializes a new instance of the <seecref="T:System.Diagnostics.Eventing.EventProviderTraceListener" /> class using the specified provider identifier, name of the listener, and delimiter.</summary>
Copy file name to clipboardExpand all lines: xml/System.Linq/Enumerable.xml
+12-12Lines changed: 12 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -3352,11 +3352,11 @@ Only unique elements are returned.
3352
3352
This method is implemented by using deferred execution. The immediate return value is an object that stores all the information that is required to perform the action. The query represented by this method is not executed until the object is enumerated either by calling its `GetEnumerator` method directly or by using `foreach` in Visual C# or `For Each` in Visual Basic.
3353
3353
3354
3354
> [!NOTE]
3355
-
> For examples of `GroupBy`, see the following topics.
3355
+
> For examples of `GroupBy`, see the following articles:
The <xref:System.Linq.Enumerable.GroupBy%60%602%28System.Collections.Generic.IEnumerable%7B%60%600%7D%2CSystem.Func%7B%60%600%2C%60%601%7D%29> method returns a collection of <xref:System.Linq.IGrouping%602> objects, one for each distinct key that was encountered. An <xref:System.Linq.IGrouping%602> is an <xref:System.Collections.Generic.IEnumerable%601> that also has a key associated with its elements.
3362
3362
@@ -3427,11 +3427,11 @@ Only unique elements are returned.
3427
3427
This method is implemented by using deferred execution. The immediate return value is an object that stores all the information that is required to perform the action. The query represented by this method is not executed until the object is enumerated either by calling its `GetEnumerator` method directly or by using `foreach` in Visual C# or `For Each` in Visual Basic.
3428
3428
3429
3429
> [!NOTE]
3430
-
> For examples of `GroupBy`, see the following topics.
3430
+
> For examples of `GroupBy`, see the following articles:
The <xref:System.Linq.Enumerable.GroupBy%60%602%28System.Collections.Generic.IEnumerable%7B%60%600%7D%2CSystem.Func%7B%60%600%2C%60%601%7D%2CSystem.Collections.Generic.IEqualityComparer%7B%60%601%7D%29> method returns a collection of <xref:System.Linq.IGrouping%602> objects, one for each distinct key that was encountered. An <xref:System.Linq.IGrouping%602> is an <xref:System.Collections.Generic.IEnumerable%601> that also has a key associated with its elements.
3437
3437
@@ -3592,11 +3592,11 @@ Only unique elements are returned.
3592
3592
This method is implemented by using deferred execution. The immediate return value is an object that stores all the information that is required to perform the action. The query represented by this method is not executed until the object is enumerated either by calling its `GetEnumerator` method directly or by using `foreach` in Visual C# or `For Each` in Visual Basic.
3593
3593
3594
3594
> [!NOTE]
3595
-
> For examples of `GroupBy`, see the following topics.
3595
+
> For examples of `GroupBy`, see the following articles:
The <xref:System.Linq.Enumerable.GroupBy%60%603%28System.Collections.Generic.IEnumerable%7B%60%600%7D%2CSystem.Func%7B%60%600%2C%60%601%7D%2CSystem.Func%7B%60%600%2C%60%602%7D%2CSystem.Collections.Generic.IEqualityComparer%7B%60%601%7D%29> method returns a collection of <xref:System.Linq.IGrouping%602> objects, one for each distinct key that was encountered. An <xref:System.Linq.IGrouping%602> is an <xref:System.Collections.Generic.IEnumerable%601> that also has a key associated with its elements.
Copy file name to clipboardExpand all lines: xml/System.Net.PeerToPeer.Collaboration/ApplicationChangedEventArgs.xml
-2Lines changed: 0 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -32,8 +32,6 @@
32
32
33
33
- A peer moves to a different IP address on the network
34
34
35
-
-
36
-
37
35
Every class that uses the <xref:System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs> class requires a <xref:System.Security.Permissions.PermissionState> of Unrestricted. This state is created when the <xref:System.Net.PeerToPeer.Collaboration.PeerCollaboration> object is constructed.
Copy file name to clipboardExpand all lines: xml/System.Net/HttpListenerPrefixCollection.xml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -104,7 +104,7 @@
104
104
105
105
When a port is specified, the host element can be replaced with "`*`" to indicate that the <xref:System.Net.HttpListener> accepts requests sent to the port if the requested URI does not match any other prefix. For example, to receive all requests sent to port 8080 when the requested URI is not handled by any other <xref:System.Net.HttpListener>, the prefix is "`http://*:8080/`". Similarly, to specify that the <xref:System.Net.HttpListener> accepts all requests sent to a port, replace the host element with the "`+`" character, "`https://+:8080/`". The "`*`" and "`+`" characters can be present in prefixes that include paths.
106
106
107
-
Starting with .NET 4.5.3 and Windows 10, wildcard subdomains are supported in URI prefixes that are managed by an <xref:System.Net.HttpListener> object. To specify a wildcard subdomain, use the "*" character as part of the hostname in a URI prefix: for example, `http://*.foo.com/`, and pass this as the argument to the HttpListenerPrefixCollection.Add method. This will work on .NET 4.5.3 and Windows 10; in earlier versions, this would generate an <xref:System.Net.HttpListenerException>
107
+
Starting with .NET 4.5.3 and Windows 10, wildcard subdomains are supported in URI prefixes that are managed by an <xref:System.Net.HttpListener> object. To specify a wildcard subdomain, use the "\*" character as part of the hostname in a URI prefix: for example, `http://*.foo.com/`, and pass this as the argument to the HttpListenerPrefixCollection.Add method. This will work on .NET 4.5.3 and Windows 10; in earlier versions, this would generate an <xref:System.Net.HttpListenerException>
Copy file name to clipboardExpand all lines: xml/System.ServiceModel.Channels/TransportSecurityBindingElement.xml
+3-4Lines changed: 3 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -46,11 +46,10 @@
46
46
47
47
4. Create an instance of <xref:System.ServiceModel.Channels.TransportSecurityBindingElement> and add it to the collection.
48
48
49
-
5. Add any additional custom binding elements to the collection, such as <xref:System.ServiceModel.Channels.TcpTransportBindingElement>.
49
+
5. Add any additional custom binding elements to the collection, such as <xref:System.ServiceModel.Channels.TcpTransportBindingElement>.
50
50
51
-
6.
52
-
53
-
**Note** Once an instance of this object is created, you should treat the properties of its base class, <xref:System.ServiceModel.Channels.SecurityBindingElement>, as immutable. Calling `set` on some properties may have unpredictable effects: the binding may behave as if the property retained its old value, with a run-time failure being the only indication of an issue. Two properties known to behave this way are <xref:System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters.KeyType%2A> and <xref:System.ServiceModel.Channels.SecurityBindingElement.MessageSecurityVersion%2A>. There may be other properties for which this is true.
51
+
> [!NOTE]
52
+
> Once an instance of this object is created, you should treat the properties of its base class, <xref:System.ServiceModel.Channels.SecurityBindingElement>, as immutable. Calling `set` on some properties may have unpredictable effects: the binding may behave as if the property retained its old value, with a run-time failure being the only indication of an issue. Two properties known to behave this way are <xref:System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters.KeyType%2A> and <xref:System.ServiceModel.Channels.SecurityBindingElement.MessageSecurityVersion%2A>. There may be other properties for which this is true.
Copy file name to clipboardExpand all lines: xml/System.Web.Hosting/HostingEnvironment.xml
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -939,12 +939,12 @@
939
939
> [!WARNING]
940
940
> There are several design considerations that a developer must consider when implementing the <xref:System.Web.Hosting.HostingEnvironment.StopListening> event:
941
941
>
942
-
> 1. The <xref:System.Web.Hosting.HostingEnvironment.StopListening> event is only available for applications that are configured to use the IIS integrated pipeline.
943
-
> 2. Developers must not throw errors from their <xref:System.Web.Hosting.HostingEnvironment.StopListening> implementations; throwing errors will have unpredictable results.
944
-
> 3. Due to the concurrent nature of operations within ASP.NET, there is no guarantee that ASP.NET will call a <xref:System.Web.Hosting.HostingEnvironment.StopListening> event once it has been implemented by a developer.
945
-
> 4. The <xref:System.Web.Hosting.HostingEnvironment.StopListening> event can execute concurrently with other <xref:System.Web.Hosting.IRegisteredObject> notifications.
946
-
> 5. Developers need to be aware that ASP.NET may shut down the application domain while their <xref:System.Web.Hosting.HostingEnvironment.StopListening> event is executing and design their implementations to handle that possibility.
947
-
> 6. <xref:System.Web.Hosting.HostingEnvironment.StopListening> event handlers must not block; blocking implementations will result in deadlocks, and IIS will terminate the worker process when the rapid fail protection interval is reached.
942
+
> 1. The <xref:System.Web.Hosting.HostingEnvironment.StopListening> event is only available for applications that are configured to use the IIS integrated pipeline.
943
+
> 2. Developers must not throw errors from their <xref:System.Web.Hosting.HostingEnvironment.StopListening> implementations; throwing errors will have unpredictable results.
944
+
> 3. Due to the concurrent nature of operations within ASP.NET, there is no guarantee that ASP.NET will call a <xref:System.Web.Hosting.HostingEnvironment.StopListening> event once it has been implemented by a developer.
945
+
> 4. The <xref:System.Web.Hosting.HostingEnvironment.StopListening> event can execute concurrently with other <xref:System.Web.Hosting.IRegisteredObject> notifications.
946
+
> 5. Developers need to be aware that ASP.NET may shut down the application domain while their <xref:System.Web.Hosting.HostingEnvironment.StopListening> event is executing and design their implementations to handle that possibility.
947
+
> 6. <xref:System.Web.Hosting.HostingEnvironment.StopListening> event handlers must not block; blocking implementations will result in deadlocks, and IIS will terminate the worker process when the rapid fail protection interval is reached.
Copy file name to clipboardExpand all lines: xml/System.Web.Security.AntiXss/AntiXssEncoder.xml
+25-25Lines changed: 25 additions & 25 deletions
Original file line number
Diff line number
Diff line change
@@ -142,32 +142,32 @@
142
142
|Character(s)|Description|
143
143
|--------------------|-----------------|
144
144
|A-Z|Uppercase Latin alphabetic characters|
145
-
||a-z|Lowercase Latin alphabetic characters|
145
+
|a-z|Lowercase Latin alphabetic characters|
146
146
|0-9|Numbers|
147
-
|!|Exclamation mark|
148
-
|#|Number sign, hash|
149
-
|$|Dollar sign|
150
-
|%|Percent sign|
147
+
|\!|Exclamation mark|
148
+
|\#|Number sign, hash|
149
+
|\$|Dollar sign|
150
+
|\%|Percent sign|
151
151
|( )|Parentheses|
152
-
|*|Asterisk|
153
-
|+|Plus sign|
154
-
|,|Comma|
155
-
|-|Hyphen, minus|
156
-
|.|Period, dot, full stop|
157
-
|/|Slash|
158
-
|:|Colon|
159
-
|;|Semicolon|
160
-
|=|Equals sign|
161
-
|?|Question mark|
162
-
|@|Commercial at-sign|
163
-
|[ ]|Square brackets|
164
-
|\|Backslash|
165
-
|^|Caret|
166
-
|_|Underscore|
152
+
|\*|Asterisk|
153
+
|\+|Plus sign|
154
+
|\,|Comma|
155
+
|\-|Hyphen, minus|
156
+
|\.|Period, dot, full stop|
157
+
|\/|Slash|
158
+
|\:|Colon|
159
+
|\;|Semicolon|
160
+
|\=|Equals sign|
161
+
|\?|Question mark|
162
+
|\@|Commercial at-sign|
163
+
|\[ \]|Square brackets|
164
+
|\\ |Backslash|
165
+
|\^|Caret|
166
+
|\_|Underscore|
167
167
|\`|Grave accent|
168
-
|{ }|Braces, curly brackets|
169
-
|||Vertical line|
170
-
|~|Tilde|
168
+
|\{ \}|Braces, curly brackets|
169
+
|\||Vertical line|
170
+
|\~|Tilde|
171
171
|0x00A1 - 0x00AC|Special characters between 0x00A1 (161 decimal) and 0x00AC (172 decimal) from the Unicode [C1 Controls and Latin-1 Supplement](https://www.unicode.org/charts/PDF/U0080.pdf) character range.|
172
172
|0x00AE - 0x00FF|Special characters between 0x00AE (174 decimal) and 0x00FF (255 decimal) from the Unicode [C1 Controls and Latin-1 Supplement](https://www.unicode.org/charts/PDF/U0080.pdf) character range.|
173
173
|0x0100 - 0x017F|Characters between 0x0100 (256 decimal) and 0x017F (383 decimal). (The Unicode [Latin-Extended-A](https://www.unicode.org/charts/PDF/U0100.pdf) character range.)|
@@ -178,7 +178,7 @@
178
178
179
179
The following table lists examples of inputs and the corresponding encoded outputs.
Copy file name to clipboardExpand all lines: xml/ns-System.Data.Common.CommandTrees.ExpressionBuilder.xml
+9-10Lines changed: 9 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -5,16 +5,15 @@
5
5
<formattype="text/markdown"><![CDATA[
6
6
7
7
## Remarks
8
-
The <xref:System.Data.Common.CommandTrees.ExpressionBuilder> API is used to create expressions, which are represented by <xref:System.Data.Common.CommandTrees.DbExpression> objects. The command tree API provided by the <xref:System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder> class has the following characteristics:
9
-
10
-
- Functional. <xref:System.Data.Common.CommandTrees.DbExpression> objects are constructed using functional patterns that provide a natural flow of construction.
11
-
12
-
- Loosely-coupled. A <xref:System.Data.Common.CommandTrees.DbExpression> object is not bound to any specific command tree and can be used in any context where type agreement is satisfied.
13
-
14
-
- Immutable. The API consists entirely of immutable types; mutability may be simulated by substituting new values while rebuilding an expression tree.
15
-
16
-
-
17
-
8
+
9
+
The <xref:System.Data.Common.CommandTrees.ExpressionBuilder> API is used to create expressions, which are represented by <xref:System.Data.Common.CommandTrees.DbExpression> objects. The command tree API provided by the <xref:System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder> class has the following characteristics:
10
+
11
+
- Functional: <xref:System.Data.Common.CommandTrees.DbExpression> objects are constructed using functional patterns that provide a natural flow of construction.
12
+
13
+
- Loosely-coupled: A <xref:System.Data.Common.CommandTrees.DbExpression> object is not bound to any specific command tree and can be used in any context where type agreement is satisfied.
14
+
15
+
- Immutable: The API consists entirely of immutable types; mutability may be simulated by substituting new values while rebuilding an expression tree.
0 commit comments