Compartir a través de


StorageCorsRule Constructor

Definición

Inicializa una nueva instancia de 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))

Parámetros

allowedOrigins
IEnumerable<String>

Obligatorio si el elemento CorsRule está presente. Lista de dominios de origen que se permitirán a través de CORS o "*" para permitir todos los dominios.

allowedMethods
IEnumerable<CorsRuleAllowedMethod>

Obligatorio si el elemento CorsRule está presente. Lista de métodos HTTP que el origen puede ejecutar.

maxAgeInSeconds
Int32

Obligatorio si el elemento CorsRule está presente. Número de segundos durante los cuales el cliente/explorador debe almacenar en memoria caché una respuesta de comprobaciones preparatorias.

exposedHeaders
IEnumerable<String>

Obligatorio si el elemento CorsRule está presente. Lista de encabezados de respuesta que se van a exponer a los clientes CORS.

allowedHeaders
IEnumerable<String>

Obligatorio si el elemento CorsRule está presente. Lista de encabezados que pueden formar parte de la solicitud entre orígenes.

Excepciones

allowedOrigins, allowedMethods, exposedHeaders o allowedHeaders es un valor null.

Se aplica a