TypedResults.VirtualFile Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für