EncryptedPackageEnvelope Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje plik złożony OLE zawierający zaszyfrowany pakiet.
public ref class EncryptedPackageEnvelope : IDisposable
public class EncryptedPackageEnvelope : IDisposable
type EncryptedPackageEnvelope = class
interface IDisposable
Public Class EncryptedPackageEnvelope
Implements IDisposable
- Dziedziczenie
-
EncryptedPackageEnvelope
- Implementuje
Uwagi
EncryptedPackageEnvelope nie ma publicznych konstruktorów. Obiekt EncryptedPackageEnvelope jest tworzony przy użyciu statycznych Createmetod , CreateFromPackagelub Open .
Właściwości
FileOpenAccess |
Pobiera wartość określającą, czy plik został otwarty z dostępem do odczytu, zapisu lub obu tych plików. |
PackageProperties |
Pobiera podstawowe właściwości pakietu (takie jak Tytuł i Temat) dokumentu zarządzanego prawami. |
RightsManagementInformation |
Pobiera informacje dotyczące zarządzania prawami przechowywane w EncryptedPackageEnvelopepliku ; w szczególności PublishLicense pliki i UseLicenseprzechowywane w pliku złożonym OLE, który uosabia pakiet chroniony przez zarządzanie prawami. |
StorageInfo |
Pobiera obiekt, który zapewnia dostęp do złożonych strumieni plików poza zaszyfrowanym pakietem. |
Metody
Close() |
Zamyka zaszyfrowany pakiet i plik złożony OLE, który go przechowuje. |
Create(Stream, PublishLicense, CryptoProvider) |
Tworzy i zwraca obiekt EncryptedPackageEnvelope w określonym strumieniu. |
Create(String, PublishLicense, CryptoProvider) |
Tworzy i zwraca element EncryptedPackageEnvelope i nadaje mu określoną nazwę pliku. |
CreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider) |
Tworzy i zwraca element EncryptedPackageEnvelope (na określonym strumieniu), który używa określonego niezaszyfrowanego pakietu jako jego zawartości. |
CreateFromPackage(String, Stream, PublishLicense, CryptoProvider) |
Tworzy i zwraca element EncryptedPackageEnvelope , który używa określonego niezaszyfrowanego pakietu jako jego zawartości i nadaje mu określoną nazwę pliku. |
Dispose() |
Zwalnia wszelkie zasoby używane przez element EncryptedPackageEnvelope. |
Dispose(Boolean) |
Zwalnia zasoby niezarządzane używane przez element EncryptedPackageEnvelope i opcjonalnie zwalnia zasoby zarządzane. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Flush() |
Opróżnij strumień zarówno dla zawartości pakietu, jak EncryptedPackageEnvelope i jej pakietu. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetPackage() |
Pobiera zaszyfrowany pakiet wewnątrz pliku EncryptedPackageEnvelope. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
IsEncryptedPackageEnvelope(Stream) |
Pobiera wartość określającą, czy określony strumień jest plikiem złożonym OLE ze strumieniem zaszyfrowanego pakietu. |
IsEncryptedPackageEnvelope(String) |
Pobiera wartość określającą, czy określony plik jest plikiem złożonym OLE ze strumieniem zaszyfrowanego pakietu. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Open(Stream) |
Otwórz zaszyfrowany pakiet w określonym strumieniu. |
Open(String) |
Otwórz zaszyfrowany pakiet w określonym pliku jako tylko do odczytu i nieudostępnione. |
Open(String, FileAccess) |
Otwórz zaszyfrowany pakiet w określonym pliku jako nieudostępnione i z określonym dostępem. |
Open(String, FileAccess, FileShare) |
Otwórz zaszyfrowany pakiet w określonym pliku i nadaj mu określony dostęp i udostępnianie. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |