FileSpecification
FileSpecification class
Klasse, die eingebettete Datei darstellt.
public sealed class FileSpecification : IDisposable
Konstrukteure
Eigenschaften
Name | Beschreibung |
---|
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
Name | Beschreibung |
---|
Dispose() | Inhalt entsorgen. |
GetValue(string) | Ruft anwendungsspezifische Parameter ab. |
SetValue(string, string) | Setzt anwendungsspezifische Parameter. |
Siehe auch