다음을 통해 공유


ControllerBase.PhysicalFile 메서드

정의

오버로드

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

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

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

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

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

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

PhysicalFile(String, String, String, Boolean)

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

PhysicalFile(String, String, Boolean)

지정한 contentType 콘텐츠 형식으로 physicalPath(Status200OK)로 지정된 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 범위가 만족스럽지 않은 경우 Status416RangeNotSatisfiable)을 지원합니다.

PhysicalFile(String, String, String)

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

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

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

PhysicalFile(String, String)

지정한 contentType 콘텐츠 형식으로 physicalPath(Status200OK)로 지정된 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 범위가 만족스럽지 않은 경우 Status416RangeNotSatisfiable)을 지원합니다.

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

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

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

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

매개 변수

physicalPath
String

파일의 경로입니다. 경로는 절대 경로여야 합니다.

contentType
String

파일의 콘텐츠 형식입니다.

fileDownloadName
String

제안된 파일 이름입니다.

lastModified
Nullable<DateTimeOffset>

파일이 마지막으로 수정된 시점의 DateTimeOffset.

entityTag
EntityTagHeaderValue

파일과 연결된 EntityTagHeaderValue.

enableRangeProcessing
Boolean

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

반환

응답에 대해 만든 PhysicalFileResult.

특성

적용 대상

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

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

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

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

매개 변수

physicalPath
String

파일의 경로입니다. 경로는 절대 경로여야 합니다.

contentType
String

파일의 콘텐츠 형식입니다.

fileDownloadName
String

제안된 파일 이름입니다.

lastModified
Nullable<DateTimeOffset>

파일이 마지막으로 수정된 시점의 DateTimeOffset.

entityTag
EntityTagHeaderValue

파일과 연결된 EntityTagHeaderValue.

반환

응답에 대해 만든 PhysicalFileResult.

특성

적용 대상

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

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

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

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

매개 변수

physicalPath
String

파일의 경로입니다. 경로는 절대 경로여야 합니다.

contentType
String

파일의 콘텐츠 형식입니다.

lastModified
Nullable<DateTimeOffset>

파일이 마지막으로 수정된 시점의 DateTimeOffset.

entityTag
EntityTagHeaderValue

파일과 연결된 EntityTagHeaderValue.

enableRangeProcessing
Boolean

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

반환

응답에 대해 만든 PhysicalFileResult.

특성

적용 대상

PhysicalFile(String, String, String, Boolean)

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

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

public:
 virtual Microsoft::AspNetCore::Mvc::PhysicalFileResult ^ PhysicalFile(System::String ^ physicalPath, System::String ^ contentType, System::String ^ fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string? fileDownloadName, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member PhysicalFile : string * string * string * bool -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
override this.PhysicalFile : string * string * string * bool -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
Public Overridable Function PhysicalFile (physicalPath As String, contentType As String, fileDownloadName As String, enableRangeProcessing As Boolean) As PhysicalFileResult

매개 변수

physicalPath
String

파일의 경로입니다. 경로는 절대 경로여야 합니다.

contentType
String

파일의 콘텐츠 형식입니다.

fileDownloadName
String

제안된 파일 이름입니다.

enableRangeProcessing
Boolean

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

반환

응답에 대해 만든 PhysicalFileResult.

특성

적용 대상

PhysicalFile(String, String, Boolean)

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

지정한 contentType 콘텐츠 형식으로 physicalPath(Status200OK)로 지정된 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 범위가 만족스럽지 않은 경우 Status416RangeNotSatisfiable)을 지원합니다.

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

매개 변수

physicalPath
String

파일의 경로입니다. 경로는 절대 경로여야 합니다.

contentType
String

파일의 콘텐츠 형식입니다.

enableRangeProcessing
Boolean

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

반환

응답에 대해 만든 PhysicalFileResult.

특성

적용 대상

PhysicalFile(String, String, String)

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

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

public:
 virtual Microsoft::AspNetCore::Mvc::PhysicalFileResult ^ PhysicalFile(System::String ^ physicalPath, System::String ^ contentType, System::String ^ fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType, string? fileDownloadName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member PhysicalFile : string * string * string -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
override this.PhysicalFile : string * string * string -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
Public Overridable Function PhysicalFile (physicalPath As String, contentType As String, fileDownloadName As String) As PhysicalFileResult

매개 변수

physicalPath
String

파일의 경로입니다. 경로는 절대 경로여야 합니다.

contentType
String

파일의 콘텐츠 형식입니다.

fileDownloadName
String

제안된 파일 이름입니다.

반환

응답에 대해 만든 PhysicalFileResult.

특성

적용 대상

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

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

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

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

매개 변수

physicalPath
String

파일의 경로입니다. 경로는 절대 경로여야 합니다.

contentType
String

파일의 콘텐츠 형식입니다.

lastModified
Nullable<DateTimeOffset>

파일이 마지막으로 수정된 시점의 DateTimeOffset.

entityTag
EntityTagHeaderValue

파일과 연결된 EntityTagHeaderValue.

반환

응답에 대해 만든 PhysicalFileResult.

특성

적용 대상

PhysicalFile(String, String)

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

지정한 contentType 콘텐츠 형식으로 physicalPath(Status200OK)로 지정된 파일을 반환합니다. 범위 요청(Status206PartialContent 또는 범위가 만족스럽지 않은 경우 Status416RangeNotSatisfiable)을 지원합니다.

public:
 virtual Microsoft::AspNetCore::Mvc::PhysicalFileResult ^ PhysicalFile(System::String ^ physicalPath, System::String ^ contentType);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.PhysicalFileResult PhysicalFile (string physicalPath, string contentType);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member PhysicalFile : string * string -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
override this.PhysicalFile : string * string -> Microsoft.AspNetCore.Mvc.PhysicalFileResult
Public Overridable Function PhysicalFile (physicalPath As String, contentType As String) As PhysicalFileResult

매개 변수

physicalPath
String

파일의 경로입니다. 경로는 절대 경로여야 합니다.

contentType
String

파일의 콘텐츠 형식입니다.

반환

응답에 대해 만든 PhysicalFileResult.

특성

적용 대상