Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

CloudPageBlob.OpenWrite (Método) (Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

 

Abre una secuencia para escribir en el blob. Si ya existe el blob, pueden sobrescribir los datos existentes en el blob.

Espacio de nombres:   Microsoft.WindowsAzure.Storage.Blob
Ensamblado:  Microsoft.WindowsAzure.Storage (en Microsoft.WindowsAzure.Storage.dll)

[DoesServiceRequestAttribute]
public virtual CloudBlobStream OpenWrite(
	Nullable<long> size,
	AccessCondition accessCondition = null,
	BlobRequestOptions options = null,
	OperationContext operationContext = null
)

Parámetros

size
Type: System.Nullable<Int64>

El tamaño del blob de página, en bytes. El tamaño debe ser un múltiplo de 512. Si null, debe existir el blob de página.

accessCondition
Type: Microsoft.WindowsAzure.Storage.AccessCondition

Un AccessCondition objeto que representa la condición que debe cumplirse para la solicitud continuar. Si null, se usa ninguna condición.

options
Type: Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions

Un BlobRequestOptions objeto que especifica opciones adicionales para la solicitud. Si null, opciones predeterminadas se aplican a la solicitud.

operationContext
Type: Microsoft.WindowsAzure.Storage.OperationContext

Un OperationContext objeto que representa el contexto de la operación actual.

Tenga en cuenta que este método siempre realiza una llamada a la FetchAttributes método bajo el capó.

Establecer el StreamWriteSizeInBytes propiedad antes de llamar a este método para especificar el tamaño de bloque para escribir, en bytes, que oscila entre 16 KB y 4 MB inclusive.

Para producir una excepción si existe el blob en lugar de sobrescribirlo, pase un AccessCondition generado mediante el objeto GenerateIfNotExistsCondition.

Volver al principio
Mostrar: