다음을 통해 공유


ControllerBase.File 메서드

정의

오버로드

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

()로 virtualPath 지정된 파일, Content-Type으로 지정된 contentType 및 제안된 파일 이름으로 지정된 fileDownloadName 을 반환Status200OK합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

지정된 fileStream (Status200OK), Content-Type으로 지정된 contentType 및 제안된 파일 이름으로 지정된 fileDownloadName 의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

가 콘텐츠(Status200OK), Content-Type으로 지정된 contentType 및 제안된 파일 fileContents 이름으로 지정된 fileDownloadName 가 있는 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

()로 virtualPath 지정된 파일, Content-Type으로 지정된 contentType 및 제안된 파일 이름으로 지정된 fileDownloadName 을 반환Status200OK합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

에 지정된 virtualPath 파일(Status200OK)과 Content-Type으로 지정된 contentType 을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

지정된 fileStream (Status200OK), Content-Type으로 지정된 contentType 및 제안된 파일 이름으로 지정된 fileDownloadName 의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

지정된 fileStream (Status200OK)의 파일과 Content-Type으로 지정된 contentType 을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

가 콘텐츠(Status200OK), Content-Type으로 지정된 contentType 및 제안된 파일 fileContents 이름으로 지정된 fileDownloadName 가 있는 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

File(String, String, String, Boolean)

가 Content-Type으로 지정되고 가 제안된 파일 virtualPath 이름으로 지정된 contentType (Status200OK)로 지정된 fileDownloadName 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

에 지정된 virtualPath 파일(Status200OK)과 Content-Type으로 지정된 contentType 을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

File(Stream, String, String, Boolean)

가 Content-Type으로 지정되고 이 fileStream 제안된 파일 이름으로 지정된 contentTypefileDownloadName 가 있는 지정된 (Status200OK)의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

File(Stream, String)

를 Content-Type으로 지정 contentTypefileStream 지정된 (Status200OK)의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정되고 contentType 가 제안된 파일 이름으로 지정된 fileDownloadName 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

File(Byte[], String)

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

지정된 fileStream (Status200OK)의 파일과 Content-Type으로 지정된 contentType 을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

File(Byte[], String, Boolean)

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

File(Byte[], String, String)

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정되고 contentType 가 제안된 파일 이름으로 지정된 fileDownloadName 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

File(String, String)

가 Content-Type으로 지정된 virtualPath (Status200OK)로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

File(Stream, String, String)

가 Content-Type으로 지정되고 이 fileStream 제안된 파일 이름으로 지정된 contentTypefileDownloadName 가 있는 지정된 (Status200OK)의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

File(String, String, Boolean)

가 Content-Type으로 지정된 virtualPath (Status200OK)로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

File(String, String, String)

가 Content-Type으로 지정되고 가 제안된 파일 virtualPath 이름으로 지정된 contentType (Status200OK)로 지정된 fileDownloadName 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

File(Stream, String, Boolean)

를 Content-Type으로 지정 contentTypefileStream 지정된 (Status200OK)의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

()로 virtualPath 지정된 파일, Content-Type으로 지정된 contentType 및 제안된 파일 이름으로 지정된 fileDownloadName 을 반환Status200OK합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

virtualPath
String

반환할 파일의 가상 경로입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 VirtualFileResult 입니다.

특성

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

지정된 fileStream (Status200OK), Content-Type으로 지정된 contentType 및 제안된 파일 이름으로 지정된 fileDownloadName 의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileStream
Stream

Stream 파일의 내용이 포함된 입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 FileStreamResult 입니다.

특성

설명

fileStream 응답이 전송된 후 매개 변수가 삭제됩니다.

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 콘텐츠(Status200OK), Content-Type으로 지정된 contentType 및 제안된 파일 fileContents 이름으로 지정된 fileDownloadName 가 있는 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileContents
Byte[]

파일 내용입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 FileContentResult 입니다.

특성

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

()로 virtualPath 지정된 파일, Content-Type으로 지정된 contentType 및 제안된 파일 이름으로 지정된 fileDownloadName 을 반환Status200OK합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

virtualPath
String

반환할 파일의 가상 경로입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

반환

응답에 대해 만들어진 VirtualFileResult 입니다.

특성

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

(Status200OK)로 virtualPath 지정된 파일과 Content-Type으로 지정된 contentType 를 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

virtualPath
String

반환할 파일의 가상 경로입니다.

contentType
String

파일의 Content-Type입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 VirtualFileResult 입니다.

특성

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

지정된 fileStream (Status200OK), Content-Type으로 지정된 contentType 및 제안된 파일 이름으로 지정된 fileDownloadName 의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileStream
Stream

Stream 파일의 내용이 포함된 입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

반환

응답에 대해 만들어진 FileStreamResult 입니다.

특성

설명

fileStream 응답이 전송된 후 매개 변수가 삭제됩니다.

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

지정된 fileStream (Status200OK)의 파일과 Content-Type으로 지정된 contentType 을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileStream
Stream

Stream 파일의 내용이 포함된 입니다.

contentType
String

파일의 Content-Type입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 FileStreamResult 입니다.

특성

설명

fileStream 응답이 전송된 후 매개 변수가 삭제됩니다.

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 콘텐츠(Status200OK), Content-Type으로 지정된 contentType 및 제안된 파일 fileContents 이름으로 지정된 fileDownloadName 가 있는 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileContents
Byte[]

파일 내용입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

반환

응답에 대해 만들어진 FileContentResult 입니다.

특성

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileContents
Byte[]

파일 내용입니다.

contentType
String

파일의 Content-Type입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 FileContentResult 입니다.

특성

적용 대상

File(String, String, String, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 Content-Type으로 지정 virtualPathcontentType 되고 이 제안된 파일 이름으로 지정된 (Status200OK)로 지정된 fileDownloadName 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

virtualPath
String

반환할 파일의 가상 경로입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 VirtualFileResult 입니다.

특성

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

(Status200OK)로 virtualPath 지정된 파일과 Content-Type으로 지정된 contentType 를 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

virtualPath
String

반환할 파일의 가상 경로입니다.

contentType
String

파일의 Content-Type입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

반환

응답에 대해 만들어진 VirtualFileResult 입니다.

특성

적용 대상

File(Stream, String, String, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 Content-Type으로 지정되고 이 fileStream 제안된 파일 이름으로 지정된 contentTypefileDownloadName 가 있는 지정된 (Status200OK)의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileStream
Stream

Stream 파일의 내용이 포함된 입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 FileStreamResult 입니다.

특성

설명

fileStream 응답이 전송된 후 매개 변수가 삭제됩니다.

적용 대상

File(Stream, String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

를 Content-Type으로 지정 contentTypefileStream 지정된 (Status200OK)의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileStream
Stream

Stream 파일의 내용이 포함된 입니다.

contentType
String

파일의 Content-Type입니다.

반환

응답에 대해 만들어진 FileStreamResult 입니다.

특성

설명

fileStream 응답이 전송된 후 매개 변수가 삭제됩니다.

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정되고 contentType 가 제안된 파일 이름으로 지정된 fileDownloadName 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileContents
Byte[]

파일 내용입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 FileContentResult 입니다.

특성

적용 대상

File(Byte[], String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileContents
Byte[]

파일 내용입니다.

contentType
String

파일의 Content-Type입니다.

반환

응답에 대해 만들어진 FileContentResult 입니다.

특성

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

지정된 fileStream (Status200OK)의 파일과 Content-Type으로 지정된 contentType 을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileStream
Stream

Stream 파일의 내용이 포함된 입니다.

contentType
String

파일의 Content-Type입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

반환

응답에 대해 만들어진 FileStreamResult 입니다.

특성

설명

fileStream 응답이 전송된 후 매개 변수가 삭제됩니다.

적용 대상

File(Byte[], String, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileContents
Byte[]

파일 내용입니다.

contentType
String

파일의 Content-Type입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 FileContentResult 입니다.

특성

적용 대상

File(Byte[], String, String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정되고 contentType 가 제안된 파일 이름으로 지정된 fileDownloadName 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileContents
Byte[]

파일 내용입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

반환

응답에 대해 만들어진 FileContentResult 입니다.

특성

적용 대상

File(String, String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 Content-Type으로 지정된 virtualPath (Status200OK)로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

virtualPath
String

반환할 파일의 가상 경로입니다.

contentType
String

파일의 Content-Type입니다.

반환

응답에 대해 만들어진 VirtualFileResult 입니다.

특성

적용 대상

File(Stream, String, String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 Content-Type으로 지정되고 이 fileStream 제안된 파일 이름으로 지정된 contentTypefileDownloadName 가 있는 지정된 (Status200OK)의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileStream
Stream

Stream 파일의 내용이 포함된 입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

반환

응답에 대해 만들어진 FileStreamResult 입니다.

특성

설명

fileStream 응답이 전송된 후 매개 변수가 삭제됩니다.

적용 대상

File(String, String, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 Content-Type으로 지정된 virtualPath (Status200OK)로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

virtualPath
String

반환할 파일의 가상 경로입니다.

contentType
String

파일의 Content-Type입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 VirtualFileResult 입니다.

특성

적용 대상

File(String, String, String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 Content-Type으로 지정되고 가 제안된 파일 virtualPath 이름으로 지정된 contentType (Status200OK)로 지정된 fileDownloadName 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

virtualPath
String

반환할 파일의 가상 경로입니다.

contentType
String

파일의 Content-Type입니다.

fileDownloadName
String

제안된 파일 이름입니다.

반환

응답에 대해 만들어진 VirtualFileResult 입니다.

특성

적용 대상

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

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

가 콘텐츠(Status200OK)로 지정되고 fileContents 가 Content-Type으로 지정된 contentType 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileContents
Byte[]

파일 내용입니다.

contentType
String

파일의 Content-Type입니다.

lastModified
Nullable<DateTimeOffset>

DateTimeOffset 파일이 마지막으로 수정된 시기의 입니다.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue 파일과 연결된 입니다.

반환

응답에 대해 만들어진 FileContentResult 입니다.

특성

적용 대상

File(Stream, String, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs
Source:
ControllerBase.cs

를 Content-Type으로 지정 contentTypefileStream 지정된 (Status200OK)의 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 Status416RangeNotSatisfiable 범위가 만족스럽지 않은 경우)을 지원합니다.

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

매개 변수

fileStream
Stream

Stream 파일의 내용이 포함된 입니다.

contentType
String

파일의 Content-Type입니다.

enableRangeProcessing
Boolean

범위 요청 처리를 사용하도록 설정하려면 로 true 설정합니다.

반환

응답에 대해 만들어진 FileStreamResult 입니다.

특성

설명

fileStream 응답이 전송된 후 매개 변수가 삭제됩니다.

적용 대상