EncryptedPackageEnvelope Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine OLE-Verbunddatei dar, die ein verschlüsseltes Paket enthält.
public ref class EncryptedPackageEnvelope : IDisposable
public class EncryptedPackageEnvelope : IDisposable
type EncryptedPackageEnvelope = class
interface IDisposable
Public Class EncryptedPackageEnvelope
Implements IDisposable
- Vererbung
-
EncryptedPackageEnvelope
- Implementiert
Hinweise
EncryptedPackageEnvelope hat keine öffentlichen Konstruktoren. Eine EncryptedPackageEnvelope wird mithilfe der statischen Create, CreateFromPackageoder Open Methoden erstellt.
Eigenschaften
| Name | Beschreibung |
|---|---|
| FileOpenAccess |
Ruft einen Wert ab, der angibt, ob die Datei mit Zugriff auf Lese-, Schreib- oder beides geöffnet wurde. |
| PackageProperties |
Ruft die Kernpaketeigenschaften (z. B. Titel und Betreff) des dokumentverwalteten Rechtes ab. |
| RightsManagementInformation |
Ruft die in der OLE-Verbunddatei gespeicherten Rechteverwaltungsinformationen ab, EncryptedPackageEnvelopePublishLicensedie in der UseLicenseOLE-Verbunddatei gespeichert sind, die das geschützte Rechteverwaltungspaket verkörpert. |
| StorageInfo |
Ruft ein Objekt ab, das Zugriff auf die Verbunddateidatenströme außerhalb des verschlüsselten Pakets bietet. |
Methoden
| Name | Beschreibung |
|---|---|
| Close() |
Schließt das verschlüsselte Paket und die OLE-Verbunddatei, die es enthält. |
| Create(Stream, PublishLicense, CryptoProvider) |
Erstellt und gibt einen EncryptedPackageEnvelope für den angegebenen Datenstrom zurück. |
| Create(String, PublishLicense, CryptoProvider) |
Erstellt und gibt einen EncryptedPackageEnvelope und gibt es den angegebenen Dateinamen an. |
| CreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider) |
Erstellt und gibt einen EncryptedPackageEnvelope (im angegebenen Datenstrom) zurück, der das angegebene unverschlüsselte Paket als Inhalt verwendet. |
| CreateFromPackage(String, Stream, PublishLicense, CryptoProvider) |
Erstellt und gibt ein EncryptedPackageEnvelope , das das angegebene unverschlüsselte Paket als Inhalt verwendet, und gibt es den angegebenen Dateinamen. |
| Dispose() |
Gibt alle vom EncryptedPackageEnvelopeverwendeten Ressourcen frei. |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den EncryptedPackageEnvelope verwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| Flush() |
Leeren Sie den Datenstrom sowohl für den EncryptedPackageEnvelope Paketinhalt als auch für den Paketinhalt. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetPackage() |
Ruft das verschlüsselte Paket innerhalb der EncryptedPackageEnvelope. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| IsEncryptedPackageEnvelope(Stream) |
Ruft einen Wert ab, der angibt, ob der angegebene Datenstrom eine OLE-Verbunddatei mit einem verschlüsselten Paketdatenstrom ist. |
| IsEncryptedPackageEnvelope(String) |
Ruft einen Wert ab, der angibt, ob es sich bei der angegebenen Datei um eine OLE-Verbunddatei mit einem verschlüsselten Paketdatenstrom handelt. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Open(Stream) |
Öffnen Sie das verschlüsselte Paket im angegebenen Datenstrom. |
| Open(String, FileAccess, FileShare) |
Öffnen Sie das verschlüsselte Paket in der angegebenen Datei, und gewähren Sie ihr den angegebenen Zugriff und die Freigabe. |
| Open(String, FileAccess) |
Öffnen Sie das verschlüsselte Paket in der angegebenen Datei als nicht freigegeben und mit dem angegebenen Zugriff. |
| Open(String) |
Öffnen Sie das verschlüsselte Paket in der angegebenen Datei als schreibgeschützt und nicht freigegeben. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |