Search Results for

    Show / Hide Table of Contents

    Class PnPCoreHttpRequestsOptions

    Http request global settings

    Inheritance
    object
    PnPCoreHttpRequestsOptions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: PnP.Core.Services.Builder.Configuration
    Assembly: PnP.Core.dll
    Syntax
    public class PnPCoreHttpRequestsOptions

    Properties

    AzureActiveDirectory

    Azure AD options

    Declaration
    public PnPCoreHttpRequestsAzureActiveDirectoryOptions AzureActiveDirectory { get; set; }
    Property Value
    PnPCoreHttpRequestsAzureActiveDirectoryOptions

    MicrosoftGraph

    Microsoft Graph REST options

    Declaration
    public PnPCoreHttpRequestsGraphOptions MicrosoftGraph { get; set; }
    Property Value
    PnPCoreHttpRequestsGraphOptions

    RateLimiterMinimumCapacityLeft

    When set (e.g. to 10%) then RateLimit response headers coming from SharePoint and Graph are used: if there's less then the set value (e.g. 10%) capacity left before getting throttled the pending request will be delayed until the 1 minute window is reset. Defaults to 10, set to 0 to disable.

    Declaration
    public int RateLimiterMinimumCapacityLeft { get; set; }
    Property Value
    int

    SharePointRest

    SharePoint Online REST options

    Declaration
    public PnPCoreHttpRequestsSharePointRestOptions SharePointRest { get; set; }
    Property Value
    PnPCoreHttpRequestsSharePointRestOptions

    Timeout

    HTTP request timeout in seconds to use when making calls to SharePoint or Microsoft Graph

    Declaration
    public int Timeout { get; set; }
    Property Value
    int

    UserAgent

    User agent value, can be customized via configuration

    Declaration
    public string UserAgent { get; set; }
    Property Value
    string

    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer