Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Classe EncryptedPackageEnvelope

Representa um arquivo composto OLE que contém um pacote criptografado.

System.Object
  System.IO.Packaging.EncryptedPackageEnvelope

Namespace:  System.IO.Packaging
Assembly:  WindowsBase (em WindowsBase.dll)
public class EncryptedPackageEnvelope : IDisposable

O tipo EncryptedPackageEnvelope expõe os membros a seguir.

  NomeDescrição
Propriedade públicaFileOpenAccessObtém um valor que especifica se o arquivo foi aberto com acesso à leitura, gravação ou ambos.
Propriedade públicaPackagePropertiesObtém o núcleo de propriedades do pacote (como, por exemplo, título e assunto) do documento direitos gerenciado.
Propriedade públicaRightsManagementInformationObtém os direitos de informações de gerenciamento, armazenadas na EncryptedPackageEnvelope; Especificamente, o PublishLicense e o UseLicenses armazenadas no arquivo composto OLE que incorpora o gerenciamento de direitos protegidos por pacote
Propriedade públicaStorageInfoObtém um objeto que fornece acesso para os fluxos de arquivo composto fora do pacote criptografado.
Superior
  NomeDescrição
Método públicoCloseFecha o pacote criptografado e o arquivo composto OLE que contém a ele.
Método públicoMembro estáticoCreate(Stream, PublishLicense, CryptoProvider)Cria e retorna um EncryptedPackageEnvelope no fluxo especificado.
Método públicoMembro estáticoCreate(String, PublishLicense, CryptoProvider)Cria e retorna um EncryptedPackageEnvelope e dá a ele o nome de arquivo especificado.
Método públicoMembro estáticoCreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider)Cria e retorna um EncryptedPackageEnvelope (no fluxo especificado) que usa o pacote não criptografado especificado como seu conteúdo.
Método públicoMembro estáticoCreateFromPackage(String, Stream, PublishLicense, CryptoProvider)Cria e retorna um EncryptedPackageEnvelope que usa o pacote não criptografado especificado como seu conteúdo e dá a ele o nome de arquivo especificado.
Método públicoDispose()Libera todos os recursos usados pela EncryptedPackageEnvelope.
Método protegidoDispose(Boolean)Libera os recursos não gerenciados usados pela EncryptedPackageEnvelope e, opcionalmente, libera os recursos gerenciados.
Método públicoEquals(Object) Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegidoFinalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoFlushLiberar o fluxo para ambos os EncryptedPackageEnvelope e seu conteúdo do pacote.
Método públicoGetHashCodeServe como a função de hash padrão. (Herdado de Object.)
Método públicoGetPackageObtém o pacote criptografado dentro do EncryptedPackageEnvelope.
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método públicoMembro estáticoIsEncryptedPackageEnvelope(Stream)Obtém um valor que especifica se o fluxo especificado é um arquivo composto de OLE com um fluxo de pacote criptografado.
Método públicoMembro estáticoIsEncryptedPackageEnvelope(String)Obtém um valor que especifica se o arquivo especificado é um arquivo composto de OLE com um fluxo de pacote criptografado.
Método protegidoMemberwiseCloneCria uma cópia superficial do Object atual. (Herdado de Object.)
Método públicoMembro estáticoOpen(Stream)Abra o pacote criptografado no fluxo especificado.
Método públicoMembro estáticoOpen(String)Abra o pacote criptografado no arquivo especificado como lida somente e não compartilhada.
Método públicoMembro estáticoOpen(String, FileAccess)Abra o pacote criptografado no arquivo especificado como não compartilhado e com o acesso especificado.
Método públicoMembro estáticoOpen(String, FileAccess, FileShare)Abra o pacote criptografado no arquivo especificado e compartilhamento e dá a ele o acesso especificado.
Método públicoToStringRetorna uma string que representa o objeto atual. (Herdado de Object.)
Superior

EncryptedPackageEnvelope não tem nenhum construtor público. Um EncryptedPackageEnvelope é criada através do uso de estática Create, CreateFromPackage, ou Open métodos.

.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.
Qualquer estático (Shared no Visual Basic) membro público desse tipo é thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft. Todos os direitos reservados.