Freigeben über


StorageCorsRule Konstruktor

Definition

Initialisiert eine neue instance von StorageCorsRule.

public StorageCorsRule (System.Collections.Generic.IEnumerable<string> allowedOrigins, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Storage.Models.CorsRuleAllowedMethod> allowedMethods, int maxAgeInSeconds, System.Collections.Generic.IEnumerable<string> exposedHeaders, System.Collections.Generic.IEnumerable<string> allowedHeaders);
new Azure.ResourceManager.Storage.Models.StorageCorsRule : seq<string> * seq<Azure.ResourceManager.Storage.Models.CorsRuleAllowedMethod> * int * seq<string> * seq<string> -> Azure.ResourceManager.Storage.Models.StorageCorsRule
Public Sub New (allowedOrigins As IEnumerable(Of String), allowedMethods As IEnumerable(Of CorsRuleAllowedMethod), maxAgeInSeconds As Integer, exposedHeaders As IEnumerable(Of String), allowedHeaders As IEnumerable(Of String))

Parameter

allowedOrigins
IEnumerable<String>

Erforderlich, wenn das CorsRule-Element vorhanden ist. Eine Liste der Ursprungsdomänen, die über CORS zulässig sind, oder "*", um alle Domänen zuzulassen.

allowedMethods
IEnumerable<CorsRuleAllowedMethod>

Erforderlich, wenn das CorsRule-Element vorhanden ist. Eine Liste der HTTP-Methoden, die vom Ursprung ausgeführt werden dürfen.

maxAgeInSeconds
Int32

Erforderlich, wenn das CorsRule-Element vorhanden ist. Gibt an, wie viele Sekunden eine Preflight-Antwort vom Client/Browser zwischengespeichert werden soll.

exposedHeaders
IEnumerable<String>

Erforderlich, wenn das CorsRule-Element vorhanden ist. Eine Liste von Antwortheadern, die für CORS-Clients verfügbar gemacht werden sollen.

allowedHeaders
IEnumerable<String>

Erforderlich, wenn das CorsRule-Element vorhanden ist. Eine Liste von Headern, die Teil der ursprungsübergreifenden Anforderung sein dürfen.

Ausnahmen

allowedOrigins, allowedMethods, exposedHeaders oder allowedHeaders ist NULL.

Gilt für: