ControllerBase.File Yöntem

Tanım

Aşırı Yüklemeler

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

Belirtilen fileStream ( Status200OK ) ve contentType içerik türü olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

File(String, String, String, Boolean)

virtualPath Status200OK contentType İçerik türü olarak belirtilen ve önerilen dosya adı olarak belirtilen olan () tarafından belirtilen dosyayı döndürür fileDownloadName . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

fileContentsİçeriği () olarak belirtilen Status200OK ve içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

İçeriği fileContents () olarak belirtilen, Status200OK contentType içerik türü olarak belirtilen ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Belirtilen fileStream ( Status200OK ), contentType içerik türü olarak belirtilen dosya ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

() Tarafından belirtilen dosyayı virtualPath Status200OK ve contentType içerik türü olarak belirtilen dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

tarafından belirtilen dosyayı virtualPath ( Status200OK ), contentType Content-Type olarak belirtilen ve önerilen dosya fileDownloadName adı olarak belirtilen dosyasını döndürür. Bu, aralık isteklerini ( Status206PartialContent veya Status416RangeNotSatisfiable aralığın uygun olup olmadığını) destekler.

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

content ( ) olarak belirtilen , Content-Type olarak belirtilen ve önerilen dosya adı fileContents Status200OK olarak belirtilen dosyasını contentType fileDownloadName döndürür. Bu, aralık isteklerini ( Status206PartialContent veya Status416RangeNotSatisfiable aralığın uygun olup olmadığını) destekler.

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

Belirtilen ( ), Content-Type olarak belirtilen ve önerilen dosya adı fileStream olarak belirtilen dosyasında bir dosya Status200OK contentType fileDownloadName döndürür. Bu, aralık isteklerini ( Status206PartialContent veya Status416RangeNotSatisfiable aralığın uygun olup olmadığını) destekler.

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

tarafından belirtilen dosyayı virtualPath ( Status200OK ), contentType Content-Type olarak belirtilen ve önerilen dosya fileDownloadName adı olarak belirtilen dosyasını döndürür. Bu, aralık isteklerini ( Status206PartialContent veya Status416RangeNotSatisfiable aralığın uygun olup olmadığını) destekler.

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

tarafından belirtilen dosyayı virtualPath ( ) ve Status200OK contentType Content-Type olarak belirtilen dosyasını döndürür. Bu, aralık isteklerini ( Status206PartialContent veya Status416RangeNotSatisfiable aralığın uygun olup olmadığını) destekler.

File(Stream, String, String, Boolean)

Belirtilen fileStream () içindeki, Status200OK contentType içerik türü olarak belirtilen ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

File(String, String)

virtualPath Status200OK İçerik türü olarak belirtilen () ile belirtilen dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

İçerik fileContents türü olarak belirtilen () adlı bir dosya Status200OK contentType ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

File(Byte[], String)

fileContentsİçeriği () olarak belirtilen Status200OK ve içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

File(Stream, String)

Belirtilen fileStream ( Status200OK ) Içinde, içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

File(Byte[], String, Boolean)

fileContentsİçeriği () olarak belirtilen Status200OK ve içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

File(Byte[], String, String)

İçerik fileContents türü olarak belirtilen () adlı bir dosya Status200OK contentType ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Belirtilen fileStream ( Status200OK ) ve contentType içerik türü olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

File(Stream, String, String)

Belirtilen fileStream () içindeki, Status200OK contentType içerik türü olarak belirtilen ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

File(String, String, Boolean)

virtualPath Status200OK İçerik türü olarak belirtilen () ile belirtilen dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

File(String, String, String)

virtualPath Status200OK contentType İçerik türü olarak belirtilen ve önerilen dosya adı olarak belirtilen olan () tarafından belirtilen dosyayı döndürür fileDownloadName . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

fileContentsİçeriği () olarak belirtilen Status200OK ve içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

File(Stream, String, Boolean)

Belirtilen fileStream ( Status200OK ) Içinde, içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Belirtilen fileStream ( Status200OK ) ve contentType içerik türü olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileStream
Stream

StreamDosyanın içeriğiyle.

contentType
String

Dosyanın Içerik türü.

lastModified
Nullable<DateTimeOffset>

DateTimeOffsetDosyanın son değiştirilme tarihi.

entityTag
EntityTagHeaderValue

EntityTagHeaderValueDosyayla ilişkili.

enableRangeProcessing
Boolean

Aralık istekleri işlemesini etkinleştirmek için true olarak ayarlayın.

Döndürülenler

FileStreamResult

FileStreamResultYanıt için oluşturulan.

Öznitelikler

Açıklamalar

fileStreamYanıt gönderildikten sonra parametre atıldı.

Şunlara uygulanır

File(String, String, String, Boolean)

virtualPath Status200OK contentType İçerik türü olarak belirtilen ve önerilen dosya adı olarak belirtilen olan () tarafından belirtilen dosyayı döndürür fileDownloadName . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

virtualPath
String

Döndürülecek dosyanın sanal yolu.

contentType
String

Dosyanın Içerik türü.

fileDownloadName
String

Önerilen dosya adı.

enableRangeProcessing
Boolean

Aralık istekleri işlemesini etkinleştirmek için true olarak ayarlayın.

Döndürülenler

VirtualFileResult

VirtualFileResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

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

fileContentsİçeriği () olarak belirtilen Status200OK ve içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileContents
Byte[]

Dosya içeriği.

contentType
String

Dosyanın Içerik türü.

lastModified
Nullable<DateTimeOffset>

DateTimeOffsetDosyanın son değiştirilme tarihi.

entityTag
EntityTagHeaderValue

EntityTagHeaderValueDosyayla ilişkili.

enableRangeProcessing
Boolean

Aralık istekleri işlemesini etkinleştirmek için true olarak ayarlayın.

Döndürülenler

FileContentResult

FileContentResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

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

İçeriği fileContents () olarak belirtilen, Status200OK contentType içerik türü olarak belirtilen ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileContents
Byte[]

Dosya içeriği.

contentType
String

Dosyanın Içerik türü.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

DateTimeOffsetDosyanın son değiştirilme tarihi.

entityTag
EntityTagHeaderValue

EntityTagHeaderValueDosyayla ilişkili.

Döndürülenler

FileContentResult

FileContentResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

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

Belirtilen fileStream ( Status200OK ), contentType içerik türü olarak belirtilen dosya ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileStream
Stream

StreamDosyanın içeriğiyle.

contentType
String

Dosyanın Içerik türü.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

DateTimeOffsetDosyanın son değiştirilme tarihi.

entityTag
EntityTagHeaderValue

EntityTagHeaderValueDosyayla ilişkili.

Döndürülenler

FileStreamResult

FileStreamResultYanıt için oluşturulan.

Öznitelikler

Açıklamalar

fileStreamYanıt gönderildikten sonra parametre atıldı.

Şunlara uygulanır

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

() Tarafından belirtilen dosyayı virtualPath Status200OK ve contentType içerik türü olarak belirtilen dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

virtualPath
String

Döndürülecek dosyanın sanal yolu.

contentType
String

Dosyanın Içerik türü.

lastModified
Nullable<DateTimeOffset>

DateTimeOffsetDosyanın son değiştirilme tarihi.

entityTag
EntityTagHeaderValue

EntityTagHeaderValueDosyayla ilişkili.

Döndürülenler

VirtualFileResult

VirtualFileResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

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

tarafından belirtilen dosyayı virtualPath ( Status200OK ), contentType Content-Type olarak belirtilen ve önerilen dosya fileDownloadName adı olarak belirtilen dosyasını döndürür. Bu, aralık isteklerini ( Status206PartialContent veya Status416RangeNotSatisfiable aralığın uygun olup olmadığını) destekler.

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

Parametreler

virtualPath
String

Döndürülen dosyanın sanal yolu.

contentType
String

Dosyanın Content-Type.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

Dosyanın DateTimeOffset en son ne zaman değiştirildiğinden.

entityTag
EntityTagHeaderValue

Dosyayla EntityTagHeaderValue ilişkili.

Döndürülenler

VirtualFileResult

Yanıt VirtualFileResult için oluşturulan.

Öznitelikler

Şunlara uygulanır

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

content ( ) olarak belirtilen , Content-Type olarak belirtilen ve önerilen dosya adı fileContents Status200OK olarak belirtilen dosyasını contentType fileDownloadName döndürür. Bu, aralık isteklerini ( Status206PartialContent veya Status416RangeNotSatisfiable aralığın uygun olup olmadığını) destekler.

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

Parametreler

fileContents
Byte[]

Dosya içeriği.

contentType
String

Dosyanın Content-Type.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

Dosyanın DateTimeOffset en son ne zaman değiştirildiğinden.

entityTag
EntityTagHeaderValue

Dosyayla EntityTagHeaderValue ilişkili.

enableRangeProcessing
Boolean

Aralık isteklerini işlemeyi etkinleştirmek için true olarak ayarlayın.

Döndürülenler

FileContentResult

Yanıt FileContentResult için oluşturulan.

Öznitelikler

Şunlara uygulanır

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

Belirtilen ( ), Content-Type olarak belirtilen ve önerilen dosya adı fileStream olarak belirtilen dosyasında bir dosya Status200OK contentType fileDownloadName döndürür. Bu, aralık isteklerini ( Status206PartialContent veya Status416RangeNotSatisfiable aralığın uygun olup olmadığını) destekler.

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

Parametreler

fileStream
Stream

StreamDosyanın içeriğinin yer alan .

contentType
String

Dosyanın Content-Type.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

Dosyanın DateTimeOffset en son ne zaman değiştirildiğinden.

entityTag
EntityTagHeaderValue

Dosyayla EntityTagHeaderValue ilişkili.

enableRangeProcessing
Boolean

Aralık isteklerini işlemeyi etkinleştirmek için true olarak ayarlayın.

Döndürülenler

FileStreamResult

Yanıt FileStreamResult için oluşturulan.

Öznitelikler

Açıklamalar

Yanıt fileStream gönderildikten sonra parametresi atıldı.

Şunlara uygulanır

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

tarafından belirtilen dosyayı virtualPath ( Status200OK ), contentType Content-Type olarak belirtilen ve önerilen dosya fileDownloadName adı olarak belirtilen dosyasını döndürür. Bu, aralık isteklerini ( Status206PartialContent veya Status416RangeNotSatisfiable aralığın uygun olup olmadığını) destekler.

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

Parametreler

virtualPath
String

Döndürülen dosyanın sanal yolu.

contentType
String

Dosyanın Content-Type.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

Dosyanın DateTimeOffset en son ne zaman değiştirildiğinden.

entityTag
EntityTagHeaderValue

Dosyayla EntityTagHeaderValue ilişkili.

enableRangeProcessing
Boolean

Aralık isteklerini işlemeyi etkinleştirmek için true olarak ayarlayın.

Döndürülenler

VirtualFileResult

Yanıt VirtualFileResult için oluşturulan.

Öznitelikler

Şunlara uygulanır

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

tarafından belirtilen dosyayı virtualPath ( ) ve Status200OK contentType Content-Type olarak belirtilen dosyasını döndürür. Bu, aralık isteklerini ( Status206PartialContent veya Status416RangeNotSatisfiable aralığın uygun olup olmadığını) destekler.

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

Parametreler

virtualPath
String

Döndürülecek dosyanın sanal yolu.

contentType
String

Dosyanın Content-Type.

lastModified
Nullable<DateTimeOffset>

Dosyanın DateTimeOffset en son ne zaman değiştirildiğinden.

entityTag
EntityTagHeaderValue

Dosyayla EntityTagHeaderValue ilişkili.

enableRangeProcessing
Boolean

Aralık isteklerini işlemeyi etkinleştirmek için true olarak ayarlayın.

Döndürülenler

VirtualFileResult

Yanıt VirtualFileResult için oluşturulan.

Öznitelikler

Şunlara uygulanır

File(Stream, String, String, Boolean)

Belirtilen fileStream () içindeki, Status200OK contentType içerik türü olarak belirtilen ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileStream
Stream

StreamDosyanın içeriğiyle.

contentType
String

Dosyanın Içerik türü.

fileDownloadName
String

Önerilen dosya adı.

enableRangeProcessing
Boolean

Aralık istekleri işlemesini etkinleştirmek için true olarak ayarlayın.

Döndürülenler

FileStreamResult

FileStreamResultYanıt için oluşturulan.

Öznitelikler

Açıklamalar

fileStreamYanıt gönderildikten sonra parametre atıldı.

Şunlara uygulanır

File(String, String)

virtualPath Status200OK İçerik türü olarak belirtilen () ile belirtilen dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

virtualPath
String

Döndürülecek dosyanın sanal yolu.

contentType
String

Dosyanın Içerik türü.

Döndürülenler

VirtualFileResult

VirtualFileResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

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

İçerik fileContents türü olarak belirtilen () adlı bir dosya Status200OK contentType ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileContents
Byte[]

Dosya içeriği.

contentType
String

Dosyanın Içerik türü.

fileDownloadName
String

Önerilen dosya adı.

enableRangeProcessing
Boolean

Aralık istekleri işlemesini etkinleştirmek için true olarak ayarlayın.

Döndürülenler

FileContentResult

FileContentResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

File(Byte[], String)

fileContentsİçeriği () olarak belirtilen Status200OK ve içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileContents
Byte[]

Dosya içeriği.

contentType
String

Dosyanın Içerik türü.

Döndürülenler

FileContentResult

FileContentResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

File(Stream, String)

Belirtilen fileStream ( Status200OK ) Içinde, içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileStream
Stream

StreamDosyanın içeriğiyle.

contentType
String

Dosyanın Içerik türü.

Döndürülenler

FileStreamResult

FileStreamResultYanıt için oluşturulan.

Öznitelikler

Açıklamalar

fileStreamYanıt gönderildikten sonra parametre atıldı.

Şunlara uygulanır

File(Byte[], String, Boolean)

fileContentsİçeriği () olarak belirtilen Status200OK ve içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileContents
Byte[]

Dosya içeriği.

contentType
String

Dosyanın Içerik türü.

enableRangeProcessing
Boolean

Aralık istekleri işlemesini etkinleştirmek için true olarak ayarlayın.

Döndürülenler

FileContentResult

FileContentResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

File(Byte[], String, String)

İçerik fileContents türü olarak belirtilen () adlı bir dosya Status200OK contentType ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileContents
Byte[]

Dosya içeriği.

contentType
String

Dosyanın Içerik türü.

fileDownloadName
String

Önerilen dosya adı.

Döndürülenler

FileContentResult

FileContentResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

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

Belirtilen fileStream ( Status200OK ) ve contentType içerik türü olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileStream
Stream

StreamDosyanın içeriğiyle.

contentType
String

Dosyanın Içerik türü.

lastModified
Nullable<DateTimeOffset>

DateTimeOffsetDosyanın son değiştirilme tarihi.

entityTag
EntityTagHeaderValue

EntityTagHeaderValueDosyayla ilişkili.

Döndürülenler

FileStreamResult

FileStreamResultYanıt için oluşturulan.

Öznitelikler

Açıklamalar

fileStreamYanıt gönderildikten sonra parametre atıldı.

Şunlara uygulanır

File(Stream, String, String)

Belirtilen fileStream () içindeki, Status200OK contentType içerik türü olarak belirtilen ve fileDownloadName önerilen dosya adı olarak belirtilen bir dosyayı döndürür. Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileStream
Stream

StreamDosyanın içeriğiyle.

contentType
String

Dosyanın Içerik türü.

fileDownloadName
String

Önerilen dosya adı.

Döndürülenler

FileStreamResult

FileStreamResultYanıt için oluşturulan.

Öznitelikler

Açıklamalar

fileStreamYanıt gönderildikten sonra parametre atıldı.

Şunlara uygulanır

File(String, String, Boolean)

virtualPath Status200OK İçerik türü olarak belirtilen () ile belirtilen dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

virtualPath
String

Döndürülecek dosyanın sanal yolu.

contentType
String

Dosyanın Içerik türü.

enableRangeProcessing
Boolean

Aralık istekleri işlemesini etkinleştirmek için true olarak ayarlayın.

Döndürülenler

VirtualFileResult

VirtualFileResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

File(String, String, String)

virtualPath Status200OK contentType İçerik türü olarak belirtilen ve önerilen dosya adı olarak belirtilen olan () tarafından belirtilen dosyayı döndürür fileDownloadName . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

virtualPath
String

Döndürülecek dosyanın sanal yolu.

contentType
String

Dosyanın Içerik türü.

fileDownloadName
String

Önerilen dosya adı.

Döndürülenler

VirtualFileResult

VirtualFileResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

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

fileContentsİçeriği () olarak belirtilen Status200OK ve içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileContents
Byte[]

Dosya içeriği.

contentType
String

Dosyanın Içerik türü.

lastModified
Nullable<DateTimeOffset>

DateTimeOffsetDosyanın son değiştirilme tarihi.

entityTag
EntityTagHeaderValue

EntityTagHeaderValueDosyayla ilişkili.

Döndürülenler

FileContentResult

FileContentResultYanıt için oluşturulan.

Öznitelikler

Şunlara uygulanır

File(Stream, String, Boolean)

Belirtilen fileStream ( Status200OK ) Içinde, içerik türü olarak belirtilen bir dosyayı döndürür contentType . Bu, Aralık isteklerini destekler ( Status206PartialContent veya Status416RangeNotSatisfiable Aralık satisfiable değilse).

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

Parametreler

fileStream
Stream

StreamDosyanın içeriğiyle.

contentType
String

Dosyanın Içerik türü.

enableRangeProcessing
Boolean

Aralık istekleri işlemesini etkinleştirmek için true olarak ayarlayın.

Döndürülenler

FileStreamResult

FileStreamResultYanıt için oluşturulan.

Öznitelikler

Açıklamalar

fileStreamYanıt gönderildikten sonra parametre atıldı.

Şunlara uygulanır