Search Results for

    Show / Hide Table of Contents

    Namespace PnP.Core.Services

    Classes

    ApiRequest

    Defines an API request that can be executed

    ApiRequestResponse

    The response of an executed ApiRequest

    Batch

    Defines a Batch of requests to execute

    BatchRequest

    Defines a request in a Batch

    BatchResult

    Holds information about the outcome of each batch request

    BatchResultValue<T>

    Wraps a reference or value type in an object

    EventHub

    Class that allows a PnP Core SDK consumer to hookup with events being triggered from within PnP Core SDK

    FromJson

    Class that represents the JSON context that's being used during call outs when parsing JSON responses

    IPnPContextExtensionsImplementation

    Extends the IPnPContext with additional functionality

    MicrosoftGraphClient

    Client that handles all Microsoft Graph requests

    PnPContext

    PnP Context class...the glue between the model and the data stores

    PnPContextExtensions

    Extends the PnPContext with additional functionality

    PnPContextFactory

    Public factory service to create PnPContext object instances

    PnPContextFactoryCollectionExtensions

    Extension class for the IServiceCollection type to provide supporting methods for the PnPContextFactory service

    PnPContextFactoryOptions

    Defines the options to configure the PnPContextFactory object

    PnPContextFactoryOptionsConfiguration

    PnPContext configuration options

    PnPContextOptions

    Options used when a PnPContext is created

    PnPGlobalSettingsOptions

    PnP Core SDK settings class

    RateLimitEvent

    Event containing information about the happened rate limit event

    RetryEvent

    Event containing information about the happened retry

    SharePointRestClient

    Client that handles all SharePoint REST requests

    Structs

    ApiResponse

    Defines the response of an executed API call

    Interfaces

    IAuthenticationProvider

    Defines the public interface that any Authentication Provider must implement

    ILegacyAuthenticationProvider

    Defines the interface that a legacy Authentication Provider must implement. Note: this is only meant to be used by PnP Framework, no 3rd party support will be provided.

    IPnPContext

    PnPContext interface to support mocking (that's the only reason)

    IPnPContextExtensions

    Extends the PnPContext with additional functionality

    IPnPContextFactory

    Public interface for the injectable service to create an PnPContext

    IRateLimitEvent

    Event containing information about the happened rate limit event

    IRetryEvent

    Event containing information about the happened retry

    Enums

    ApiRequestType

    Types of API requests that can be executed

    Microsoft365Environment

    Microsoft 365 environments

    Delegates

    EventHub.RequestRateLimitWaitDelegate

    Delegate for the RequestRateLimitWaitAsync event

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