EncryptedPackageEnvelope Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en OLE-sammansatt fil som innehåller ett krypterat paket.
public ref class EncryptedPackageEnvelope : IDisposable
public class EncryptedPackageEnvelope : IDisposable
type EncryptedPackageEnvelope = class
interface IDisposable
Public Class EncryptedPackageEnvelope
Implements IDisposable
- Arv
-
EncryptedPackageEnvelope
- Implementeringar
Kommentarer
EncryptedPackageEnvelope har inga offentliga konstruktorer. En EncryptedPackageEnvelope skapas med hjälp av de statiska Createmetoderna , CreateFromPackageeller Open .
Egenskaper
| Name | Description |
|---|---|
| FileOpenAccess |
Hämtar ett värde som anger om filen öppnades med åtkomst till läsning, skrivning eller båda. |
| PackageProperties |
Hämtar kärnpaketegenskaperna (till exempel Rubrik och Ämne) för det rättighetshanterade dokumentet. |
| RightsManagementInformation |
Hämtar rights management-informationen som lagras i EncryptedPackageEnvelope, specifikt PublishLicense de och UseLicensesom lagras i den OLE-sammansatta filen som förkroppsligar det rättighetshanteringsskyddade paketet. |
| StorageInfo |
Hämtar ett objekt som ger åtkomst till de sammansatta filströmmarna utanför det krypterade paketet. |
Metoder
| Name | Description |
|---|---|
| Close() |
Stänger det krypterade paketet och den OLE-sammansatta fil som innehåller det. |
| Create(Stream, PublishLicense, CryptoProvider) |
Skapar och returnerar en EncryptedPackageEnvelope på den angivna strömmen. |
| Create(String, PublishLicense, CryptoProvider) |
Skapar och returnerar en EncryptedPackageEnvelope och ger den det angivna filnamnet. |
| CreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider) |
Skapar och returnerar en EncryptedPackageEnvelope (på den angivna strömmen) som använder det angivna okrypterade paketet som innehåll. |
| CreateFromPackage(String, Stream, PublishLicense, CryptoProvider) |
Skapar och returnerar ett EncryptedPackageEnvelope som använder det angivna okrypterade paketet som innehåll och ger det det angivna filnamnet. |
| Dispose() |
Släpper alla resurser som används av EncryptedPackageEnvelope. |
| Dispose(Boolean) |
Släpper de ohanterade resurser som används av EncryptedPackageEnvelope och släpper eventuellt de hanterade resurserna. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Flush() |
Töm strömmen för både EncryptedPackageEnvelope och dess paketinnehåll. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetPackage() |
Hämtar det krypterade paketet inuti EncryptedPackageEnvelope. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| IsEncryptedPackageEnvelope(Stream) |
Hämtar ett värde som anger om den angivna strömmen är en OLE-sammansatt fil med en krypterad paketström. |
| IsEncryptedPackageEnvelope(String) |
Hämtar ett värde som anger om den angivna filen är en OLE-sammansatt fil med en krypterad paketström. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Open(Stream) |
Öppna det krypterade paketet i den angivna strömmen. |
| Open(String, FileAccess, FileShare) |
Öppna det krypterade paketet i den angivna filen och ge det den angivna åtkomsten och delning. |
| Open(String, FileAccess) |
Öppna det krypterade paketet i den angivna filen som odelad och med den angivna åtkomsten. |
| Open(String) |
Öppna det krypterade paketet i den angivna filen som skrivskyddat och odelat. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |