EncryptedPackageEnvelope Sınıf

Tanım

Şifrelenmiş paket içeren bir OLE bileşik dosyasını temsil eder.

public ref class EncryptedPackageEnvelope : IDisposable
public class EncryptedPackageEnvelope : IDisposable
type EncryptedPackageEnvelope = class
    interface IDisposable
Public Class EncryptedPackageEnvelope
Implements IDisposable
Devralma
EncryptedPackageEnvelope
Uygulamalar

Açıklamalar

EncryptedPackageEnvelope ortak oluşturucuları yok. statik EncryptedPackageEnvelope , CreateFromPackageveya Open yöntemleri kullanılarak Createoluşturulur.

Özellikler

FileOpenAccess

Dosyanın okuma, yazma veya her ikisine de erişimle açılıp açılmadığını belirten bir değer alır.

PackageProperties

Hakları yönetilen belgenin temel paket özelliklerini (Başlık ve Konu gibi) alır.

RightsManagementInformation

' de EncryptedPackageEnvelopedepolanan hak yönetimi bilgilerini alır; özellikle de, PublishLicense rights-management korumalı paketi barındıran OLE bileşik dosyasında depolanan ve UseLicensebilgilerini alır.

StorageInfo

Şifrelenmiş paketin dışındaki bileşik dosya akışlarına erişim sağlayan bir nesnesi alır.

Yöntemler

Close()

Şifrelenmiş paketi ve onu tutan OLE bileşik dosyasını kapatır.

Create(Stream, PublishLicense, CryptoProvider)

Belirtilen akışta bir EncryptedPackageEnvelope oluşturur ve döndürür.

Create(String, PublishLicense, CryptoProvider)

oluşturur EncryptedPackageEnvelope ve döndürür ve belirtilen dosya adını verir.

CreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider)

İçerik olarak belirtilen şifrelenmemiş paketi kullanan bir EncryptedPackageEnvelope (belirtilen akışta) oluşturur ve döndürür.

CreateFromPackage(String, Stream, PublishLicense, CryptoProvider)

İçerik olarak belirtilen şifrelenmemiş paketi kullanan bir EncryptedPackageEnvelope oluşturur ve döndürür ve belirtilen dosya adını verir.

Dispose()

EncryptedPackageEnvelope tarafından kullanılan tüm kaynakları serbest bırakır.

Dispose(Boolean)

EncryptedPackageEnvelope tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak serbest bırakır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
Flush()

Hem hem de EncryptedPackageEnvelope paket içeriği için akışı boşaltın.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetPackage()

şifrelenmiş paketi içinde EncryptedPackageEnvelopealır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IsEncryptedPackageEnvelope(Stream)

Belirtilen akışın şifrelenmiş paket akışına sahip bir OLE bileşik dosyası olup olmadığını belirten bir değer alır.

IsEncryptedPackageEnvelope(String)

Belirtilen dosyanın şifrelenmiş paket akışına sahip bir OLE bileşik dosyası olup olmadığını belirten bir değer alır.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Open(Stream)

Belirtilen akışta şifrelenmiş paketi açın.

Open(String)

Belirtilen dosyada şifrelenmiş paketi salt okunur ve paylaşılmayan olarak açın.

Open(String, FileAccess)

Belirtilen dosyada şifrelenmiş paketi paylaşılmadı olarak ve belirtilen erişimle açın.

Open(String, FileAccess, FileShare)

Şifrelenmiş paketi belirtilen dosyada açın ve belirtilen erişim ve paylaşımı sağlar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır