Skip to content

Commit 3d4bac6

Browse files
authored
Un-encode characters in xref links (Xml/Xaml/ServiceModel/Workflow) (#12467)
1 parent f8b7fde commit 3d4bac6

645 files changed

Lines changed: 14686 additions & 14686 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

xml/System.ServiceModel.Activation/ServiceHostFactory.xml

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -29,23 +29,23 @@
2929
<Docs>
3030
<summary>Factory that provides instances of <see cref="T:System.ServiceModel.ServiceHost" /> in managed hosting environments where the host instance is created dynamically in response to incoming messages.</summary>
3131
<remarks>
32-
<format type="text/markdown"><![CDATA[
33-
34-
## Remarks
35-
The managed hosting environments that support dynamic activation are Internet Information Services (IIS) and Windows Process Activation Service (WAS).
36-
37-
If you have implemented a custom derivative of <xref:System.ServiceModel.ServiceHost>, consider also implementing a factory that derives from the <xref:System.ServiceModel.Activation.ServiceHostFactory> class.
38-
39-
If you have implemented a custom derivative of <xref:System.ServiceModel.ServiceHostBase> instead, then consider also implementing a factory that derives your factory from <xref:System.ServiceModel.Activation.ServiceHostFactoryBase> directly.
40-
41-
42-
43-
## Examples
44-
This examples show how to use the <xref:System.ServiceModel.Activation.ServiceHostFactory> class:
45-
32+
<format type="text/markdown"><![CDATA[
33+
34+
## Remarks
35+
The managed hosting environments that support dynamic activation are Internet Information Services (IIS) and Windows Process Activation Service (WAS).
36+
37+
If you have implemented a custom derivative of <xref:System.ServiceModel.ServiceHost>, consider also implementing a factory that derives from the <xref:System.ServiceModel.Activation.ServiceHostFactory> class.
38+
39+
If you have implemented a custom derivative of <xref:System.ServiceModel.ServiceHostBase> instead, then consider also implementing a factory that derives your factory from <xref:System.ServiceModel.Activation.ServiceHostFactoryBase> directly.
40+
41+
42+
43+
## Examples
44+
This examples show how to use the <xref:System.ServiceModel.Activation.ServiceHostFactory> class:
45+
4646
:::code language="csharp" source="~/snippets/csharp/VS_Snippets_CFX/servicehostfactory/cs/program.cs" id="Snippet0":::
47-
:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_CFX/servicehostfactory/vb/program.vb" id="Snippet0":::
48-
47+
:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_CFX/servicehostfactory/vb/program.vb" id="Snippet0":::
48+
4949
]]></format>
5050
</remarks>
5151
</Docs>
@@ -69,14 +69,14 @@
6969
<Docs>
7070
<summary>Initializes a new instance of the <see cref="T:System.ServiceModel.Activation.ServiceHostFactory" /> class.</summary>
7171
<remarks>
72-
<format type="text/markdown"><![CDATA[
73-
74-
## Examples
75-
This examples show how to use the <xref:System.ServiceModel.Activation.ServiceHostFactory.%23ctor%2A>:
76-
72+
<format type="text/markdown"><![CDATA[
73+
74+
## Examples
75+
This examples show how to use the <xref:System.ServiceModel.Activation.ServiceHostFactory.%23ctor*>:
76+
7777
:::code language="csharp" source="~/snippets/csharp/VS_Snippets_CFX/servicehostfactory/cs/program.cs" id="Snippet1":::
78-
:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_CFX/servicehostfactory/vb/program.vb" id="Snippet1":::
79-
78+
:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_CFX/servicehostfactory/vb/program.vb" id="Snippet1":::
79+
8080
]]></format>
8181
</remarks>
8282
</Docs>
@@ -119,14 +119,14 @@
119119
<summary>Creates a <see cref="T:System.ServiceModel.ServiceHost" /> with specific base addresses and initializes it with specified data.</summary>
120120
<returns>A <see cref="T:System.ServiceModel.ServiceHost" /> with specific base addresses.</returns>
121121
<remarks>
122-
<format type="text/markdown"><![CDATA[
123-
124-
## Examples
125-
This example shows how to use the <xref:System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost%28System.String%2CSystem.Uri%5B%5D%29> method:
126-
122+
<format type="text/markdown"><![CDATA[
123+
124+
## Examples
125+
This example shows how to use the <xref:System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(System.String,System.Uri[])> method:
126+
127127
:::code language="csharp" source="~/snippets/csharp/VS_Snippets_CFX/servicehostfactory/cs/program.cs" id="Snippet3":::
128-
:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_CFX/servicehostfactory/vb/program.vb" id="Snippet3":::
129-
128+
:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_CFX/servicehostfactory/vb/program.vb" id="Snippet3":::
129+
130130
]]></format>
131131
</remarks>
132132
<exception cref="T:System.ArgumentNullException">
@@ -163,13 +163,13 @@
163163
<summary>Creates a <see cref="T:System.ServiceModel.ServiceHost" /> for a specified type of service with a specific base address.</summary>
164164
<returns>A <see cref="T:System.ServiceModel.ServiceHost" /> for the type of service specified with a specific base address.</returns>
165165
<remarks>
166-
<format type="text/markdown"><![CDATA[
167-
168-
## Examples
169-
This example shows how to create an override implementation of the <xref:System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost%28System.Type%2CSystem.Uri%5B%5D%29> method:
170-
171-
172-
166+
<format type="text/markdown"><![CDATA[
167+
168+
## Examples
169+
This example shows how to create an override implementation of the <xref:System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(System.Type,System.Uri[])> method:
170+
171+
172+
173173
]]></format>
174174
</remarks>
175175
</Docs>

xml/System.ServiceModel.Activities.Configuration/SendMessageChannelCacheElement.xml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,11 @@
6767
<value>
6868
<see langword="true" /> if the workflow instance cache is turned on; otherwise, <see langword="false" />.</value>
6969
<remarks>
70-
<format type="text/markdown"><![CDATA[
71-
72-
## Remarks
73-
In the majority of the cases when there are no custom bindings and/or behaviors, we turn on cache by default. In the case where the user did plug in their own binding and behaviors, the caching of the channel factories could become unsecure, therefore, we turn off our cache by default. But the user can set the <xref:System.ServiceModel.Activities.Configuration.SendMessageChannelCacheElement.AllowUnsafeCaching> back on which requires them to carefully read the appropriate MSDN document and make a decision that strikes a balance between security and performance.
74-
70+
<format type="text/markdown"><![CDATA[
71+
72+
## Remarks
73+
In the majority of the cases when there are no custom bindings and/or behaviors, we turn on cache by default. In the case where the user did plug in their own binding and behaviors, the caching of the channel factories could become unsecure, therefore, we turn off our cache by default. But the user can set the <xref:System.ServiceModel.Activities.Configuration.SendMessageChannelCacheElement.AllowUnsafeCaching> back on which requires them to carefully read the appropriate MSDN document and make a decision that strikes a balance between security and performance.
74+
7575
]]></format>
7676
</remarks>
7777
</Docs>
@@ -171,11 +171,11 @@
171171
<summary>Gets or sets the settings of the channel factory cache.</summary>
172172
<value>The settings of the channel factory cache.</value>
173173
<remarks>
174-
<format type="text/markdown"><![CDATA[
175-
176-
## Remarks
177-
The channel factory cache represents cached channel factories. For more information about channel factories, see <xref:System.ServiceModel.ChannelFactory> and <xref:System.ServiceModel.ChannelFactory%601>.
178-
174+
<format type="text/markdown"><![CDATA[
175+
176+
## Remarks
177+
The channel factory cache represents cached channel factories. For more information about channel factories, see <xref:System.ServiceModel.ChannelFactory> and <xref:System.ServiceModel.ChannelFactory`1>.
178+
179179
]]></format>
180180
</remarks>
181181
</Docs>

xml/System.ServiceModel.Activities/ReceiveContent.xml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616
<Docs>
1717
<summary>An abstract base class for classes that represent the data received by a workflow service.</summary>
1818
<remarks>
19-
<format type="text/markdown"><![CDATA[
20-
21-
## Examples
22-
The following example shows how to use the <xref:System.ServiceModel.Activities.ReceiveContent> class to specify the content for a <xref:System.ServiceModel.Activities.Receive> activity.
23-
24-
:::code language="csharp" source="~/snippets/csharp/VS_Snippets_CFX/contentbasedcorrelation/cs/client.cs" id="Snippet3":::
25-
19+
<format type="text/markdown"><![CDATA[
20+
21+
## Examples
22+
The following example shows how to use the <xref:System.ServiceModel.Activities.ReceiveContent> class to specify the content for a <xref:System.ServiceModel.Activities.Receive> activity.
23+
24+
:::code language="csharp" source="~/snippets/csharp/VS_Snippets_CFX/contentbasedcorrelation/cs/client.cs" id="Snippet3":::
25+
2626
]]></format>
2727
</remarks>
2828
</Docs>
@@ -59,13 +59,13 @@
5959
<summary>Creates a new <see cref="T:System.ServiceModel.Activities.ReceiveMessageContent" /> instance with the specified message.</summary>
6060
<returns>A <see cref="T:System.ServiceModel.Activities.ReceiveMessageContent" /> instance.</returns>
6161
<remarks>
62-
<format type="text/markdown"><![CDATA[
63-
64-
## Examples
65-
The following example shows how to use the <xref:System.ServiceModel.Activities.ReceiveContent.Create%2A> method to specify the content for a <xref:System.ServiceModel.Activities.Receive> activity.
66-
67-
:::code language="csharp" source="~/snippets/csharp/VS_Snippets_CFX/contentbasedcorrelation/cs/client.cs" id="Snippet3":::
68-
62+
<format type="text/markdown"><![CDATA[
63+
64+
## Examples
65+
The following example shows how to use the <xref:System.ServiceModel.Activities.ReceiveContent.Create*> method to specify the content for a <xref:System.ServiceModel.Activities.Receive> activity.
66+
67+
:::code language="csharp" source="~/snippets/csharp/VS_Snippets_CFX/contentbasedcorrelation/cs/client.cs" id="Snippet3":::
68+
6969
]]></format>
7070
</remarks>
7171
</Docs>

xml/System.ServiceModel.Activities/SendMessageChannelCache.xml

Lines changed: 47 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,22 @@
2020
<Docs>
2121
<summary>Represents an extension that enables the customization of the cache sharing levels, the settings of the channel factory cache, and the settings of the channel cache for workflows that send messages to service endpoints using <see cref="T:System.ServiceModel.Activities.Send" /> messaging activities.</summary>
2222
<remarks>
23-
<format type="text/markdown"><![CDATA[
24-
25-
## Remarks
26-
This class is intended for workflows that send messages to service endpoints. These workflows are typically client workflows but could also be workflow services that are hosted in a <xref:System.ServiceModel.WorkflowServiceHost>.
27-
28-
By default, in a workflow hosted by a <xref:System.ServiceModel.WorkflowServiceHost>, the cache used by <xref:System.ServiceModel.Activities.Send> messaging activities is shared across all workflow instances in the <xref:System.ServiceModel.WorkflowServiceHost> (host-level caching). For a client workflow that is not hosted by a <xref:System.ServiceModel.WorkflowServiceHost>, the cache is available only to the workflow instance (instance-level caching). Caching is disabled by default for any send activity in your workflow that has endpoints defined in configuration.
29-
30-
For more information about how to change the default cache sharing levels and cache settings for the channel factory and channel cache, see [Changing the Cache Sharing Levels for Send Activities](/dotnet/framework/wcf/feature-details/changing-the-cache-sharing-levels-for-send-activities).
31-
32-
33-
34-
## Examples
35-
The following example shows how to use the <xref:System.ServiceModel.Activities.SendMessageChannelCache> class to share a channel cache between two workflow applications in a single app domain.
36-
37-
:::code language="csharp" source="~/snippets/csharp/VS_Snippets_CFX/channelcache/cs/client.cs" id="Snippet0":::
38-
23+
<format type="text/markdown"><![CDATA[
24+
25+
## Remarks
26+
This class is intended for workflows that send messages to service endpoints. These workflows are typically client workflows but could also be workflow services that are hosted in a <xref:System.ServiceModel.WorkflowServiceHost>.
27+
28+
By default, in a workflow hosted by a <xref:System.ServiceModel.WorkflowServiceHost>, the cache used by <xref:System.ServiceModel.Activities.Send> messaging activities is shared across all workflow instances in the <xref:System.ServiceModel.WorkflowServiceHost> (host-level caching). For a client workflow that is not hosted by a <xref:System.ServiceModel.WorkflowServiceHost>, the cache is available only to the workflow instance (instance-level caching). Caching is disabled by default for any send activity in your workflow that has endpoints defined in configuration.
29+
30+
For more information about how to change the default cache sharing levels and cache settings for the channel factory and channel cache, see [Changing the Cache Sharing Levels for Send Activities](/dotnet/framework/wcf/feature-details/changing-the-cache-sharing-levels-for-send-activities).
31+
32+
33+
34+
## Examples
35+
The following example shows how to use the <xref:System.ServiceModel.Activities.SendMessageChannelCache> class to share a channel cache between two workflow applications in a single app domain.
36+
37+
:::code language="csharp" source="~/snippets/csharp/VS_Snippets_CFX/channelcache/cs/client.cs" id="Snippet0":::
38+
3939
]]></format>
4040
</remarks>
4141
</Docs>
@@ -99,20 +99,20 @@
9999
<param name="channelSettings">The cache settings for cached channels.</param>
100100
<summary>Initializes a new instance of the <see cref="T:System.ServiceModel.Activities.SendMessageChannelCache" /> class with custom factory cache and channel cache settings.</summary>
101101
<remarks>
102-
<format type="text/markdown"><![CDATA[
103-
104-
## Remarks
105-
For more information about channel factories, see <xref:System.ServiceModel.ChannelFactory> and <xref:System.ServiceModel.ChannelFactory%601>.
106-
107-
You can choose to use only the channel factory cache and disable the channel cache by passing the `channelSettings` parameter to this constructor initialized to a <xref:System.ServiceModel.Activities.ChannelCacheSettings> instance with a <xref:System.ServiceModel.Activities.ChannelCacheSettings.MaxItemsInCache> value of 0. To disable the cache completely for both the channel factory cache and the channel cache, pass the `factorySettings` parameter to this constructor initialized to a <xref:System.ServiceModel.Activities.ChannelCacheSettings> instance with a <xref:System.ServiceModel.Activities.ChannelCacheSettings.MaxItemsInCache> value of 0. Note that you cannot turn the channel cache on if the channel factory cache is disabled.
108-
109-
110-
111-
## Examples
112-
The following example shows how to use the <xref:System.ServiceModel.Activities.SendMessageChannelCache> class to share a channel cache between two workflow applications in a single app domain.
113-
114-
:::code language="csharp" source="~/snippets/csharp/VS_Snippets_CFX/channelcache/cs/client.cs" id="Snippet0":::
115-
102+
<format type="text/markdown"><![CDATA[
103+
104+
## Remarks
105+
For more information about channel factories, see <xref:System.ServiceModel.ChannelFactory> and <xref:System.ServiceModel.ChannelFactory`1>.
106+
107+
You can choose to use only the channel factory cache and disable the channel cache by passing the `channelSettings` parameter to this constructor initialized to a <xref:System.ServiceModel.Activities.ChannelCacheSettings> instance with a <xref:System.ServiceModel.Activities.ChannelCacheSettings.MaxItemsInCache> value of 0. To disable the cache completely for both the channel factory cache and the channel cache, pass the `factorySettings` parameter to this constructor initialized to a <xref:System.ServiceModel.Activities.ChannelCacheSettings> instance with a <xref:System.ServiceModel.Activities.ChannelCacheSettings.MaxItemsInCache> value of 0. Note that you cannot turn the channel cache on if the channel factory cache is disabled.
108+
109+
110+
111+
## Examples
112+
The following example shows how to use the <xref:System.ServiceModel.Activities.SendMessageChannelCache> class to share a channel cache between two workflow applications in a single app domain.
113+
114+
:::code language="csharp" source="~/snippets/csharp/VS_Snippets_CFX/channelcache/cs/client.cs" id="Snippet0":::
115+
116116
]]></format>
117117
</remarks>
118118
</Docs>
@@ -141,13 +141,13 @@
141141
<see langword="true" /> to turn caching on; otherwise, <see langword="false" />.</param>
142142
<summary>Initializes a new instance of the <see cref="T:System.ServiceModel.Activities.SendMessageChannelCache" /> class with custom factory cache settings, custom channel cache settings, and a value that indicates whether to turn caching on.</summary>
143143
<remarks>
144-
<format type="text/markdown"><![CDATA[
145-
146-
## Remarks
147-
By default, the cache is only available for <xref:System.ServiceModel.Activities.Send> activities that don't use endpoints defined in configuration. However, if you want to turn caching on in this case call this constructor with the `allowUnsafeCaching` parameter set to `true`. Next, add the new instance of this class as an extension to a workflow service host or a workflow instance.
148-
149-
For more information about channel factories, see <xref:System.ServiceModel.ChannelFactory> and <xref:System.ServiceModel.ChannelFactory%601>.
150-
144+
<format type="text/markdown"><![CDATA[
145+
146+
## Remarks
147+
By default, the cache is only available for <xref:System.ServiceModel.Activities.Send> activities that don't use endpoints defined in configuration. However, if you want to turn caching on in this case call this constructor with the `allowUnsafeCaching` parameter set to `true`. Next, add the new instance of this class as an extension to a workflow service host or a workflow instance.
148+
149+
For more information about channel factories, see <xref:System.ServiceModel.ChannelFactory> and <xref:System.ServiceModel.ChannelFactory`1>.
150+
151151
]]></format>
152152
</remarks>
153153
</Docs>
@@ -178,11 +178,11 @@
178178
<value>
179179
<see langword="true" /> to turn caching on; otherwise, <see langword="false" />.</value>
180180
<remarks>
181-
<format type="text/markdown"><![CDATA[
182-
183-
## Remarks
184-
If the <xref:System.ServiceModel.Activities.Send> activity in your workflow has endpoints defined in configuration caching could be unsecure and therefore is disabled by default. However, if you want to turn caching on set this property to `true`.
185-
181+
<format type="text/markdown"><![CDATA[
182+
183+
## Remarks
184+
If the <xref:System.ServiceModel.Activities.Send> activity in your workflow has endpoints defined in configuration caching could be unsecure and therefore is disabled by default. However, if you want to turn caching on set this property to `true`.
185+
186186
]]></format>
187187
</remarks>
188188
</Docs>
@@ -263,11 +263,11 @@
263263
<summary>Gets or sets the settings of the channel factory cache.</summary>
264264
<value>The settings of the channel factory cache.</value>
265265
<remarks>
266-
<format type="text/markdown"><![CDATA[
267-
268-
## Remarks
269-
The channel factory cache represents cached channel factories. For more information about channel factories, see <xref:System.ServiceModel.ChannelFactory> and <xref:System.ServiceModel.ChannelFactory%601>.
270-
266+
<format type="text/markdown"><![CDATA[
267+
268+
## Remarks
269+
The channel factory cache represents cached channel factories. For more information about channel factories, see <xref:System.ServiceModel.ChannelFactory> and <xref:System.ServiceModel.ChannelFactory`1>.
270+
271271
]]></format>
272272
</remarks>
273273
</Docs>

0 commit comments

Comments
 (0)