Table of Contents

Class SharePointDataProvider

Namespace
combit.Reporting.DataProviders
Assembly
combit.ListLabel31.CrossPlatform.dll

Provides a data provider implementation for SharePoint data sources. This provider retrieves list schema information from a SharePoint site using REST API calls.

public sealed class SharePointDataProvider : IDataProvider, ISupportsLogger
Inheritance
SharePointDataProvider
Implements
Inherited Members

Constructors

SharePointDataProvider(string)

Initializes a new instance of the SharePointDataProvider class with the specified SharePoint URL.

public SharePointDataProvider(string url)

Parameters

url string

The URL of the SharePoint site.

SharePointDataProvider(string, string, string, string)

Initializes a new instance of the SharePointDataProvider class with the specified connection details.

public SharePointDataProvider(string url, string username, string password, string domain)

Parameters

url string

The URL of the SharePoint site.

username string

The user name for authentication.

password string

The password for authentication.

domain string

The domain for authentication.

Properties

ConnectionTimeout

Gets or sets the connection timeout (in seconds) used for REST requests.

public int ConnectionTimeout { get; set; }

Property Value

int

Url

Gets the base URL of the SharePoint site.

public string Url { get; }

Property Value

string