FileSpecification

FileSpecification class

Classe che rappresenta il file incorporato.

public sealed class FileSpecification : IDisposable

Costruttori

NomeDescrizione
FileSpecification()Crea una nuova specifica di file vuota.
FileSpecification(string)Costruttore per FileSpecification
FileSpecification(Stream, string)Costruttore per la specifica del file.
FileSpecification(string, Annotation)Costruttore per FileSpecification.
FileSpecification(string, string)Costruttore per FileSpecification.
FileSpecification(Stream, string, string)Costruttore per FileSpecification.

Proprietà

NomeDescrizione
AFRelationship { get; set; }File associato Relazione.
Contents { get; set; }Ottiene o imposta il file di contenuto. Questa proprietà restituisce i dati caricati in memoria che potrebbero causare l’eccezione di memoria insufficiente per dati di grandi dimensioni. Per ridurre l’utilizzo della memoria, utilizzare StreamContents.
Description { get; set; }Ottiene o imposta il testo associato alla specifica del file.
Encoding { get; set; }Ottiene o imposta il formato di codifica. Valori possibili: Zip - il file è compresso con ZIP, Nessuno - il file non è compresso.
EncryptedPayload { get; }Ottiene il payload crittografato.
FileSystem { get; set; }Ottiene o imposta il nome del file system.
IncludeContents { get; set; }Se true, il contenuto del file verrà incluso nella specifica del file.
MIMEType { get; set; }Ottiene il sottotipo del file incorporato
Name { get; set; }Ottiene o imposta il nome della specifica del file.
Params { get; set; }Ottiene i parametri del file.
StreamContents { get; }Ottiene il contenuto del file come flusso. Il contenuto non viene caricato in memoria, il che consente di ridurre l’utilizzo della memoria. Ma questo flusso non supporta il posizionamento e la proprietà Length. Se hai bisogno di queste funzionalità, usa invece la proprietà Contents.
UnicodeName { get; set; }Ottiene o imposta il nome unicode della specifica del file.

Metodi

NomeDescrizione
Dispose()Elimina contenuto.
GetValue(string)Ottiene il parametro specifico dell’applicazione.
SetValue(string, string)Imposta il parametro specifico dell’applicazione.

Guarda anche