ControllerBase.File Metoda

Definice

Přetížení

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

Vrátí soubor určený parametrem virtualPath (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ý).

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

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

Vrátí soubor určený parametrem virtualPath (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ý).

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

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

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Vrátí soubor v zadaném fileStream parametru (Status200OK) a zadaném contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Vrátí soubor se zadaným fileContents jako obsah (Status200OK) a zadaným contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

File(String, String, String, Boolean)

Vrátí soubor určený parametrem virtualPath (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ý).

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

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

File(Stream, String, String, Boolean)

Vrátí soubor v zadaném fileStream (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ý).

File(Stream, String)

Vrátí soubor v zadaném fileStream typu (Status200OK) se zadaným contentType parametrem Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

File(Byte[], String, String, Boolean)

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

File(Byte[], String)

Vrátí soubor se zadaným fileContents jako obsah (Status200OK) a zadaným contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Vrátí soubor v zadaném fileStream parametru (Status200OK) a zadaném contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

File(Byte[], String, Boolean)

Vrátí soubor se zadaným fileContents jako obsah (Status200OK) a zadaným contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

File(Byte[], String, String)

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

File(String, String)

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

File(Stream, String, String)

Vrátí soubor v zadaném fileStream (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ý).

File(String, String, Boolean)

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

File(String, String, String)

Vrátí soubor určený parametrem virtualPath (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ý).

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Vrátí soubor se zadaným fileContents jako obsah (Status200OK) a zadaným contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

File(Stream, String, Boolean)

Vrátí soubor v zadaném fileStream typu (Status200OK) se zadaným contentType parametrem Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Vrátí soubor určený parametrem virtualPath (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::VirtualFileResult ^ File(System::String ^ virtualPath, 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.VirtualFileResult File (string virtualPath, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As VirtualFileResult

Parametry

virtualPath
String

Virtuální cesta k souboru, který se má vrátit.

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ý VirtualFileResult pro odpověď.

Atributy

Platí pro

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

public:
 virtual Microsoft::AspNetCore::Mvc::FileStreamResult ^ File(System::IO::Stream ^ fileStream, 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.FileStreamResult File (System.IO.Stream fileStream, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As FileStreamResult

Parametry

fileStream
Stream

s Stream obsahem souboru.

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ý FileStreamResult pro odpověď.

Atributy

Poznámky

Po fileStream odeslání odpovědi se parametr odstraní.

Platí pro

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

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

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, 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.FileContentResult File (byte[] fileContents, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As FileContentResult

Parametry

fileContents
Byte[]

Obsah souboru.

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ý FileContentResult pro odpověď.

Atributy

Platí pro

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

Vrátí soubor určený parametrem virtualPath (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::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, System::String ^ fileDownloadName, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue) As VirtualFileResult

Parametry

virtualPath
String

Virtuální cesta k souboru, který se má vrátit.

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ý VirtualFileResult pro odpověď.

Atributy

Platí pro

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

Vrátí soubor určený pomocí virtualPath (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::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As VirtualFileResult

Parametry

virtualPath
String

Virtuální cesta k souboru, který se má vrátit.

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ý VirtualFileResult pro odpověď.

Atributy

Platí pro

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

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

Parametry

fileStream
Stream

s Stream obsahem souboru.

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ý FileStreamResult pro odpověď.

Atributy

Poznámky

Po fileStream odeslání odpovědi se parametr odstraní.

Platí pro

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Vrátí soubor v zadaném fileStream parametru (Status200OK) a zadaném contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

fileStream
Stream

s Stream obsahem souboru.

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ý FileStreamResult pro odpověď.

Atributy

Poznámky

Po fileStream odeslání odpovědi se parametr odstraní.

Platí pro

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

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

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

Parametry

fileContents
Byte[]

Obsah souboru.

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ý FileContentResult pro odpověď.

Atributy

Platí pro

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Vrátí soubor se zadaným fileContents jako obsah (Status200OK) a zadaným contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

fileContents
Byte[]

Obsah souboru.

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ý FileContentResult pro odpověď.

Atributy

Platí pro

File(String, String, String, Boolean)

Vrátí soubor určený parametrem virtualPath (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::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, System::String ^ fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string? fileDownloadName, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * string * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * string * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, fileDownloadName As String, enableRangeProcessing As Boolean) As VirtualFileResult

Parametry

virtualPath
String

Virtuální cesta k souboru, který se má vrátit.

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ý VirtualFileResult pro odpověď.

Atributy

Platí pro

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

Vrátí soubor určený pomocí virtualPath (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::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue) As VirtualFileResult

Parametry

virtualPath
String

Virtuální cesta k souboru, který se má vrátit.

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ý VirtualFileResult pro odpověď.

Atributy

Platí pro

File(Stream, String, String, Boolean)

Vrátí soubor v zadaném fileStream (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::FileStreamResult ^ File(System::IO::Stream ^ fileStream, System::String ^ contentType, System::String ^ fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string? fileDownloadName, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string * string * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string * string * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String, fileDownloadName As String, enableRangeProcessing As Boolean) As FileStreamResult

Parametry

fileStream
Stream

s Stream obsahem souboru.

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ý FileStreamResult pro odpověď.

Atributy

Poznámky

Po fileStream odeslání odpovědi se parametr odstraní.

Platí pro

File(Stream, String)

Vrátí soubor v zadaném fileStream typu (Status200OK) se zadaným contentType parametrem Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

public:
 virtual Microsoft::AspNetCore::Mvc::FileStreamResult ^ File(System::IO::Stream ^ fileStream, System::String ^ contentType);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String) As FileStreamResult

Parametry

fileStream
Stream

s Stream obsahem souboru.

contentType
String

Typ obsahu souboru.

Návraty

Vytvořený FileStreamResult pro odpověď.

Atributy

Poznámky

Po fileStream odeslání odpovědi se parametr odstraní.

Platí pro

File(Byte[], String, String, Boolean)

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

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType, System::String ^ fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string? fileDownloadName, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string * string * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string * string * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String, fileDownloadName As String, enableRangeProcessing As Boolean) As FileContentResult

Parametry

fileContents
Byte[]

Obsah souboru.

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ý FileContentResult pro odpověď.

Atributy

Platí pro

File(Byte[], String)

Vrátí soubor se zadaným fileContents jako obsah (Status200OK) a zadaným contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String) As FileContentResult

Parametry

fileContents
Byte[]

Obsah souboru.

contentType
String

Typ obsahu souboru.

Návraty

Vytvořený FileContentResult pro odpověď.

Atributy

Platí pro

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Vrátí soubor v zadaném fileStream parametru (Status200OK) a zadaném contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

fileStream
Stream

s Stream obsahem souboru.

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ý FileStreamResult pro odpověď.

Atributy

Poznámky

Po fileStream odeslání odpovědi se parametr odstraní.

Platí pro

File(Byte[], String, Boolean)

Vrátí soubor se zadaným fileContents jako obsah (Status200OK) a zadaným contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String, enableRangeProcessing As Boolean) As FileContentResult

Parametry

fileContents
Byte[]

Obsah souboru.

contentType
String

Typ obsahu souboru.

enableRangeProcessing
Boolean

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

Návraty

Vytvořený FileContentResult pro odpověď.

Atributy

Platí pro

File(Byte[], String, String)

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

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType, System::String ^ fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string? fileDownloadName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string * string -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string * string -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String, fileDownloadName As String) As FileContentResult

Parametry

fileContents
Byte[]

Obsah souboru.

contentType
String

Typ obsahu souboru.

fileDownloadName
String

Navrhovaný název souboru

Návraty

Vytvořený FileContentResult pro odpověď.

Atributy

Platí pro

File(String, String)

Vrátí soubor určený parametrem virtualPath (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::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String) As VirtualFileResult

Parametry

virtualPath
String

Virtuální cesta k souboru, který se má vrátit.

contentType
String

Typ obsahu souboru.

Návraty

Vytvořený VirtualFileResult pro odpověď.

Atributy

Platí pro

File(Stream, String, String)

Vrátí soubor v zadaném fileStream (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::FileStreamResult ^ File(System::IO::Stream ^ fileStream, System::String ^ contentType, System::String ^ fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string? fileDownloadName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string * string -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string * string -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String, fileDownloadName As String) As FileStreamResult

Parametry

fileStream
Stream

s Stream obsahem souboru.

contentType
String

Typ obsahu souboru.

fileDownloadName
String

Navrhovaný název souboru

Návraty

Vytvořený FileStreamResult pro odpověď.

Atributy

Poznámky

Po fileStream odeslání odpovědi se parametr odstraní.

Platí pro

File(String, String, Boolean)

Vrátí soubor určený parametrem virtualPath (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::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, enableRangeProcessing As Boolean) As VirtualFileResult

Parametry

virtualPath
String

Virtuální cesta k souboru, který se má vrátit.

contentType
String

Typ obsahu souboru.

enableRangeProcessing
Boolean

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

Návraty

Vytvořený VirtualFileResult pro odpověď.

Atributy

Platí pro

File(String, String, String)

Vrátí soubor určený parametrem virtualPath (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::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, System::String ^ fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string? fileDownloadName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * string -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * string -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, fileDownloadName As String) As VirtualFileResult

Parametry

virtualPath
String

Virtuální cesta k souboru, který se má vrátit.

contentType
String

Typ obsahu souboru.

fileDownloadName
String

Navrhovaný název souboru

Návraty

Vytvořený VirtualFileResult pro odpověď.

Atributy

Platí pro

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Vrátí soubor se zadaným fileContents jako obsah (Status200OK) a zadaným contentType jako Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

fileContents
Byte[]

Obsah souboru.

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ý FileContentResult pro odpověď.

Atributy

Platí pro

File(Stream, String, Boolean)

Vrátí soubor v zadaném fileStream typu (Status200OK) se zadaným contentType parametrem Content-Type. To podporuje požadavky na rozsah (Status206PartialContent nebo Status416RangeNotSatisfiable pokud rozsah není uspokojivý).

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

Parametry

fileStream
Stream

s Stream obsahem souboru.

contentType
String

Typ obsahu souboru.

enableRangeProcessing
Boolean

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

Návraty

Vytvořený FileStreamResult pro odpověď.

Atributy

Poznámky

Po fileStream odeslání odpovědi se parametr odstraní.

Platí pro