Skip to content

Commit 450685c

Browse files
Merge pull request SharePoint#6583 from ganesh-sanap/patch-7
Fixed broken links in article
2 parents 3fa17f2 + 9fd5a15 commit 450685c

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed
Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: Handle SharePoint Online throttling by using exponential back off
3-
ms.date: 12/02/2020
3+
description: Learn how to handle throttling in SharePoint Online by using the exponential back-off technique.
4+
ms.date: 01/16/2020
45
localization_priority: Priority
56
---
67

@@ -13,18 +14,18 @@ _**Applies to:** Office 365 | SharePoint Online | SharePoint Server 2013_
1314
> [!NOTE]
1415
> This page references the **Core.Throttling** sample project from the SharePoint PnP group. While this project does demonstrate the exponential backoff strategy, you should make yourself aware of the `Retry-After` HTTP header that is also returned. This was added to the SharePoint REST API after the **Core.Throttling** project was created.
1516
>
16-
> You can learn more about this HTTP header in the following article: [How to: Avoid getting throttled or blocked in SharePoint Online](../general-development/how-to-avoid-getting-throttled-or-blocked-in-sharepoint-online.md)
17+
> You can learn more about this HTTP header in the following article: [Avoid getting throttled or blocked in SharePoint Online](../general-development/how-to-avoid-getting-throttled-or-blocked-in-sharepoint-online.md)
1718
1819
SharePoint Online uses throttling to prevent users from over-consuming resources. When a user runs CSOM or REST code that exceeds usage limits, SharePoint Online throttles any further request from the user for a period of time.
1920

20-
The [Core.Throttling](https://github.com/SharePoint/PnP/tree/master/Samples/Core.Throttling) code sample in the [SharePoint Patterns and Practices](https://github.com/SharePoint/PnP) organization shows how to implement the exponential back off technique to handle throttling in SharePoint Online. When you get throttled in SharePoint Online, the exponential back off technique waits progressively longer periods of time before retrying the code that was throttled.
21+
The [Core.Throttling](https://github.com/pnp/PnP/tree/master/Samples/Core.Throttling) code sample in the [SharePoint Patterns and Practices](https://github.com/pnp/PnP) organization shows how to implement the exponential back off technique to handle throttling in SharePoint Online. When you get throttled in SharePoint Online, the exponential back off technique waits progressively longer periods of time before retrying the code that was throttled.
2122

22-
For more information about throttling in SharePoint Online (*for example, causes, limits, and so on), and an explanation of the Core.Throttling code sample, see [How to: Avoid getting throttled or blocked in SharePoint Online](../general-development/how-to-avoid-getting-throttled-or-blocked-in-sharepoint-online.md)*).
23+
For more information about throttling in SharePoint Online (*for example, causes, limits, and so on), and an explanation of the Core.Throttling code sample, see [Avoid getting throttled or blocked in SharePoint Online](../general-development/how-to-avoid-getting-throttled-or-blocked-in-sharepoint-online.md)*).
2324

24-
Also, in the [ClientContextExtensions.cs](https://github.com/pnp/PnP-Sites-Core/blob/master/Core/OfficeDevPnP.Core/Extensions/ClientContextExtensions.cs) sample, check out the `ExecuteQueryImplementation` extension method. `ExecuteQueryImplementation` is included in [OfficeDevPnP.Core](https://github.com/SharePoint/PnP-Sites-Core/tree/master/Core/OfficeDevPnP.Core).
25+
Also, in the [ClientContextExtensions.cs](https://github.com/pnp/PnP-Sites-Core/blob/master/Core/OfficeDevPnP.Core/Extensions/ClientContextExtensions.cs) sample, check out the `ExecuteQueryImplementation` extension method. `ExecuteQueryImplementation` is included in [OfficeDevPnP.Core](https://github.com/pnp/PnP-Sites-Core/tree/master/Core/OfficeDevPnP.Core).
2526

2627
## See also
2728

2829
- [Solution guidance](Office-365-development-patterns-and-practices-solution-guidance.md)
2930
- [ClientContextExtensions.cs sample](https://github.com/pnp/PnP-Sites-Core/blob/master/Core/OfficeDevPnP.Core/Extensions/ClientContextExtensions.cs)
30-
- [How to: Avoid getting throttled or blocked in SharePoint Online](/general-development/how-to-avoid-getting-throttled-or-blocked-in-sharepoint-online.md)
31+
- [Avoid getting throttled or blocked in SharePoint Online](https://github.com/SharePoint/sp-dev-docs/blob/master/docs/general-development/how-to-avoid-getting-throttled-or-blocked-in-sharepoint-online.md)

0 commit comments

Comments
 (0)