ArchiveInstanceInfo.GetArchiveInstanceInfo

GetArchiveInstanceInfo(string)

Obtiene información de instancia de archivo.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
ParámetroEscribeDescripción
fileNameStringEl nombre de archivo del archivo de almacenamiento.

Valor_devuelto

Información sobre la instancia de archivo o nulo si no se detectó el formato.

Excepciones

excepcióncondición
ArgumentNullExceptionfileName es nulo.
SecurityExceptionLa persona que llama no tiene el permiso necesario para acceder.
ArgumentExceptionElfileName está vacío, solo contiene espacios en blanco o contiene caracteres no válidos.
UnauthorizedAccessExceptionAcceso al archivofileName es denegado.
PathTooLongExceptionEl especificadofileName excede la longitud máxima definida por el sistema. Por ejemplo, en plataformas basadas en Windows, las rutas deben tener menos de 248 caracteres y los nombres de archivo deben tener menos de 260 caracteres.
NotSupportedExceptionArchivo enfileName contiene dos puntos (:) en medio de la cadena.
IOExceptionSe produjo un error de E/S al abrir el archivo.

Ver también


GetArchiveInstanceInfo(Stream)

Obtiene información de instancia de archivo.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
ParámetroEscribeDescripción
streamStreamEl flujo del archivo de almacenamiento.

Valor_devuelto

Información sobre la instancia de archivo o nulo si no se detectó el formato.

Excepciones

excepcióncondición
ArgumentNullExceptionstream es nulo.
ArgumentExceptionstream no es buscable.

Ver también