TypedResults.PhysicalFile Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Scrive il file in corrispondenza dell'oggetto specificato path
nella risposta.
Supporta le richieste di intervallo (Status206PartialContent o Status416RangeNotSatisfiable se l'intervallo non è soddisfacente).
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
Parametri
- path
- String
Percorso del file. Quando non è rooted, risolve il percorso relativo a WebRootFileProvider.
- contentType
- String
Tipo di contenuto del file.
- fileDownloadName
- String
Nome file suggerito.
- lastModified
- Nullable<DateTimeOffset>
Oggetto DateTimeOffset di quando il file è stato modificato per l'ultima volta.
- entityTag
- EntityTagHeaderValue
Oggetto EntityTagHeaderValue associato al file.
- enableRangeProcessing
- Boolean
Impostare su true
per abilitare l'elaborazione delle richieste di intervallo.
Restituisce
Oggetto creato PhysicalFileHttpResult per la risposta.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per