EncryptedPackageEnvelope Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un file composto OLE che contiene un pacchetto crittografato.
public ref class EncryptedPackageEnvelope : IDisposable
public class EncryptedPackageEnvelope : IDisposable
type EncryptedPackageEnvelope = class
interface IDisposable
Public Class EncryptedPackageEnvelope
Implements IDisposable
- Ereditarietà
-
EncryptedPackageEnvelope
- Implementazioni
Commenti
EncryptedPackageEnvelope non dispone di costruttori pubblici. Un EncryptedPackageEnvelope oggetto viene creato tramite i metodi statici Create, CreateFromPackageo Open .
Proprietà
| Nome | Descrizione |
|---|---|
| FileOpenAccess |
Ottiene un valore che specifica se il file è stato aperto con accesso a lettura, scrittura o entrambi. |
| PackageProperties |
Ottiene le proprietà principali del pacchetto ,ad esempio Titolo e Oggetto, del documento rights managed. |
| RightsManagementInformation |
Ottiene le informazioni di Rights Management archiviate in EncryptedPackageEnvelope, in particolare e PublishLicenseUseLicensearchiviate nel file composto OLE che incorpora il pacchetto protetto da Rights Management. |
| StorageInfo |
Ottiene un oggetto che fornisce l'accesso ai flussi di file composti all'esterno del pacchetto crittografato. |
Metodi
| Nome | Descrizione |
|---|---|
| Close() |
Chiude il pacchetto crittografato e il file composto OLE che lo contiene. |
| Create(Stream, PublishLicense, CryptoProvider) |
Crea e restituisce un oggetto EncryptedPackageEnvelope nel flusso specificato. |
| Create(String, PublishLicense, CryptoProvider) |
Crea e restituisce un oggetto EncryptedPackageEnvelope e assegna il nome file specificato. |
| CreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider) |
Crea e restituisce un oggetto EncryptedPackageEnvelope (nel flusso specificato) che usa il pacchetto non crittografato specificato come contenuto. |
| CreateFromPackage(String, Stream, PublishLicense, CryptoProvider) |
Crea e restituisce un oggetto EncryptedPackageEnvelope che usa il pacchetto non crittografato specificato come contenuto e assegna il nome file specificato. |
| Dispose() |
Rilascia tutte le risorse usate da EncryptedPackageEnvelope. |
| Dispose(Boolean) |
Rilascia le risorse non gestite usate da EncryptedPackageEnvelope e, facoltativamente, rilascia le risorse gestite. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| Flush() |
Scaricare il flusso sia per il contenuto del pacchetto che per il EncryptedPackageEnvelope relativo pacchetto. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetPackage() |
Ottiene il pacchetto crittografato all'interno di EncryptedPackageEnvelope. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| IsEncryptedPackageEnvelope(Stream) |
Ottiene un valore che specifica se il flusso specificato è un file composto OLE con un flusso di pacchetti crittografato. |
| IsEncryptedPackageEnvelope(String) |
Ottiene un valore che specifica se il file specificato è un file composto OLE con un flusso di pacchetti crittografato. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| Open(Stream) |
Aprire il pacchetto crittografato nel flusso specificato. |
| Open(String, FileAccess, FileShare) |
Aprire il pacchetto crittografato nel file specificato e assegnarvi l'accesso e la condivisione specificati. |
| Open(String, FileAccess) |
Aprire il pacchetto crittografato nel file specificato come non condiviso e con l'accesso specificato. |
| Open(String) |
Aprire il pacchetto crittografato nel file specificato come di sola lettura e non condiviso. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |