ControllerBase.PhysicalFile Metoda

Definice

Přetížení

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

Vrátí soubor určený parametrem physicalPath (Status200OK), zadaný contentType jako Content-Type a zadaný fileDownloadName jako navrhovaný název souboru. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Vrátí soubor určený parametrem physicalPath (Status200OK), zadaný contentType jako Content-Type a zadaný fileDownloadName jako navrhovaný název souboru. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Vrátí soubor určený pomocí physicalPath (Status200OK) a zadaný contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

PhysicalFile(String, String, String, Boolean)

Vrátí soubor určený parametrem physicalPath (Status200OK) se zadaným contentType jako Content-Type a zadaným fileDownloadName jako navrhovaným názvem souboru. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

PhysicalFile(String, String)

Vrátí soubor určený parametrem physicalPath (Status200OK) se zadaným contentType typem obsahu. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

PhysicalFile(String, String, String)

Vrátí soubor určený parametrem physicalPath (Status200OK) se zadaným contentType jako Content-Type a zadaným fileDownloadName jako navrhovaným názvem souboru. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

PhysicalFile(String, String, Boolean)

Vrátí soubor určený parametrem physicalPath (Status200OK) se zadaným contentType typem obsahu. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Vrátí soubor určený pomocí physicalPath (Status200OK) a zadaný contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Vrátí soubor určený parametrem physicalPath (Status200OK), zadaný contentType jako Content-Type a zadaný fileDownloadName jako navrhovaný název souboru. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

physicalPath
String

Cesta k souboru. Cesta musí být absolutní.

contentType
String

Typ obsahu souboru.

fileDownloadName
String

Navrhovaný název souboru

lastModified
Nullable<DateTimeOffset>

Datum DateTimeOffset poslední změny souboru.

entityTag
EntityTagHeaderValue

Přidružený EntityTagHeaderValue k souboru.

enableRangeProcessing
Boolean

Pokud chcete povolit zpracování požadavků na rozsah, nastavte na true hodnotu .

Návraty

Vytvořený PhysicalFileResult pro odpověď.

Atributy

Platí pro

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

Vrátí soubor určený parametrem physicalPath (Status200OK), zadaný contentType jako Content-Type a zadaný fileDownloadName jako navrhovaný název souboru. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

physicalPath
String

Cesta k souboru. Cesta musí být absolutní.

contentType
String

Typ obsahu souboru.

fileDownloadName
String

Navrhovaný název souboru

lastModified
Nullable<DateTimeOffset>

Datum DateTimeOffset poslední změny souboru.

entityTag
EntityTagHeaderValue

Přidružený EntityTagHeaderValue k souboru.

Návraty

Vytvořený PhysicalFileResult pro odpověď.

Atributy

Platí pro

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

Vrátí soubor určený pomocí physicalPath (Status200OK) a zadaný contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

physicalPath
String

Cesta k souboru. Cesta musí být absolutní.

contentType
String

Typ obsahu souboru.

lastModified
Nullable<DateTimeOffset>

Datum DateTimeOffset poslední změny souboru.

entityTag
EntityTagHeaderValue

Přidružený EntityTagHeaderValue k souboru.

enableRangeProcessing
Boolean

Pokud chcete povolit zpracování požadavků na rozsah, nastavte na true hodnotu .

Návraty

Vytvořený PhysicalFileResult pro odpověď.

Atributy

Platí pro

PhysicalFile(String, String, String, Boolean)

Vrátí soubor určený parametrem physicalPath (Status200OK) se zadaným contentType jako Content-Type a zadaným fileDownloadName jako navrhovaným názvem souboru. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

physicalPath
String

Cesta k souboru. Cesta musí být absolutní.

contentType
String

Typ obsahu souboru.

fileDownloadName
String

Navrhovaný název souboru

enableRangeProcessing
Boolean

Pokud chcete povolit zpracování požadavků na rozsah, nastavte na true hodnotu .

Návraty

Vytvořený PhysicalFileResult pro odpověď.

Atributy

Platí pro

PhysicalFile(String, String)

Vrátí soubor určený parametrem physicalPath (Status200OK) se zadaným contentType typem obsahu. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

physicalPath
String

Cesta k souboru. Cesta musí být absolutní.

contentType
String

Typ obsahu souboru.

Návraty

Vytvořený PhysicalFileResult pro odpověď.

Atributy

Platí pro

PhysicalFile(String, String, String)

Vrátí soubor určený parametrem physicalPath (Status200OK) se zadaným contentType jako Content-Type a zadaným fileDownloadName jako navrhovaným názvem souboru. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

physicalPath
String

Cesta k souboru. Cesta musí být absolutní.

contentType
String

Typ obsahu souboru.

fileDownloadName
String

Navrhovaný název souboru

Návraty

Vytvořený PhysicalFileResult pro odpověď.

Atributy

Platí pro

PhysicalFile(String, String, Boolean)

Vrátí soubor určený parametrem physicalPath (Status200OK) se zadaným contentType typem obsahu. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

physicalPath
String

Cesta k souboru. Cesta musí být absolutní.

contentType
String

Typ obsahu souboru.

enableRangeProcessing
Boolean

Pokud chcete povolit zpracování požadavků na rozsah, nastavte na true hodnotu .

Návraty

Vytvořený PhysicalFileResult pro odpověď.

Atributy

Platí pro

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

Vrátí soubor určený pomocí physicalPath (Status200OK) a zadaný contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

physicalPath
String

Cesta k souboru. Cesta musí být absolutní.

contentType
String

Typ obsahu souboru.

lastModified
Nullable<DateTimeOffset>

Datum DateTimeOffset poslední změny souboru.

entityTag
EntityTagHeaderValue

Přidružený EntityTagHeaderValue k souboru.

Návraty

Vytvořený PhysicalFileResult pro odpověď.

Atributy

Platí pro