Share via


TypedResults.VirtualFile 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.VirtualFileHttpResult VirtualFile (string path, string? contentType = default, string? fileDownloadName = default, DateTimeOffset? lastModified = default, Microsoft.Net.Http.Headers.EntityTagHeaderValue? entityTag = default, bool enableRangeProcessing = false);
static member VirtualFile : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Http.HttpResults.VirtualFileHttpResult
Public Shared Function VirtualFile (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 VirtualFileHttpResult

Parameter

path
String

Der Pfad zur Datei. Wenn nicht gerootet, löst der Pfad relativ zu WebRootFileProviderauf.

contentType
String

Der Inhaltstyp der Datei.

fileDownloadName
String

Der vorgeschlagene Dateiname.

lastModified
Nullable<DateTimeOffset>

Der DateTimeOffset des Zeitpunkts, zu dem die Datei zuletzt geändert wurde.

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 VirtualFileHttpResult .

Gilt für: