Aracılığıyla paylaş


ControllerBase.File Yöntem

Tanım

Aşırı Yüklemeler

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

( tarafından virtualPathStatus200OKbelirtilen, Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName dosyayı döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

Belirtilen fileStream ()Status200OK içinde, Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

İçerik () olarak belirtilenfileContents, content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosyaStatus200OK döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

( tarafından virtualPathStatus200OKbelirtilen, Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName dosyayı döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

tarafındanStatus200OK belirtilen virtualPath ve İçerik Türü olarak belirtilen contentType dosyayı döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

Belirtilen fileStream ()Status200OK içinde, Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

Belirtilen fileStream ()Status200OK içinde ve content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

İçerik () olarak belirtilenfileContents, content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosyaStatus200OK döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

İçerik ()Status200OK olarak belirtilen fileContents ve content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

File(String, String, String, Boolean)

() tarafından virtualPathStatus200OKbelirtilen ve content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName dosyayı döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

tarafındanStatus200OK belirtilen virtualPath ve İçerik Türü olarak belirtilen contentType dosyayı döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

File(Stream, String, String, Boolean)

Belirtilen fileStream (Status200OK) içinde Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

File(Stream, String)

Belirtilen fileStream ()Status200OK içinde content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

İçerik () olarak belirtilenfileContents, content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosyaStatus200OK döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

File(Byte[], String)

İçerik ()Status200OK olarak belirtilen fileContents ve content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

Belirtilen fileStream ()Status200OK içinde ve content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

File(Byte[], String, Boolean)

İçerik ()Status200OK olarak belirtilen fileContents ve content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

File(Byte[], String, String)

İçerik () olarak belirtilenfileContents, content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosyaStatus200OK döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

File(String, String)

() tarafından virtualPathStatus200OKbelirtilen ve İçerik Türü olarak belirtilen contentType dosyayı döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

File(Stream, String, String)

Belirtilen fileStream (Status200OK) içinde Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

File(String, String, Boolean)

() tarafından virtualPathStatus200OKbelirtilen ve İçerik Türü olarak belirtilen contentType dosyayı döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

File(String, String, String)

() tarafından virtualPathStatus200OKbelirtilen ve content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName dosyayı döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

İçerik ()Status200OK olarak belirtilen fileContents ve content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

File(Stream, String, Boolean)

Belirtilen fileStream ()Status200OK içinde content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini (Status206PartialContent veya Status416RangeNotSatisfiable aralık doyumlanabilir değilse) destekler.

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

()Status200OK tarafından virtualPath belirtilen, Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir değilse).

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ülecek dosyanın sanal yolu.

contentType
String

Dosyanın İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan VirtualFileResult .

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Belirtilen fileStream ()Status200OK içinde, Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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, 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

Stream dosyanın içeriğiyle birlikte.

contentType
String

Dosyanın İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan FileStreamResult .

Öznitelikler

Açıklamalar

fileStream parametresi yanıt gönderildikten sonra atılır.

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

İçerikStatus200OK () olarak belirtilenfileContents, content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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, 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 İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan FileContentResult .

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

()Status200OK tarafından virtualPath belirtilen, Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir değilse).

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ülecek dosyanın sanal yolu.

contentType
String

Dosyanın İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

Döndürülenler

Yanıt için oluşturulan VirtualFileResult .

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

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

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 İçerik Türü.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan VirtualFileResult .

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Belirtilen fileStream ()Status200OK içinde, Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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

Stream dosyanın içeriğiyle birlikte.

contentType
String

Dosyanın İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

Döndürülenler

Yanıt için oluşturulan FileStreamResult .

Öznitelikler

Açıklamalar

fileStream parametresi yanıt gönderildikten sonra atılır.

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Belirtilen fileStream ()Status200OK içinde ve Content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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

Stream dosyanın içeriğiyle birlikte.

contentType
String

Dosyanın İçerik Türü.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan FileStreamResult .

Öznitelikler

Açıklamalar

fileStream parametresi yanıt gönderildikten sonra atılır.

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

İçerikStatus200OK () olarak belirtilenfileContents, content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

Döndürülenler

Yanıt için oluşturulan FileContentResult .

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

İçerik ()Status200OK olarak belirtilen fileContents ve content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan FileContentResult .

Öznitelikler

Şunlara uygulanır

File(String, String, String, Boolean)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

() tarafından virtualPathStatus200OKbelirtilen ve Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan VirtualFileResult .

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

()Status200OK tarafından virtualPath belirtilen ve Content-Type olarak belirtilen contentType dosyasını döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

Döndürülenler

Yanıt için oluşturulan VirtualFileResult .

Öznitelikler

Şunlara uygulanır

File(Stream, String, String, Boolean)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Belirtilen fileStream (Status200OK) içinde Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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

Stream dosyanın içeriğiyle birlikte.

contentType
String

Dosyanın İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan FileStreamResult .

Öznitelikler

Açıklamalar

fileStream parametresi yanıt gönderildikten sonra atılır.

Şunlara uygulanır

File(Stream, String)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Belirtilen fileStream ()Status200OK içinde content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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

Stream dosyanın içeriğiyle birlikte.

contentType
String

Dosyanın İçerik Türü.

Döndürülenler

Yanıt için oluşturulan FileStreamResult .

Öznitelikler

Açıklamalar

fileStream parametresi yanıt gönderildikten sonra atılır.

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

İçerik () olarak belirtilenfileContents, content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosyaStatus200OK döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan FileContentResult .

Öznitelikler

Şunlara uygulanır

File(Byte[], String)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

İçerik ()Status200OK olarak belirtilen fileContents ve content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

Döndürülenler

Yanıt için oluşturulan FileContentResult .

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Belirtilen fileStream ()Status200OK içinde ve Content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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

Stream dosyanın içeriğiyle birlikte.

contentType
String

Dosyanın İçerik Türü.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

Döndürülenler

Yanıt için oluşturulan FileStreamResult .

Öznitelikler

Açıklamalar

fileStream parametresi yanıt gönderildikten sonra atılır.

Şunlara uygulanır

File(Byte[], String, Boolean)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

İçerik ()Status200OK olarak belirtilen fileContents ve content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan FileContentResult .

Öznitelikler

Şunlara uygulanır

File(Byte[], String, String)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

İçerik () olarak belirtilenfileContents, content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosyaStatus200OK döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

Döndürülenler

Yanıt için oluşturulan FileContentResult .

Öznitelikler

Şunlara uygulanır

File(String, String)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

() tarafından virtualPathStatus200OKbelirtilen ve Content-Type olarak belirtilen contentType dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

Döndürülenler

Yanıt için oluşturulan VirtualFileResult .

Öznitelikler

Şunlara uygulanır

File(Stream, String, String)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Belirtilen fileStream (Status200OK) içinde Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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

Stream dosyanın içeriğiyle birlikte.

contentType
String

Dosyanın İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

Döndürülenler

Yanıt için oluşturulan FileStreamResult .

Öznitelikler

Açıklamalar

fileStream parametresi yanıt gönderildikten sonra atılır.

Şunlara uygulanır

File(String, String, Boolean)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

() tarafından virtualPathStatus200OKbelirtilen ve Content-Type olarak belirtilen contentType dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan VirtualFileResult .

Öznitelikler

Şunlara uygulanır

File(String, String, String)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

() tarafından virtualPathStatus200OKbelirtilen ve Content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

fileDownloadName
String

Önerilen dosya adı.

Döndürülenler

Yanıt için oluşturulan VirtualFileResult .

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

İçerik ()Status200OK olarak belirtilen fileContents ve content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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 İçerik Türü.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue Dosyayla ilişkilendirilmiş olan.

Döndürülenler

Yanıt için oluşturulan FileContentResult .

Öznitelikler

Şunlara uygulanır

File(Stream, String, Boolean)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Belirtilen fileStream ()Status200OK içinde content-Type olarak belirtilen contentType bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya Status416RangeNotSatisfiable aralık tatmin edilebilir 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

Stream dosyanın içeriğiyle birlikte.

contentType
String

Dosyanın İçerik Türü.

enableRangeProcessing
Boolean

true Aralık isteklerinin işlenmesini etkinleştirmek için olarak ayarlayın.

Döndürülenler

Yanıt için oluşturulan FileStreamResult .

Öznitelikler

Açıklamalar

fileStream parametresi yanıt gönderildikten sonra atılır.

Şunlara uygulanır