Share via


TypedResults.VirtualFile Méthode

Définition

Écrit le fichier au spécifié dans path la réponse.

Cela prend en charge les requêtes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfaisante).

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

Paramètres

path
String

Chemin d'accès au fichier. Lorsqu’il n’est pas rooté, résout le chemin d’accès relatif à WebRootFileProvider.

contentType
String

Type de contenu du fichier.

fileDownloadName
String

Nom de fichier suggéré.

lastModified
Nullable<DateTimeOffset>

de DateTimeOffset quand le fichier a été modifié pour la dernière fois.

entityTag
EntityTagHeaderValue

EntityTagHeaderValue associé au fichier.

enableRangeProcessing
Boolean

Définissez sur true pour activer le traitement des demandes de plage.

Retours

créé VirtualFileHttpResult pour la réponse.

S’applique à