Freigeben über


ContentDispositionHeaderValue Klasse

Definition

Stellt den Wert des Content-Disposition-Headers dar.

public ref class ContentDispositionHeaderValue
public ref class ContentDispositionHeaderValue : ICloneable
public class ContentDispositionHeaderValue
public class ContentDispositionHeaderValue : ICloneable
type ContentDispositionHeaderValue = class
type ContentDispositionHeaderValue = class
    interface ICloneable
Public Class ContentDispositionHeaderValue
Public Class ContentDispositionHeaderValue
Implements ICloneable
Vererbung
ContentDispositionHeaderValue
Implementiert

Hinweise

Der Content-Disposition-Header wird normalerweise zum Arbeiten mit Dateiuploads und -downloads verwendet. Das Format unterscheidet sich von anderen Headern darin, dass es sich um einen einzelnen Header mit einem Dispositionstyp gefolgt von einer Liste von Parametern handelt, von denen einige gut definiert sind.

Dieser Header wird in zwei verschiedenen Kontexten verwendet:

  1. Ein MIME-Header für geschachtelten Textinhalt in der MultipartFormDataContent -Klasse. Weitere Informationen finden Sie unter IETF RFC 2183.

  2. Ein HTTP-Header in der HttpContentHeaders -Klasse. Weitere Informationen finden Sie unter IETF RFC 6266.

Konstruktoren

ContentDispositionHeaderValue(ContentDispositionHeaderValue)

Initialisiert eine neue Instanz der ContentDispositionHeaderValue-Klasse.

ContentDispositionHeaderValue(String)

Initialisiert eine neue Instanz der ContentDispositionHeaderValue-Klasse.

Eigenschaften

CreationDate

Das Datum, an dem die Datei erstellt wurde.

DispositionType

Der Dispositionstyp für einen Inhaltsteil.

FileName

Ein Vorschlag zum Erstellen eines Dateinamens zum Speichern der Nachrichtennutzlast, die verwendet werden soll, wenn die Entität getrennt und in einer separaten Datei gespeichert wird.

FileNameStar

Ein Vorschlag zum Erstellen von Dateinamen zum Speichern von Nachrichtennutzlasten, die verwendet werden sollen, wenn die Entitäten getrennt und in einer separaten Datei gespeichert werden.

ModificationDate

Das Datum, an dem die Datei zuletzt geändert wurde.

Name

Der Name für einen Inhaltsteil.

Parameters

Ein Satz Parameter enthielt den Content-Disposition-Header.

ReadDate

Letztes Lesedatum der Datei.

Size

Die ungefähre Größe der Datei in Bytes.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Object und das aktuelle ContentDispositionHeaderValue-Objekt gleich sind.

GetHashCode()

Dient als Hashfunktion für ein ContentDispositionHeaderValue-Objekt.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Parse(String)

Konvertiert eine Zeichenfolge in eine ContentDispositionHeaderValue-Instanz.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle ContentDispositionHeaderValue-Objekt darstellt.

TryParse(String, ContentDispositionHeaderValue)

Bestimmt, ob eine Zeichenfolge eine gültige ContentDispositionHeaderValue-Information ist.

Explizite Schnittstellenimplementierungen

ICloneable.Clone()

Erstellt ein neues Objekt, das eine Kopie der aktuellen ContentDispositionHeaderValue-Instanz ist.

Gilt für: