Freigeben über


SharePointOnlineListLinkedService(Object, Object, Object, SecretBase) Konstruktor

Definition

Initialisiert eine neue instance von SharePointOnlineListLinkedService.

public SharePointOnlineListLinkedService (object siteUrl, object tenantId, object servicePrincipalId, Azure.Analytics.Synapse.Artifacts.Models.SecretBase servicePrincipalKey);
new Azure.Analytics.Synapse.Artifacts.Models.SharePointOnlineListLinkedService : obj * obj * obj * Azure.Analytics.Synapse.Artifacts.Models.SecretBase -> Azure.Analytics.Synapse.Artifacts.Models.SharePointOnlineListLinkedService
Public Sub New (siteUrl As Object, tenantId As Object, servicePrincipalId As Object, servicePrincipalKey As SecretBase)

Parameter

siteUrl
Object

Die URL der SharePoint Online-Website. Beispiel: https://contoso.sharepoint.com/sites/siteName. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

tenantId
Object

Die ID des Mandanten, unter dem sich Ihre Anwendung befindet. Sie finden sie auf Azure-Portal Übersichtsseite für Active Directory. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

servicePrincipalId
Object

Die Anwendungs-ID (Client-ID) Ihrer anwendung, die in Azure Active Directory registriert ist. Stellen Sie sicher, dass Sie dieser Anwendung die SharePoint-Websiteberechtigung erteilen. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

servicePrincipalKey
SecretBase

Der geheime Clientschlüssel Ihrer Anwendung, die in Azure Active Directory registriert ist. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Beachten Sie, dass SecretBase es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen umfassen AzureKeyVaultSecretReference und SecureString.

Ausnahmen

siteUrl, tenantId, servicePrincipalId oder servicePrincipalKey ist NULL.

Gilt für: