FileSpecification

FileSpecification class

Klasse, die eingebettete Datei darstellt.

public sealed class FileSpecification : IDisposable

Konstrukteure

NameBeschreibung
FileSpecification()Neue leere Dateispezifikation erstellen.
FileSpecification(string)Konstruktor für FileSpecification
FileSpecification(Stream, string)Konstruktor für Dateispezifikation.
FileSpecification(string, Annotation)Konstruktor für Dateispezifikation.
FileSpecification(string, string)Konstruktor für Dateispezifikation.
FileSpecification(Stream, string, string)Konstruktor für Dateispezifikation.

Eigenschaften

NameBeschreibung
AFRelationship { get; set; }Zugehörige Dateibeziehung.
Contents { get; set; }Ruft die Inhaltsdatei ab oder legt sie fest. Diese Eigenschaft gibt in den Speicher geladene Daten zurück, was bei großen Daten zu einer Ausnahme wegen unzureichendem Arbeitsspeicher führen kann. Um die Speichernutzung zu verringern, verwenden Sie bitte StreamContents.
Description { get; set; }Ruft Text ab oder legt Text fest, der der Dateispezifikation zugeordnet ist.
Encoding { get; set; }Liest oder setzt das Kodierungsformat. Mögliche Werte: Zip - Datei wird mit ZIP komprimiert, None - Datei wird nicht komprimiert.
EncryptedPayload { get; }Ruft verschlüsselte Nutzdaten ab.
FileSystem { get; set; }Ruft den Namen des Dateisystems ab oder legt ihn fest.
IncludeContents { get; set; }Wenn wahr, wird der Inhalt der Datei in die Dateispezifikation aufgenommen.
MIMEType { get; set; }Ruft den Untertyp der eingebetteten Datei ab
Name { get; set; }Ruft den Dateispezifikationsnamen ab oder legt ihn fest.
Params { get; set; }Ruft Dateiparameter ab.
StreamContents { get; }Ruft den Inhalt der Datei als Stream ab. Der Inhalt wird nicht in den Speicher geladen, wodurch die Speichernutzung verringert werden kann. Dieser Stream unterstützt jedoch keine Positionierung und Längeneigenschaft. Wenn Sie diese Funktionen benötigen, verwenden Sie stattdessen die Eigenschaft Contents.
UnicodeName { get; set; }Ruft den Unicode-Namen der Dateispezifikation ab oder legt ihn fest.

Methoden

NameBeschreibung
Dispose()Inhalt entsorgen.
GetValue(string)Ruft anwendungsspezifische Parameter ab.
SetValue(string, string)Setzt anwendungsspezifische Parameter.

Siehe auch