Freigeben über


ControllerBase.PhysicalFile Methode

Definition

Überlädt

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

Gibt die durch physicalPath (Status200OK) angegebene Datei zurück, die angegebene contentType als Inhaltstyp und die angegebene fileDownloadName als vorgeschlagenen Dateinamen. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Gibt die durch physicalPath (Status200OK) angegebene Datei zurück, die angegebene contentType als Inhaltstyp und die angegebene fileDownloadName als vorgeschlagenen Dateinamen. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Gibt die durch physicalPath (Status200OK) angegebene Datei und die angegebene contentType als Inhaltstyp zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

PhysicalFile(String, String, String, Boolean)

Gibt die durch physicalPath (Status200OK) angegebene Datei mit dem angegebenen contentType als Inhaltstyp und dem angegebenen fileDownloadName als vorgeschlagenen Dateinamen zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

PhysicalFile(String, String, Boolean)

Gibt die durch physicalPath (Status200OK) angegebene Datei mit dem angegebenen contentType als Inhaltstyp zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

PhysicalFile(String, String, String)

Gibt die durch physicalPath (Status200OK) angegebene Datei mit dem angegebenen contentType als Inhaltstyp und dem angegebenen fileDownloadName als vorgeschlagenen Dateinamen zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Gibt die durch physicalPath (Status200OK) angegebene Datei und die angegebene contentType als Inhaltstyp zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

PhysicalFile(String, String)

Gibt die durch physicalPath (Status200OK) angegebene Datei mit dem angegebenen contentType als Inhaltstyp zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs

Gibt die durch physicalPath (Status200OK) angegebene Datei zurück, die angegebene contentType als Inhaltstyp und die angegebene fileDownloadName als vorgeschlagenen Dateinamen. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Parameter

physicalPath
String

Der Pfad zur Datei. Der Pfad muss ein absoluter Pfad sein.

contentType
String

Der Inhaltstyp der Datei.

fileDownloadName
String

Der vorgeschlagene Dateiname.

lastModified
Nullable<DateTimeOffset>

Die DateTimeOffset des Zeitpunkts der letzten Änderung der Datei.

entityTag
EntityTagHeaderValue

Die EntityTagHeaderValue der Datei zugeordnet.

enableRangeProcessing
Boolean

Legen Sie auf true fest, um die Verarbeitung von Bereichsanforderungen zu aktivieren.

Gibt zurück

Die erstellte PhysicalFileResult für die Antwort.

Attribute

Gilt für:

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

Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs

Gibt die durch physicalPath (Status200OK) angegebene Datei zurück, die angegebene contentType als Inhaltstyp und die angegebene fileDownloadName als vorgeschlagenen Dateinamen. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Parameter

physicalPath
String

Der Pfad zur Datei. Der Pfad muss ein absoluter Pfad sein.

contentType
String

Der Inhaltstyp der Datei.

fileDownloadName
String

Der vorgeschlagene Dateiname.

lastModified
Nullable<DateTimeOffset>

Die DateTimeOffset des Zeitpunkts der letzten Änderung der Datei.

entityTag
EntityTagHeaderValue

Die EntityTagHeaderValue der Datei zugeordnet.

Gibt zurück

Die erstellte PhysicalFileResult für die Antwort.

Attribute

Gilt für:

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

Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs

Gibt die durch physicalPath (Status200OK) angegebene Datei und die angegebene contentType als Inhaltstyp zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Parameter

physicalPath
String

Der Pfad zur Datei. Der Pfad muss ein absoluter Pfad sein.

contentType
String

Der Inhaltstyp der Datei.

lastModified
Nullable<DateTimeOffset>

Die DateTimeOffset des Zeitpunkts der letzten Änderung der Datei.

entityTag
EntityTagHeaderValue

Die EntityTagHeaderValue der Datei zugeordnet.

enableRangeProcessing
Boolean

Legen Sie auf true fest, um die Verarbeitung von Bereichsanforderungen zu aktivieren.

Gibt zurück

Die erstellte PhysicalFileResult für die Antwort.

Attribute

Gilt für:

PhysicalFile(String, String, String, Boolean)

Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs

Gibt die durch physicalPath (Status200OK) angegebene Datei mit dem angegebenen contentType als Inhaltstyp und dem angegebenen fileDownloadName als vorgeschlagenen Dateinamen zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Parameter

physicalPath
String

Der Pfad zur Datei. Der Pfad muss ein absoluter Pfad sein.

contentType
String

Der Inhaltstyp der Datei.

fileDownloadName
String

Der vorgeschlagene Dateiname.

enableRangeProcessing
Boolean

Legen Sie auf true fest, um die Verarbeitung von Bereichsanforderungen zu aktivieren.

Gibt zurück

Die erstellte PhysicalFileResult für die Antwort.

Attribute

Gilt für:

PhysicalFile(String, String, Boolean)

Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs

Gibt die durch physicalPath (Status200OK) angegebene Datei mit dem angegebenen contentType als Inhaltstyp zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Parameter

physicalPath
String

Der Pfad zur Datei. Der Pfad muss ein absoluter Pfad sein.

contentType
String

Der Inhaltstyp der Datei.

enableRangeProcessing
Boolean

Legen Sie auf true fest, um die Verarbeitung von Bereichsanforderungen zu aktivieren.

Gibt zurück

Die erstellte PhysicalFileResult für die Antwort.

Attribute

Gilt für:

PhysicalFile(String, String, String)

Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs

Gibt die durch physicalPath (Status200OK) angegebene Datei mit dem angegebenen contentType als Inhaltstyp und dem angegebenen fileDownloadName als vorgeschlagenen Dateinamen zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Parameter

physicalPath
String

Der Pfad zur Datei. Der Pfad muss ein absoluter Pfad sein.

contentType
String

Der Inhaltstyp der Datei.

fileDownloadName
String

Der vorgeschlagene Dateiname.

Gibt zurück

Die erstellte PhysicalFileResult für die Antwort.

Attribute

Gilt für:

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

Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs

Gibt die durch physicalPath (Status200OK) angegebene Datei und die angegebene contentType als Inhaltstyp zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Parameter

physicalPath
String

Der Pfad zur Datei. Der Pfad muss ein absoluter Pfad sein.

contentType
String

Der Inhaltstyp der Datei.

lastModified
Nullable<DateTimeOffset>

Die DateTimeOffset des Zeitpunkts der letzten Änderung der Datei.

entityTag
EntityTagHeaderValue

Die EntityTagHeaderValue der Datei zugeordnet.

Gibt zurück

Die erstellte PhysicalFileResult für die Antwort.

Attribute

Gilt für:

PhysicalFile(String, String)

Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs
Quelle:
ControllerBase.cs

Gibt die durch physicalPath (Status200OK) angegebene Datei mit dem angegebenen contentType als Inhaltstyp zurück. Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable, wenn der Bereich nicht zufriedenstellend ist).

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

Parameter

physicalPath
String

Der Pfad zur Datei. Der Pfad muss ein absoluter Pfad sein.

contentType
String

Der Inhaltstyp der Datei.

Gibt zurück

Die erstellte PhysicalFileResult für die Antwort.

Attribute

Gilt für: