Skip to content

Commit d6e1964

Browse files
authored
Fix broken links (dotnet#7960)
1 parent 55d62fb commit d6e1964

34 files changed

+119
-141
lines changed

xml/System.Net.PeerToPeer.Collaboration/Peer.xml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,15 @@
3636
<format type="text/markdown"><![CDATA[
3737
3838
## Remarks
39-
The purpose of the abstract <xref:System.Net.PeerToPeer.Collaboration.Peer> class is to provide a common base class definition that can be shared by derived classes such as <xref:System.Net.PeerToPeer.Collaboration.PeerNearMe> and <xref:System.Net.PeerToPeer.Collaboration.PeerContact>. It cannot be directly constructed, since it is abstract. Developers should use the subclasses PeerNearMe or PeerContact instead.
39+
The purpose of the abstract <xref:System.Net.PeerToPeer.Collaboration.Peer> class is to provide a common base class definition that can be shared by derived classes, such as <xref:System.Net.PeerToPeer.Collaboration.PeerNearMe> and <xref:System.Net.PeerToPeer.Collaboration.PeerContact>. It cannot be directly constructed, since it is abstract. Developers should use the subclasses `PeerNearMe` or `PeerContact` instead.
4040
4141
Contact, peer, remote peer, <xref:System.Net.PeerToPeer.Collaboration.PeerNearMe>, <xref:System.Net.PeerToPeer.Collaboration.ContactManager.LocalContact%2A>, and <xref:System.Net.PeerToPeer.Collaboration.PeerContact> are synonymous terms, based on context.
4242
43-
"Calling peer" and "remote peer" are commonly synonymous. Calling peer does not refer to the application calling a given method.
43+
"Calling peer" and "remote peer" are commonly synonymous. Calling peer does not refer to the application calling a given method.
4444
4545
]]></format>
4646
</remarks>
47-
<related type="ExternalDocumentation" href="https://go.microsoft.com/fwlink/?LinkID=94462">Handling and Raising Events</related>
48-
<related type="ExternalDocumentation" href="https://go.microsoft.com/fwlink?LinkID=92916">Windows Address Book API Reference</related>
49-
<related type="ExternalDocumentation" href="https://go.microsoft.com/fwlink?LinkID=92964">Windows Contact Manager</related>
47+
<related type="ExternalDocumentation" href="/uwp/api/Windows.ApplicationModel.Contacts.ContactManager">Windows ContactManager class</related>
5048
</Docs>
5149
<Members>
5250
<Member MemberName=".ctor">

xml/System.Net.PeerToPeer.Collaboration/PeerCollaborationPermission.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -287,13 +287,13 @@ The parameter's version number is not supported.</exception>
287287
288288
The following statements are required to be `true` for all implementations of the <xref:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.IsSubsetOf%2A> method. X, Y, and Z represent <xref:System.Security.IPermission> objects that are not a `null` reference (`Nothing` in Visual Basic).
289289
290-
- X.IsSubsetOf(X) returns `true`.
290+
- X.IsSubsetOf(X) returns `true`.
291291
292-
- X.IsSubsetOf(Y) returns the same value as Y.IsSubsetOf(X) if and only if X and Y represent the same set of permissions.
292+
- X.IsSubsetOf(Y) returns the same value as Y.IsSubsetOf(X) if and only if X and Y represent the same set of permissions.
293293
294-
- If X.IsSubsetOf(Y) and Y.IsSubsetOf(Z) both return `true`, X.IsSubsetOf(Z) returns `true`.
294+
- If X.IsSubsetOf(Y) and Y.IsSubsetOf(Z) both return `true`, X.IsSubsetOf(Z) returns `true`.
295295
296-
If X represents an empty [IPermission](https://go.microsoft.com/fwlink?LinkID=98303) object with a permission state of None and Y represents an IPermission object that is a `null` reference (`Nothing` in Visual Basic), X.IsSubsetOf(Y) returns `true`. If Z is also an empty permission, the compound set operation X.Union(Z).IsSubsetOf(Y) also returns `true` because the <xref:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.Union%2A> of two empty permissions is an empty permission.
296+
If X represents an empty <xref:System.Security.IPermission> object with a permission state of `None`, and Y represents an `IPermission` object that is a `null` reference (`Nothing` in Visual Basic), X.IsSubsetOf(Y) returns `true`. If Z is also an empty permission, the compound set operation X.Union(Z).IsSubsetOf(Y) also returns `true` because the <xref:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.Union%2A> of two empty permissions is an empty permission.
297297
298298
]]></format>
299299
</remarks>

xml/System.Net.PeerToPeer/PeerNameRegistration.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@
488488
<ReturnType>System.Int32</ReturnType>
489489
</ReturnValue>
490490
<Docs>
491-
<summary>Gets or sets the [TCP/IP](https://go.microsoft.com/fwlink?LinkID=98458) port number used by the peer being registered into the <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" /> object.</summary>
491+
<summary>Gets or sets the TCP/IP port number used by the peer being registered into the <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" /> object.</summary>
492492
<value>An integer value indicating the TCP port number of the <see cref="T:System.Net.IPEndPoint" />. Unless explicitly specified, the default value for this property is zero (0).</value>
493493
<remarks>
494494
<format type="text/markdown"><![CDATA[

xml/System.Net.PeerToPeer/PeerNameType.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
2424
The format of a peer name is: *Authority.Classifier*. The value of <xref:System.Net.PeerToPeer.PeerName.Authority%2A> depends on whether the name is a secured peer name or an unsecured peer name. The <xref:System.Net.PeerToPeer.PeerName.Classifier%2A> part of the name can be set to any string that contains 15 or fewer Unicode characters, including the `null` terminator. Once the <xref:System.Net.PeerToPeer.PeerName.Authority%2A>, <xref:System.Net.PeerToPeer.PeerName.Classifier%2A> and security level of a peer have been established, a peer can also be referred to with a relative name or a host name.
2525
26-
Only the owner, or peer host, can register a secure peer name with the [PNRP Namespace Provider API](https://go.microsoft.com/fwlink?LinkID=92731). Any node can claim ownership to any unsecured <xref:System.Net.PeerToPeer.PeerName>.
26+
Only the owner, or peer host, can register a secure peer name with the [PNRP Namespace Provider API](/windows/win32/p2psdk/pnrp-namespace-provider-api). Any node can claim ownership to any unsecured <xref:System.Net.PeerToPeer.PeerName>.
2727
2828
**Note** Using a secured <xref:System.Net.PeerToPeer.PeerName> does not ensure the overall security of a networking application. Security of the application is implementation-dependent.
2929

xml/System.Net.PeerToPeer/PnrpPermission.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
<altmember cref="M:System.Net.PeerToPeer.PnrpPermission.FromXml(System.Security.SecurityElement)" />
5555
<altmember cref="T:System.Net.PeerToPeer.PnrpPermissionAttribute" />
5656
<altmember cref="N:System.Security.Permissions" />
57-
<related type="ExternalDocumentation" href="https://go.microsoft.com/fwlink?LinkID=92731">PNRP Namespace Provider API</related>
57+
<related type="ExternalDocumentation" href="/windows/win32/p2psdk/pnrp-namespace-provider-api">PNRP Namespace Provider API</related>
5858
</Docs>
5959
<Members>
6060
<Member MemberName=".ctor">
@@ -149,7 +149,7 @@ The parameter's version number is not supported.</exception>
149149
<altmember cref="M:System.Net.PeerToPeer.PnrpPermission.FromXml(System.Security.SecurityElement)" />
150150
<altmember cref="M:System.Net.PeerToPeer.PnrpPermission.ToXml" />
151151
<altmember cref="M:System.Net.PeerToPeer.PnrpPermission.Union(System.Security.IPermission)" />
152-
<related type="ExternalDocumentation" href="https://go.microsoft.com/fwlink?LinkID=92731">PNRP Namespace Provider API</related>
152+
<related type="ExternalDocumentation" href="/windows/win32/p2psdk/pnrp-namespace-provider-api">PNRP Namespace Provider API</related>
153153
</Docs>
154154
</Member>
155155
<Member MemberName="FromXml">

0 commit comments

Comments
 (0)