EncryptedPackageEnvelope Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje složený soubor OLE, který obsahuje šifrovaný balíček.
public ref class EncryptedPackageEnvelope : IDisposable
public class EncryptedPackageEnvelope : IDisposable
type EncryptedPackageEnvelope = class
interface IDisposable
Public Class EncryptedPackageEnvelope
Implements IDisposable
- Dědičnost
-
EncryptedPackageEnvelope
- Implementuje
Poznámky
EncryptedPackageEnvelope nemá žádné veřejné konstruktory. Vytvoří se EncryptedPackageEnvelope pomocí statického Createobjektu , CreateFromPackagenebo Open metod.
Vlastnosti
| Name | Description |
|---|---|
| FileOpenAccess |
Získá hodnotu, která určuje, zda byl soubor otevřen s přístupem ke čtení, zápisu nebo obojímu. |
| PackageProperties |
Získá základní vlastnosti balíčku (například Název a Předmět) spravovaného dokumentu práv. |
| RightsManagementInformation |
Získá informace správy přístupových práv uložené v EncryptedPackageEnvelope; konkrétně PublishLicense a UseLicenses uložené ve složeného souboru OLE, který vtělí balíček chráněný správou přístupových práv. |
| StorageInfo |
Získá objekt, který poskytuje přístup ke složeného souboru streamy mimo šifrovaný balíček. |
Metody
| Name | Description |
|---|---|
| Close() |
Zavře šifrovaný balíček a složený soubor OLE, který ho obsahuje. |
| Create(Stream, PublishLicense, CryptoProvider) |
Vytvoří a vrátí hodnotu EncryptedPackageEnvelope zadaného datového proudu. |
| Create(String, PublishLicense, CryptoProvider) |
Vytvoří a vrátí zadaný EncryptedPackageEnvelope název souboru a vrátí ho. |
| CreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider) |
Vytvoří a vrátí ( EncryptedPackageEnvelope v zadaném datovém proudu), který jako obsah používá zadaný nešifrovaný balíček. |
| CreateFromPackage(String, Stream, PublishLicense, CryptoProvider) |
Vytvoří a vrátí soubor EncryptedPackageEnvelope , který jako obsah používá zadaný nešifrovaný balíček, a poskytne mu zadaný název souboru. |
| Dispose() |
Uvolní všechny prostředky používané nástrojem EncryptedPackageEnvelope. |
| Dispose(Boolean) |
Uvolní nespravované prostředky používané EncryptedPackageEnvelope a volitelně uvolní spravované prostředky. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| Flush() |
Vyprázdněte datový proud pro EncryptedPackageEnvelope obsah balíčku i pro jeho obsah. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetPackage() |
Získá šifrovaný balíček uvnitř EncryptedPackageEnvelope. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| IsEncryptedPackageEnvelope(Stream) |
Získá hodnotu určující, zda zadaný datový proud je ole složený soubor s šifrovaným datovým proudem balíčku. |
| IsEncryptedPackageEnvelope(String) |
Získá hodnotu určující, zda zadaný soubor je OLE složený soubor s šifrovaným datovým proudem balíčku. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Open(Stream) |
Otevřete šifrovaný balíček v zadaném datovém proudu. |
| Open(String, FileAccess, FileShare) |
Otevřete zašifrovaný balíček v zadaném souboru a dáte mu zadaný přístup a sdílení. |
| Open(String, FileAccess) |
Otevřete šifrovaný balíček v zadaném souboru jako nesdílený a se zadaným přístupem. |
| Open(String) |
Otevřete šifrovaný balíček v zadaném souboru jako jen pro čtení a nesdílený. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |