Freigeben über


ServiceURL class

Eine ServiceURL stellt eine URL zum Azure Storage-Dateidienst dar, mit der Sie Dateifreigaben bearbeiten können.

Extends

Konstruktoren

ServiceURL(string, Pipeline)

Erstellt eine Instanz von ServiceURL.

Eigenschaften

pipeline

Anforderungsrichtlinienpipeline.

url

URL-Zeichenfolgenwert.

Methoden

getProperties(Aborter)

Ruft die Eigenschaften des Dateidiensts eines Speicherkontos ab, einschließlich eigenschaften für Storage Analytics- und CORS-Regeln (Cross-Origin Resource Sharing).

listSharesSegment(Aborter, undefined | string, IServiceListSharesSegmentOptions)

Ruft die Eigenschaften des Dateidiensts eines Speicherkontos ab, einschließlich Eigenschaften für Storage Analytics Metriken und CORS-Regeln (Cross-Origin Resource Sharing).

newPipeline(Credential, INewPipelineOptions)

Eine statische Methode zum Erstellen eines neuen Pipelineobjekts mit bereitgestellten Anmeldeinformationen.

setProperties(Aborter, StorageServiceProperties)

Legt Eigenschaften für den Dateidienstendpunkt eines Speicherkontos fest, einschließlich Eigenschaften für Storage Analytics, CORS-Regeln (Cross-Origin Resource Sharing) und Einstellungen für vorläufiges Löschen.

withPipeline(Pipeline)

Erstellt ein neues ServiceURL-Objekt, das mit der Quelle identisch ist, aber mit der angegebenen Anforderungsrichtlinienpipeline.

Details zum Konstruktor

ServiceURL(string, Pipeline)

Erstellt eine Instanz von ServiceURL.

new ServiceURL(url: string, pipeline: Pipeline)

Parameter

url

string

Eine URL-Zeichenfolge, die auf den Azure Storage-Dateidienst verweist, z. B. "https://myaccount.file.core.windows.net". Sie können eine SAS anfügen, wenn Sie AnonymousCredential verwenden, z. B. "https://myaccount.file.core.windows.net?sasString".

pipeline
Pipeline

Rufen Sie StorageURL.newPipeline() auf, um eine Standardpipeline zu erstellen, oder stellen Sie eine benutzerdefinierte Pipeline bereit.

Details zur Eigenschaft

pipeline

Anforderungsrichtlinienpipeline.

pipeline: Pipeline

Eigenschaftswert

url

URL-Zeichenfolgenwert.

url: string

Eigenschaftswert

string

Details zur Methode

getProperties(Aborter)

Ruft die Eigenschaften des Dateidiensts eines Speicherkontos ab, einschließlich eigenschaften für Storage Analytics- und CORS-Regeln (Cross-Origin Resource Sharing).

function getProperties(aborter: Aborter)

Parameter

aborter
Aborter

Erstellen Sie eine neue Aborter-Instanz mit Aborter.none oder Aborter.timeout(), wechseln Sie zu Dokumenten von Aborter, um weitere Beispiele zum Abbruch von Anforderungen zu erhalten.

Gibt zurück

Promise<Models.ServiceGetPropertiesResponse>

listSharesSegment(Aborter, undefined | string, IServiceListSharesSegmentOptions)

Ruft die Eigenschaften des Dateidiensts eines Speicherkontos ab, einschließlich Eigenschaften für Storage Analytics Metriken und CORS-Regeln (Cross-Origin Resource Sharing).

function listSharesSegment(aborter: Aborter, marker?: undefined | string, options?: IServiceListSharesSegmentOptions)

Parameter

aborter
Aborter

Erstellen Sie eine neue Aborter-Instanz mit Aborter.none oder Aborter.timeout(), wechseln Sie zu Dokumenten von Aborter, um weitere Beispiele zum Abbruch von Anforderungen zu erhalten.

marker

undefined | string

Gibt zurück

Promise<Models.ServiceListSharesSegmentResponse>

newPipeline(Credential, INewPipelineOptions)

Eine statische Methode zum Erstellen eines neuen Pipelineobjekts mit bereitgestellten Anmeldeinformationen.

static function newPipeline(credential: Credential, pipelineOptions?: INewPipelineOptions)

Parameter

credential
Credential

Beispielsweise AnonymousCredential, SharedKeyCredential.

pipelineOptions
INewPipelineOptions

Gibt zurück

Ein neues Pipelineobjekt.

setProperties(Aborter, StorageServiceProperties)

Legt Eigenschaften für den Dateidienstendpunkt eines Speicherkontos fest, einschließlich Eigenschaften für Storage Analytics, CORS-Regeln (Cross-Origin Resource Sharing) und Einstellungen für vorläufiges Löschen.

function setProperties(aborter: Aborter, properties: StorageServiceProperties)

Parameter

aborter
Aborter

Erstellen Sie eine neue Aborter-Instanz mit Aborter.none oder Aborter.timeout(), wechseln Sie zu Dokumenten von Aborter, um weitere Beispiele zum Abbruch von Anforderungen zu erhalten.

Gibt zurück

Promise<Models.ServiceSetPropertiesResponse>

withPipeline(Pipeline)

Erstellt ein neues ServiceURL-Objekt, das mit der Quelle identisch ist, aber mit der angegebenen Anforderungsrichtlinienpipeline.

function withPipeline(pipeline: Pipeline)

Parameter

pipeline
Pipeline

Gibt zurück