ControllerBase.PhysicalFile Método

Definición

Sobrecargas

PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK), el especificado contentType como Content-Type y el especificado fileDownloadName como el nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Devuelve el archivo especificado por physicalPath (Status200OK), el especificado contentType como Content-Type y el especificado fileDownloadName como el nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK) y el especificado contentType como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, String, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK) con el especificado contentType como Content-Type y el especificado fileDownloadName como el nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String)

Devuelve el archivo especificado por physicalPath (Status200OK) con el especificado contentType como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, String)

Devuelve el archivo especificado por physicalPath (Status200OK) con el especificado contentType como Content-Type y el especificado fileDownloadName como el nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK) con el especificado contentType como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Devuelve el archivo especificado por physicalPath (Status200OK) y el especificado contentType como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK), el especificado contentType como Content-Type y el especificado fileDownloadName como el nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

public:
 virtual Microsoft::AspNetCore::Mvc::PhysicalFileResult ^ PhysicalFile(System::String ^ physicalPath, System::String ^ contentType, System::String ^ fileDownloadName, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member PhysicalFile : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
override this.PhysicalFile : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
Public Overridable Function PhysicalFile (physicalPath As String, contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As PhysicalFileResult

Parámetros

physicalPath
String

Ruta de acceso al archivo. La ruta de acceso debe ser una ruta de acceso absoluta.

contentType
String

El tipo de contenido del archivo.

fileDownloadName
String

Nombre de archivo sugerido.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset de cuándo se modificó por última vez el archivo.

entityTag
EntityTagHeaderValue

asociado EntityTagHeaderValue al archivo .

enableRangeProcessing
Boolean

Establézcalo en true para habilitar el procesamiento de solicitudes de intervalo.

Devoluciones

objeto creado PhysicalFileResult para la respuesta.

Atributos

Se aplica a

PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Devuelve el archivo especificado por physicalPath (Status200OK), el especificado contentType como Content-Type y el especificado fileDownloadName como el nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

public:
 virtual Microsoft::AspNetCore::Mvc::PhysicalFileResult ^ PhysicalFile(System::String ^ physicalPath, System::String ^ contentType, System::String ^ fileDownloadName, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member PhysicalFile : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
override this.PhysicalFile : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
Public Overridable Function PhysicalFile (physicalPath As String, contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue) As PhysicalFileResult

Parámetros

physicalPath
String

Ruta de acceso al archivo. La ruta de acceso debe ser una ruta de acceso absoluta.

contentType
String

El tipo de contenido del archivo.

fileDownloadName
String

Nombre de archivo sugerido.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset de cuándo se modificó por última vez el archivo.

entityTag
EntityTagHeaderValue

asociado EntityTagHeaderValue al archivo .

Devoluciones

objeto creado PhysicalFileResult para la respuesta.

Atributos

Se aplica a

PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK) y el especificado contentType como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

public:
 virtual Microsoft::AspNetCore::Mvc::PhysicalFileResult ^ PhysicalFile(System::String ^ physicalPath, System::String ^ contentType, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member PhysicalFile : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
override this.PhysicalFile : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
Public Overridable Function PhysicalFile (physicalPath As String, contentType As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As PhysicalFileResult

Parámetros

physicalPath
String

Ruta de acceso al archivo. La ruta de acceso debe ser una ruta de acceso absoluta.

contentType
String

El tipo de contenido del archivo.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset de cuándo se modificó por última vez el archivo.

entityTag
EntityTagHeaderValue

asociado EntityTagHeaderValue al archivo .

enableRangeProcessing
Boolean

Establézcalo en true para habilitar el procesamiento de solicitudes de intervalo.

Devoluciones

objeto creado PhysicalFileResult para la respuesta.

Atributos

Se aplica a

PhysicalFile(String, String, String, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK) con el especificado contentType como Content-Type y el especificado fileDownloadName como el nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

public:
 virtual Microsoft::AspNetCore::Mvc::PhysicalFileResult ^ PhysicalFile(System::String ^ physicalPath, System::String ^ contentType, System::String ^ fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string? fileDownloadName, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member PhysicalFile : string * string * string * bool -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
override this.PhysicalFile : string * string * string * bool -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
Public Overridable Function PhysicalFile (physicalPath As String, contentType As String, fileDownloadName As String, enableRangeProcessing As Boolean) As PhysicalFileResult

Parámetros

physicalPath
String

Ruta de acceso al archivo. La ruta de acceso debe ser una ruta de acceso absoluta.

contentType
String

El tipo de contenido del archivo.

fileDownloadName
String

Nombre de archivo sugerido.

enableRangeProcessing
Boolean

Establézcalo en true para habilitar el procesamiento de solicitudes de intervalo.

Devoluciones

objeto creado PhysicalFileResult para la respuesta.

Atributos

Se aplica a

PhysicalFile(String, String)

Devuelve el archivo especificado por physicalPath (Status200OK) con el especificado contentType como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

public:
 virtual Microsoft::AspNetCore::Mvc::PhysicalFileResult ^ PhysicalFile(System::String ^ physicalPath, System::String ^ contentType);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member PhysicalFile : string * string -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
override this.PhysicalFile : string * string -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
Public Overridable Function PhysicalFile (physicalPath As String, contentType As String) As PhysicalFileResult

Parámetros

physicalPath
String

Ruta de acceso al archivo. La ruta de acceso debe ser una ruta de acceso absoluta.

contentType
String

El tipo de contenido del archivo.

Devoluciones

objeto creado PhysicalFileResult para la respuesta.

Atributos

Se aplica a

PhysicalFile(String, String, String)

Devuelve el archivo especificado por physicalPath (Status200OK) con el especificado contentType como Content-Type y el especificado fileDownloadName como el nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

public:
 virtual Microsoft::AspNetCore::Mvc::PhysicalFileResult ^ PhysicalFile(System::String ^ physicalPath, System::String ^ contentType, System::String ^ fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string? fileDownloadName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member PhysicalFile : string * string * string -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
override this.PhysicalFile : string * string * string -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
Public Overridable Function PhysicalFile (physicalPath As String, contentType As String, fileDownloadName As String) As PhysicalFileResult

Parámetros

physicalPath
String

Ruta de acceso al archivo. La ruta de acceso debe ser una ruta de acceso absoluta.

contentType
String

El tipo de contenido del archivo.

fileDownloadName
String

Nombre de archivo sugerido.

Devoluciones

objeto creado PhysicalFileResult para la respuesta.

Atributos

Se aplica a

PhysicalFile(String, String, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK) con el especificado contentType como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

public:
 virtual Microsoft::AspNetCore::Mvc::PhysicalFileResult ^ PhysicalFile(System::String ^ physicalPath, System::String ^ contentType, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member PhysicalFile : string * string * bool -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
override this.PhysicalFile : string * string * bool -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
Public Overridable Function PhysicalFile (physicalPath As String, contentType As String, enableRangeProcessing As Boolean) As PhysicalFileResult

Parámetros

physicalPath
String

Ruta de acceso al archivo. La ruta de acceso debe ser una ruta de acceso absoluta.

contentType
String

El tipo de contenido del archivo.

enableRangeProcessing
Boolean

Establézcalo en true para habilitar el procesamiento de solicitudes de intervalo.

Devoluciones

objeto creado PhysicalFileResult para la respuesta.

Atributos

Se aplica a

PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Devuelve el archivo especificado por physicalPath (Status200OK) y el especificado contentType como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

public:
 virtual Microsoft::AspNetCore::Mvc::PhysicalFileResult ^ PhysicalFile(System::String ^ physicalPath, System::String ^ contentType, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member PhysicalFile : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
override this.PhysicalFile : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
Public Overridable Function PhysicalFile (physicalPath As String, contentType As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue) As PhysicalFileResult

Parámetros

physicalPath
String

Ruta de acceso al archivo. La ruta de acceso debe ser una ruta de acceso absoluta.

contentType
String

El tipo de contenido del archivo.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset de cuándo se modificó por última vez el archivo.

entityTag
EntityTagHeaderValue

asociado EntityTagHeaderValue al archivo .

Devoluciones

objeto creado PhysicalFileResult para la respuesta.

Atributos

Se aplica a