Share via


ControllerBase.File Méthode

Définition

Surcharges

File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retourne le fichier spécifié par virtualPath (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retourne un fichier dans le spécifié fileStream (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retourne le fichier spécifié par virtualPath (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retourne le fichier spécifié par virtualPath (Status200OK), et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retourne un fichier dans le spécifié fileStream (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retourne un fichier dans le spécifié fileStream (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String, String, Boolean)

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retourne le fichier spécifié par virtualPath (Status200OK), et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String, String, Boolean)

Retourne un fichier dans le spécifié fileStream (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String)

Retourne un fichier dans le spécifié fileStream (Status200OK), avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Byte[], String, String, Boolean)

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Byte[], String)

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retourne un fichier dans le spécifié fileStream (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Byte[], String, Boolean)

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Byte[], String, String)

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String)

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String, String)

Retourne un fichier dans le spécifié fileStream (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String, Boolean)

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String, String)

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String, Boolean)

Retourne un fichier dans le spécifié fileStream (Status200OK), avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne le fichier spécifié par virtualPath (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, System::String ^ fileDownloadName, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As VirtualFileResult

Paramètres

virtualPath
String

Chemin d’accès virtuel du fichier à retourner.

contentType
String

Content-Type 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éé VirtualFileResult pour la réponse.

Attributs

S’applique à

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier dans le spécifié fileStream (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileStreamResult ^ File(System::IO::Stream ^ fileStream, System::String ^ contentType, System::String ^ fileDownloadName, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As FileStreamResult

Paramètres

fileStream
Stream

Stream avec le contenu du fichier.

contentType
String

Content-Type 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éé FileStreamResult pour la réponse.

Attributs

Remarques

Le fileStream paramètre est supprimé après l’envoi de la réponse.

S’applique à

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType, System::String ^ fileDownloadName, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As FileContentResult

Paramètres

fileContents
Byte[]

Contenu du fichier.

contentType
String

Content-Type 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éé FileContentResult pour la réponse.

Attributs

S’applique à

File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne le fichier spécifié par virtualPath (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, System::String ^ fileDownloadName, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue) As VirtualFileResult

Paramètres

virtualPath
String

Chemin d’accès virtuel du fichier à retourner.

contentType
String

Content-Type 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 .

Retours

créé VirtualFileResult pour la réponse.

Attributs

S’applique à

File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne le fichier spécifié par virtualPath (Status200OK), et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As VirtualFileResult

Paramètres

virtualPath
String

Chemin d’accès virtuel du fichier à retourner.

contentType
String

Content-Type du fichier.

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éé VirtualFileResult pour la réponse.

Attributs

S’applique à

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier dans le spécifié fileStream (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileStreamResult ^ File(System::IO::Stream ^ fileStream, System::String ^ contentType, System::String ^ fileDownloadName, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue) As FileStreamResult

Paramètres

fileStream
Stream

Stream avec le contenu du fichier.

contentType
String

Content-Type 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 .

Retours

créé FileStreamResult pour la réponse.

Attributs

Remarques

Le fileStream paramètre est supprimé après l’envoi de la réponse.

S’applique à

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier dans le spécifié fileStream (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileStreamResult ^ File(System::IO::Stream ^ fileStream, System::String ^ contentType, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As FileStreamResult

Paramètres

fileStream
Stream

Stream avec le contenu du fichier.

contentType
String

Content-Type du fichier.

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éé FileStreamResult pour la réponse.

Attributs

Remarques

Le fileStream paramètre est supprimé après l’envoi de la réponse.

S’applique à

File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType, System::String ^ fileDownloadName, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string? fileDownloadName, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String, fileDownloadName As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue) As FileContentResult

Paramètres

fileContents
Byte[]

Contenu du fichier.

contentType
String

Content-Type 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 .

Retours

créé FileContentResult pour la réponse.

Attributs

S’applique à

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue, enableRangeProcessing As Boolean) As FileContentResult

Paramètres

fileContents
Byte[]

Contenu du fichier.

contentType
String

Content-Type du fichier.

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éé FileContentResult pour la réponse.

Attributs

S’applique à

File(String, String, String, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, System::String ^ fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string? fileDownloadName, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * string * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * string * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, fileDownloadName As String, enableRangeProcessing As Boolean) As VirtualFileResult

Paramètres

virtualPath
String

Chemin d’accès virtuel du fichier à retourner.

contentType
String

Content-Type du fichier.

fileDownloadName
String

Nom de fichier suggéré.

enableRangeProcessing
Boolean

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

Retours

créé VirtualFileResult pour la réponse.

Attributs

S’applique à

File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne le fichier spécifié par virtualPath (Status200OK), et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue) As VirtualFileResult

Paramètres

virtualPath
String

Chemin d’accès virtuel du fichier à retourner.

contentType
String

Content-Type du fichier.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue associé au fichier .

Retours

créé VirtualFileResult pour la réponse.

Attributs

S’applique à

File(Stream, String, String, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier dans le spécifié fileStream (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileStreamResult ^ File(System::IO::Stream ^ fileStream, System::String ^ contentType, System::String ^ fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string? fileDownloadName, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string * string * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string * string * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String, fileDownloadName As String, enableRangeProcessing As Boolean) As FileStreamResult

Paramètres

fileStream
Stream

Stream avec le contenu du fichier.

contentType
String

Content-Type du fichier.

fileDownloadName
String

Nom de fichier suggéré.

enableRangeProcessing
Boolean

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

Retours

créé FileStreamResult pour la réponse.

Attributs

Remarques

Le fileStream paramètre est supprimé après l’envoi de la réponse.

S’applique à

File(Stream, String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier dans le spécifié fileStream (Status200OK), avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileStreamResult ^ File(System::IO::Stream ^ fileStream, System::String ^ contentType);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String) As FileStreamResult

Paramètres

fileStream
Stream

Stream avec le contenu du fichier.

contentType
String

Content-Type du fichier.

Retours

créé FileStreamResult pour la réponse.

Attributs

Remarques

Le fileStream paramètre est supprimé après l’envoi de la réponse.

S’applique à

File(Byte[], String, String, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType, System::String ^ fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string fileDownloadName, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string? fileDownloadName, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string * string * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string * string * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String, fileDownloadName As String, enableRangeProcessing As Boolean) As FileContentResult

Paramètres

fileContents
Byte[]

Contenu du fichier.

contentType
String

Content-Type du fichier.

fileDownloadName
String

Nom de fichier suggéré.

enableRangeProcessing
Boolean

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

Retours

créé FileContentResult pour la réponse.

Attributs

S’applique à

File(Byte[], String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String) As FileContentResult

Paramètres

fileContents
Byte[]

Contenu du fichier.

contentType
String

Content-Type du fichier.

Retours

créé FileContentResult pour la réponse.

Attributs

S’applique à

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier dans le spécifié fileStream (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileStreamResult ^ File(System::IO::Stream ^ fileStream, System::String ^ contentType, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue) As FileStreamResult

Paramètres

fileStream
Stream

Stream avec le contenu du fichier.

contentType
String

Content-Type du fichier.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue associé au fichier .

Retours

créé FileStreamResult pour la réponse.

Attributs

Remarques

Le fileStream paramètre est supprimé après l’envoi de la réponse.

S’applique à

File(Byte[], String, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string * bool -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String, enableRangeProcessing As Boolean) As FileContentResult

Paramètres

fileContents
Byte[]

Contenu du fichier.

contentType
String

Content-Type du fichier.

enableRangeProcessing
Boolean

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

Retours

créé FileContentResult pour la réponse.

Attributs

S’applique à

File(Byte[], String, String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType, System::String ^ fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, string? fileDownloadName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string * string -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string * string -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String, fileDownloadName As String) As FileContentResult

Paramètres

fileContents
Byte[]

Contenu du fichier.

contentType
String

Content-Type du fichier.

fileDownloadName
String

Nom de fichier suggéré.

Retours

créé FileContentResult pour la réponse.

Attributs

S’applique à

File(String, String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String) As VirtualFileResult

Paramètres

virtualPath
String

Chemin d’accès virtuel du fichier à retourner.

contentType
String

Content-Type du fichier.

Retours

créé VirtualFileResult pour la réponse.

Attributs

S’applique à

File(Stream, String, String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier dans le spécifié fileStream (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileStreamResult ^ File(System::IO::Stream ^ fileStream, System::String ^ contentType, System::String ^ fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, string? fileDownloadName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string * string -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string * string -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String, fileDownloadName As String) As FileStreamResult

Paramètres

fileStream
Stream

Stream avec le contenu du fichier.

contentType
String

Content-Type du fichier.

fileDownloadName
String

Nom de fichier suggéré.

Retours

créé FileStreamResult pour la réponse.

Attributs

Remarques

Le fileStream paramètre est supprimé après l’envoi de la réponse.

S’applique à

File(String, String, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * bool -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, enableRangeProcessing As Boolean) As VirtualFileResult

Paramètres

virtualPath
String

Chemin d’accès virtuel du fichier à retourner.

contentType
String

Content-Type du fichier.

enableRangeProcessing
Boolean

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

Retours

créé VirtualFileResult pour la réponse.

Attributs

S’applique à

File(String, String, String)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::VirtualFileResult ^ File(System::String ^ virtualPath, System::String ^ contentType, System::String ^ fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string fileDownloadName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.VirtualFileResult File (string virtualPath, string contentType, string? fileDownloadName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : string * string * string -> Microsoft.AspNetCore.Mvc.VirtualFileResult
override this.File : string * string * string -> Microsoft.AspNetCore.Mvc.VirtualFileResult
Public Overridable Function File (virtualPath As String, contentType As String, fileDownloadName As String) As VirtualFileResult

Paramètres

virtualPath
String

Chemin d’accès virtuel du fichier à retourner.

contentType
String

Content-Type du fichier.

fileDownloadName
String

Nom de fichier suggéré.

Retours

créé VirtualFileResult pour la réponse.

Attributs

S’applique à

File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileContentResult ^ File(cli::array <System::Byte> ^ fileContents, System::String ^ contentType, Nullable<DateTimeOffset> lastModified, Microsoft::Net::Http::Headers::EntityTagHeaderValue ^ entityTag);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileContentResult File (byte[] fileContents, string contentType, DateTimeOffset? lastModified, Microsoft.Net.Http.Headers.EntityTagHeaderValue entityTag);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : byte[] * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.FileContentResult
override this.File : byte[] * string * Nullable<DateTimeOffset> * Microsoft.Net.Http.Headers.EntityTagHeaderValue -> Microsoft.AspNetCore.Mvc.FileContentResult
Public Overridable Function File (fileContents As Byte(), contentType As String, lastModified As Nullable(Of DateTimeOffset), entityTag As EntityTagHeaderValue) As FileContentResult

Paramètres

fileContents
Byte[]

Contenu du fichier.

contentType
String

Content-Type du fichier.

lastModified
Nullable<DateTimeOffset>

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

entityTag
EntityTagHeaderValue

EntityTagHeaderValue associé au fichier .

Retours

créé FileContentResult pour la réponse.

Attributs

S’applique à

File(Stream, String, Boolean)

Source:
ControllerBase.cs
Source:
ControllerBase.cs

Retourne un fichier dans le spécifié fileStream (Status200OK), avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

public:
 virtual Microsoft::AspNetCore::Mvc::FileStreamResult ^ File(System::IO::Stream ^ fileStream, System::String ^ contentType, bool enableRangeProcessing);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.FileStreamResult File (System.IO.Stream fileStream, string contentType, bool enableRangeProcessing);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member File : System.IO.Stream * string * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
override this.File : System.IO.Stream * string * bool -> Microsoft.AspNetCore.Mvc.FileStreamResult
Public Overridable Function File (fileStream As Stream, contentType As String, enableRangeProcessing As Boolean) As FileStreamResult

Paramètres

fileStream
Stream

Stream avec le contenu du fichier.

contentType
String

Content-Type du fichier.

enableRangeProcessing
Boolean

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

Retours

créé FileStreamResult pour la réponse.

Attributs

Remarques

Le fileStream paramètre est supprimé après l’envoi de la réponse.

S’applique à