TypedResults.PhysicalFile Methode

Definition

Schreibt die Datei an die angegebene path in die Antwort.

Dies unterstützt Bereichsanforderungen (Status206PartialContent oder Status416RangeNotSatisfiable , wenn der Bereich nicht zufriedenstellend ist).

public static Microsoft.AspNetCore.Http.HttpResults.PhysicalFileHttpResult PhysicalFile (string path, string? contentType = default, string? fileDownloadName = default, DateTimeOffset? lastModified = default, Microsoft.Net.Http.Headers.EntityTagHeaderValue? entityTag = default, bool enableRangeProcessing = false);
static member PhysicalFile : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Http.HttpResults.PhysicalFileHttpResult
Public Shared Function PhysicalFile (path As String, Optional contentType As String = Nothing, Optional fileDownloadName As String = Nothing, Optional lastModified As Nullable(Of DateTimeOffset) = Nothing, Optional entityTag As EntityTagHeaderValue = Nothing, Optional enableRangeProcessing As Boolean = false) As PhysicalFileHttpResult

Parameter

path
String

Der Pfad zur Datei. Wenn der Pfad nicht gerootet ist, wird der Pfad relativ zu WebRootFileProvideraufgelöst.

contentType
String

Der Inhaltstyp der Datei.

fileDownloadName
String

Der vorgeschlagene Dateiname.

lastModified
Nullable<DateTimeOffset>

Der DateTimeOffset des Zeitpunkts der letzten Änderung der Datei.

entityTag
EntityTagHeaderValue

Die EntityTagHeaderValue der Datei zugeordnete.

enableRangeProcessing
Boolean

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

Gibt zurück

Die für die Antwort erstellte PhysicalFileHttpResult .

Gilt für: