Condividi tramite


ControllerBase.PhysicalFile Metodo

Definizione

Overload

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

Restituisce il file specificato da physicalPath (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Restituisce il file specificato da physicalPath (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Restituisce il file specificato da physicalPath (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

PhysicalFile(String, String, String, Boolean)

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

PhysicalFile(String, String, Boolean)

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

PhysicalFile(String, String, String)

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Restituisce il file specificato da physicalPath (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

PhysicalFile(String, String)

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Origine:
ControllerBase.cs
Origine:
ControllerBase.cs
Origine:
ControllerBase.cs

Restituisce il file specificato da physicalPath (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Parametri

physicalPath
String

Percorso del file. Il percorso deve essere un percorso assoluto.

contentType
String

Tipo di contenuto del file.

fileDownloadName
String

Nome file suggerito.

lastModified
Nullable<DateTimeOffset>

Il DateTimeOffset di quando il file è stato modificato per l'ultima volta.

entityTag
EntityTagHeaderValue

Il EntityTagHeaderValue associato al file.

enableRangeProcessing
Boolean

Impostare su true per abilitare l'elaborazione delle richieste di intervallo.

Restituisce

Il PhysicalFileResult creato per la risposta.

Attributi

Si applica a

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

Origine:
ControllerBase.cs
Origine:
ControllerBase.cs
Origine:
ControllerBase.cs

Restituisce il file specificato da physicalPath (Status200OK), il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Parametri

physicalPath
String

Percorso del file. Il percorso deve essere un percorso assoluto.

contentType
String

Tipo di contenuto del file.

fileDownloadName
String

Nome file suggerito.

lastModified
Nullable<DateTimeOffset>

Il DateTimeOffset di quando il file è stato modificato per l'ultima volta.

entityTag
EntityTagHeaderValue

Il EntityTagHeaderValue associato al file.

Restituisce

Il PhysicalFileResult creato per la risposta.

Attributi

Si applica a

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

Origine:
ControllerBase.cs
Origine:
ControllerBase.cs
Origine:
ControllerBase.cs

Restituisce il file specificato da physicalPath (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Parametri

physicalPath
String

Percorso del file. Il percorso deve essere un percorso assoluto.

contentType
String

Tipo di contenuto del file.

lastModified
Nullable<DateTimeOffset>

Il DateTimeOffset di quando il file è stato modificato per l'ultima volta.

entityTag
EntityTagHeaderValue

Il EntityTagHeaderValue associato al file.

enableRangeProcessing
Boolean

Impostare su true per abilitare l'elaborazione delle richieste di intervallo.

Restituisce

Il PhysicalFileResult creato per la risposta.

Attributi

Si applica a

PhysicalFile(String, String, String, Boolean)

Origine:
ControllerBase.cs
Origine:
ControllerBase.cs
Origine:
ControllerBase.cs

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Parametri

physicalPath
String

Percorso del file. Il percorso deve essere un percorso assoluto.

contentType
String

Tipo di contenuto del file.

fileDownloadName
String

Nome file suggerito.

enableRangeProcessing
Boolean

Impostare su true per abilitare l'elaborazione delle richieste di intervallo.

Restituisce

Il PhysicalFileResult creato per la risposta.

Attributi

Si applica a

PhysicalFile(String, String, Boolean)

Origine:
ControllerBase.cs
Origine:
ControllerBase.cs
Origine:
ControllerBase.cs

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Parametri

physicalPath
String

Percorso del file. Il percorso deve essere un percorso assoluto.

contentType
String

Tipo di contenuto del file.

enableRangeProcessing
Boolean

Impostare su true per abilitare l'elaborazione delle richieste di intervallo.

Restituisce

Il PhysicalFileResult creato per la risposta.

Attributi

Si applica a

PhysicalFile(String, String, String)

Origine:
ControllerBase.cs
Origine:
ControllerBase.cs
Origine:
ControllerBase.cs

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type e il fileDownloadName specificato come nome file suggerito. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Parametri

physicalPath
String

Percorso del file. Il percorso deve essere un percorso assoluto.

contentType
String

Tipo di contenuto del file.

fileDownloadName
String

Nome file suggerito.

Restituisce

Il PhysicalFileResult creato per la risposta.

Attributi

Si applica a

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

Origine:
ControllerBase.cs
Origine:
ControllerBase.cs
Origine:
ControllerBase.cs

Restituisce il file specificato da physicalPath (Status200OK) e il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Parametri

physicalPath
String

Percorso del file. Il percorso deve essere un percorso assoluto.

contentType
String

Tipo di contenuto del file.

lastModified
Nullable<DateTimeOffset>

Il DateTimeOffset di quando il file è stato modificato per l'ultima volta.

entityTag
EntityTagHeaderValue

Il EntityTagHeaderValue associato al file.

Restituisce

Il PhysicalFileResult creato per la risposta.

Attributi

Si applica a

PhysicalFile(String, String)

Origine:
ControllerBase.cs
Origine:
ControllerBase.cs
Origine:
ControllerBase.cs

Restituisce il file specificato da physicalPath (Status200OK) con il contentType specificato come Content-Type. Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).

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

Parametri

physicalPath
String

Percorso del file. Il percorso deve essere un percorso assoluto.

contentType
String

Tipo di contenuto del file.

Restituisce

Il PhysicalFileResult creato per la risposta.

Attributi

Si applica a