Udostępnij za pośrednictwem


ControllerBase.File Metoda

Definicja

Przeciążenia

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

Zwraca plik określony przez virtualPath (), określony contentType jako Typ zawartości i określony fileDownloadName jako sugerowanaStatus200OK nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik w określonym fileStream (), określony contentType jako typ zawartości i określony fileDownloadName jako sugerowanaStatus200OK nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik o określonej fileContents zawartości (Status200OK), określony contentType jako typ zawartości i określony fileDownloadName jako sugerowana nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik określony przez virtualPath (), określony contentType jako Typ zawartości i określony fileDownloadName jako sugerowanaStatus200OK nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik określony przez virtualPath (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik w określonym fileStream (), określony contentType jako typ zawartości i określony fileDownloadName jako sugerowanaStatus200OK nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik w określonym fileStream (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik o określonej fileContents zawartości (Status200OK), określony contentType jako typ zawartości i określony fileDownloadName jako sugerowana nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik o określonej fileContents zawartości (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

File(String, String, String, Boolean)

Zwraca plik określony przez virtualPath (Status200OK) z określonym contentType typem zawartości i określonym fileDownloadName jako sugerowaną nazwą pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik określony przez virtualPath (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

File(Stream, String, String, Boolean)

Zwraca plik w określonym fileStream (Status200OK) z określonym contentType typem zawartości i określonym fileDownloadName jako sugerowaną nazwą pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

File(Stream, String)

Zwraca plik w określonym fileStream (Status200OK), z określonym contentType typem zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik o określonej fileContents zawartości (Status200OK), określony contentType jako typ zawartości i określony fileDownloadName jako sugerowana nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

File(Byte[], String)

Zwraca plik o określonej fileContents zawartości (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik w określonym fileStream (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

File(Byte[], String, Boolean)

Zwraca plik o określonej fileContents zawartości (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

File(Byte[], String, String)

Zwraca plik o określonej fileContents zawartości (Status200OK), określony contentType jako typ zawartości i określony fileDownloadName jako sugerowana nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

File(String, String)

Zwraca plik określony przez virtualPath (Status200OK) z określonym contentType typem zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

File(Stream, String, String)

Zwraca plik w określonym fileStream (Status200OK) z określonym contentType typem zawartości i określonym fileDownloadName jako sugerowaną nazwą pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

File(String, String, Boolean)

Zwraca plik określony przez virtualPath (Status200OK) z określonym contentType typem zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

File(String, String, String)

Zwraca plik określony przez virtualPath (Status200OK) z określonym contentType typem zawartości i określonym fileDownloadName jako sugerowaną nazwą pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Zwraca plik o określonej fileContents zawartości (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

File(Stream, String, Boolean)

Zwraca plik w określonym fileStream (Status200OK), z określonym contentType typem zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik określony przez virtualPath (), określony contentType jako Typ zawartości i określony fileDownloadName jako sugerowanaStatus200OK nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Ścieżka wirtualna pliku do zwrócenia.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

lastModified
Nullable<DateTimeOffset>

Czas DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

enableRangeProcessing
Boolean

Ustaw wartość , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

VirtualFileResult Utworzono odpowiedź.

Atrybuty

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik w określonym fileStream (), określony contentType jako typ zawartości i określony fileDownloadName jako sugerowanaStatus200OK nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Element Stream z zawartością pliku.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

lastModified
Nullable<DateTimeOffset>

Czas DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

enableRangeProcessing
Boolean

Ustaw wartość , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

FileStreamResult Utworzono odpowiedź.

Atrybuty

Uwagi

Parametr fileStream jest usuwany po wysłaniu odpowiedzi.

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik o określonej fileContents zawartości (Status200OK), określony contentType jako typ zawartości i określony fileDownloadName jako sugerowana nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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[]

Zawartość pliku.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

lastModified
Nullable<DateTimeOffset>

Czas DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

enableRangeProcessing
Boolean

Ustaw wartość , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

FileContentResult Utworzono odpowiedź.

Atrybuty

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik określony przez virtualPath (), określony contentType jako Typ zawartości i określony fileDownloadName jako sugerowanaStatus200OK nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Ścieżka wirtualna pliku do zwrócenia.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

lastModified
Nullable<DateTimeOffset>

Czas DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

Zwraca

VirtualFileResult Utworzono odpowiedź.

Atrybuty

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik określony przez virtualPath (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Ścieżka wirtualna pliku do zwrócenia.

contentType
String

Typ zawartości pliku.

lastModified
Nullable<DateTimeOffset>

Czas DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

enableRangeProcessing
Boolean

Ustaw wartość , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

VirtualFileResult Utworzono odpowiedź.

Atrybuty

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik w określonym fileStream (), określony contentType jako typ zawartości i określony fileDownloadName jako sugerowanaStatus200OK nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Element Stream z zawartością pliku.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

lastModified
Nullable<DateTimeOffset>

Czas DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

Zwraca

FileStreamResult Utworzono odpowiedź.

Atrybuty

Uwagi

Parametr fileStream jest usuwany po wysłaniu odpowiedzi.

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik w określonym fileStream (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Element Stream z zawartością pliku.

contentType
String

Typ zawartości pliku.

lastModified
Nullable<DateTimeOffset>

Czas DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

enableRangeProcessing
Boolean

Ustaw wartość , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

FileStreamResult Utworzono odpowiedź.

Atrybuty

Uwagi

Parametr fileStream jest usuwany po wysłaniu odpowiedzi.

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik o określonej fileContents zawartości (Status200OK), określony contentType jako typ zawartości i określony fileDownloadName jako sugerowana nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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[]

Zawartość pliku.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

lastModified
Nullable<DateTimeOffset>

Czas DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

Zwraca

FileContentResult Utworzono odpowiedź.

Atrybuty

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik o określonej fileContents zawartości (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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[]

Zawartość pliku.

contentType
String

Typ zawartości pliku.

lastModified
Nullable<DateTimeOffset>

Czas DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

enableRangeProcessing
Boolean

Ustaw wartość , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

FileContentResult Utworzono odpowiedź.

Atrybuty

Dotyczy

File(String, String, String, Boolean)

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik określony przez virtualPath (Status200OK) z określonym contentType typem zawartości i określonym fileDownloadName jako sugerowaną nazwą pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Ścieżka wirtualna pliku do zwrócenia.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

enableRangeProcessing
Boolean

Ustaw wartość , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

VirtualFileResult Utworzono odpowiedź.

Atrybuty

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik określony przez virtualPath (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Ścieżka wirtualna pliku do zwrócenia.

contentType
String

Typ zawartości pliku.

lastModified
Nullable<DateTimeOffset>

Czas DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

Zwraca

VirtualFileResult Utworzono odpowiedź.

Atrybuty

Dotyczy

File(Stream, String, String, Boolean)

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik w określonym fileStream (Status200OK) z określonym contentType typem zawartości i określonym fileDownloadName jako sugerowaną nazwą pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest zadowalający).

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

Element Stream z zawartością pliku.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

enableRangeProcessing
Boolean

Ustaw wartość , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

FileStreamResult Utworzono odpowiedź.

Atrybuty

Uwagi

Parametr fileStream jest usuwany po wysłaniu odpowiedzi.

Dotyczy

File(Stream, String)

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik w określonym fileStream obiekcie (Status200OK) z określonym contentType typem zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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

Element Stream z zawartością pliku.

contentType
String

Typ zawartości pliku.

Zwraca

FileStreamResult Utworzony dla odpowiedzi.

Atrybuty

Uwagi

Parametr fileStream jest usuwany po wysłaniu odpowiedzi.

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik z określoną fileContents zawartością (Status200OK), określony contentType jako Typ zawartości i określony fileDownloadName jako sugerowana nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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[]

Zawartość pliku.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

enableRangeProcessing
Boolean

Ustaw wartość na , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

FileContentResult Utworzony dla odpowiedzi.

Atrybuty

Dotyczy

File(Byte[], String)

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik z określoną fileContents zawartością (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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[]

Zawartość pliku.

contentType
String

Typ zawartości pliku.

Zwraca

FileContentResult Utworzony dla odpowiedzi.

Atrybuty

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik w określonym fileStream (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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

Element Stream z zawartością pliku.

contentType
String

Typ zawartości pliku.

lastModified
Nullable<DateTimeOffset>

Godzina DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

Zwraca

FileStreamResult Utworzony dla odpowiedzi.

Atrybuty

Uwagi

Parametr fileStream jest usuwany po wysłaniu odpowiedzi.

Dotyczy

File(Byte[], String, Boolean)

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik z określoną fileContents zawartością (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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[]

Zawartość pliku.

contentType
String

Typ zawartości pliku.

enableRangeProcessing
Boolean

Ustaw wartość na , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

FileContentResult Utworzony dla odpowiedzi.

Atrybuty

Dotyczy

File(Byte[], String, String)

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik z określoną fileContents zawartością (Status200OK), określony contentType jako Typ zawartości i określony fileDownloadName jako sugerowana nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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[]

Zawartość pliku.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

Zwraca

FileContentResult Utworzony dla odpowiedzi.

Atrybuty

Dotyczy

File(String, String)

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik określony przez virtualPath (Status200OK) z określonym contentType typem zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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

Ścieżka wirtualna pliku do zwrócenia.

contentType
String

Typ zawartości pliku.

Zwraca

VirtualFileResult Utworzony dla odpowiedzi.

Atrybuty

Dotyczy

File(Stream, String, String)

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik w określonym fileStream (Status200OK) z określonym contentType typem zawartości i określonym fileDownloadName jako sugerowana nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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

Element Stream z zawartością pliku.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

Zwraca

FileStreamResult Utworzony dla odpowiedzi.

Atrybuty

Uwagi

Parametr fileStream jest usuwany po wysłaniu odpowiedzi.

Dotyczy

File(String, String, Boolean)

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik określony przez virtualPath (Status200OK) z określonym contentType typem zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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

Ścieżka wirtualna pliku do zwrócenia.

contentType
String

Typ zawartości pliku.

enableRangeProcessing
Boolean

Ustaw wartość na , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

VirtualFileResult Utworzony dla odpowiedzi.

Atrybuty

Dotyczy

File(String, String, String)

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik określony przez virtualPath (Status200OK) z określonym contentType jako Content-Type i określony fileDownloadName jako sugerowana nazwa pliku. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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

Ścieżka wirtualna pliku do zwrócenia.

contentType
String

Typ zawartości pliku.

fileDownloadName
String

Sugerowana nazwa pliku.

Zwraca

VirtualFileResult Utworzony dla odpowiedzi.

Atrybuty

Dotyczy

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

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik z określoną fileContents zawartością (Status200OK) i określony contentType jako typ zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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[]

Zawartość pliku.

contentType
String

Typ zawartości pliku.

lastModified
Nullable<DateTimeOffset>

Godzina DateTimeOffset ostatniej modyfikacji pliku.

entityTag
EntityTagHeaderValue

Skojarzony EntityTagHeaderValue z plikiem.

Zwraca

FileContentResult Utworzony dla odpowiedzi.

Atrybuty

Dotyczy

File(Stream, String, Boolean)

Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs
Źródło:
ControllerBase.cs

Zwraca plik w określonym fileStream obiekcie (Status200OK) z określonym contentType typem zawartości. Obsługuje to żądania zakresu (Status206PartialContent lub Status416RangeNotSatisfiable jeśli zakres nie jest możliwy do zaspokojenia).

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

Element Stream z zawartością pliku.

contentType
String

Typ zawartości pliku.

enableRangeProcessing
Boolean

Ustaw wartość na , aby true włączyć przetwarzanie żądań zakresu.

Zwraca

FileStreamResult Utworzony dla odpowiedzi.

Atrybuty

Uwagi

Parametr fileStream jest usuwany po wysłaniu odpowiedzi.

Dotyczy