EncryptedPackageEnvelope Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un archivo compuesto OLE que contiene un paquete cifrado.
public ref class EncryptedPackageEnvelope : IDisposable
public class EncryptedPackageEnvelope : IDisposable
type EncryptedPackageEnvelope = class
interface IDisposable
Public Class EncryptedPackageEnvelope
Implements IDisposable
- Herencia
-
EncryptedPackageEnvelope
- Implementaciones
Comentarios
EncryptedPackageEnvelope no tiene constructores públicos. EncryptedPackageEnvelope Se crea mediante el uso de los métodos estáticos Create, CreateFromPackageo Open .
Propiedades
| Nombre | Description |
|---|---|
| FileOpenAccess |
Obtiene un valor que especifica si el archivo se abrió con acceso para leer, escribir o ambos. |
| PackageProperties |
Obtiene las propiedades principales del paquete (como Title y Subject) del documento administrado de derechos. |
| RightsManagementInformation |
Obtiene la información de administración de derechos almacenada en EncryptedPackageEnvelope; en concreto, y PublishLicense las UseLicensealmacenadas en el archivo compuesto OLE que encarnan el paquete protegido de administración de derechos. |
| StorageInfo |
Obtiene un objeto que proporciona acceso a los flujos de archivos compuestos fuera del paquete cifrado. |
Métodos
| Nombre | Description |
|---|---|
| Close() |
Cierra el paquete cifrado y el archivo compuesto OLE que lo contiene. |
| Create(Stream, PublishLicense, CryptoProvider) |
Crea y devuelve un EncryptedPackageEnvelope objeto en la secuencia especificada. |
| Create(String, PublishLicense, CryptoProvider) |
Crea y devuelve y EncryptedPackageEnvelope le proporciona el nombre de archivo especificado. |
| CreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider) |
Crea y devuelve un EncryptedPackageEnvelope objeto (en la secuencia especificada) que usa el paquete sin cifrar especificado como su contenido. |
| CreateFromPackage(String, Stream, PublishLicense, CryptoProvider) |
Crea y devuelve un EncryptedPackageEnvelope que usa el paquete sin cifrar especificado como contenido y le proporciona el nombre de archivo especificado. |
| Dispose() |
Libera todos los recursos usados por .EncryptedPackageEnvelope |
| Dispose(Boolean) |
Libera los recursos no administrados utilizados por EncryptedPackageEnvelope y, opcionalmente, libera los recursos administrados. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| Flush() |
Vacíe la secuencia para el contenido del EncryptedPackageEnvelope paquete y . |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetPackage() |
Obtiene el paquete cifrado dentro de EncryptedPackageEnvelope. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| IsEncryptedPackageEnvelope(Stream) |
Obtiene un valor que especifica si la secuencia especificada es un archivo compuesto OLE con un flujo de paquete cifrado. |
| IsEncryptedPackageEnvelope(String) |
Obtiene un valor que especifica si el archivo especificado es un archivo compuesto OLE con un flujo de paquete cifrado. |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| Open(Stream) |
Abra el paquete cifrado en la secuencia especificada. |
| Open(String, FileAccess, FileShare) |
Abra el paquete cifrado en el archivo especificado y le proporcione el acceso y el uso compartido especificados. |
| Open(String, FileAccess) |
Abra el paquete cifrado en el archivo especificado como no compartido y con el acceso especificado. |
| Open(String) |
Abra el paquete cifrado en el archivo especificado como de solo lectura y no compartido. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |