EncryptedPackageEnvelope.Create Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
oluşturur EncryptedPackageEnvelopeve döndürür.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| 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. |
Create(Stream, PublishLicense, CryptoProvider)
Belirtilen akışta bir EncryptedPackageEnvelope oluşturur ve döndürür.
public:
static System::IO::Packaging::EncryptedPackageEnvelope ^ Create(System::IO::Stream ^ envelopeStream, System::Security::RightsManagement::PublishLicense ^ publishLicense, System::Security::RightsManagement::CryptoProvider ^ cryptoProvider);
public static System.IO.Packaging.EncryptedPackageEnvelope Create(System.IO.Stream envelopeStream, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider);
static member Create : System.IO.Stream * System.Security.RightsManagement.PublishLicense * System.Security.RightsManagement.CryptoProvider -> System.IO.Packaging.EncryptedPackageEnvelope
Public Shared Function Create (envelopeStream As Stream, publishLicense As PublishLicense, cryptoProvider As CryptoProvider) As EncryptedPackageEnvelope
Parametreler
- envelopeStream
- Stream
Dosyanın oluşturulacağı akış.
- publishLicense
- PublishLicense
Bileşik dosyaya eklenmiş yayımlama lisansı.
- cryptoProvider
- CryptoProvider
Geçerli kullanıcının şifrelenmiş içerik üzerinde hangi işlemleri gerçekleştirmesine izin verileceğini belirleyen nesne.
Döndürülenler
Yeni oluşturulan EncryptedPackageEnvelope.
Özel durumlar
envelopeStream, null'e eşittir.
envelopeStream okuma/yazma erişimi sağlamaz.
Açıklamalar
Geçerli kullanıcının yeni dosyaya okuma/yazma erişimi var.
Ayrıca bkz.
Şunlara uygulanır
Create(String, PublishLicense, CryptoProvider)
oluşturur EncryptedPackageEnvelope ve döndürür ve belirtilen dosya adını verir.
public:
static System::IO::Packaging::EncryptedPackageEnvelope ^ Create(System::String ^ envelopeFileName, System::Security::RightsManagement::PublishLicense ^ publishLicense, System::Security::RightsManagement::CryptoProvider ^ cryptoProvider);
public static System.IO.Packaging.EncryptedPackageEnvelope Create(string envelopeFileName, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider);
static member Create : string * System.Security.RightsManagement.PublishLicense * System.Security.RightsManagement.CryptoProvider -> System.IO.Packaging.EncryptedPackageEnvelope
Public Shared Function Create (envelopeFileName As String, publishLicense As PublishLicense, cryptoProvider As CryptoProvider) As EncryptedPackageEnvelope
Parametreler
- envelopeFileName
- String
OLE bileşik dosyasının adı.
- publishLicense
- PublishLicense
Bileşik dosyaya eklenmiş yayımlama lisansı.
- cryptoProvider
- CryptoProvider
Geçerli kullanıcının şifrelenmiş içerik üzerinde hangi işlemleri gerçekleştirmesine izin verileceğini belirleyen nesne.
Döndürülenler
Yeni oluşturulan EncryptedPackageEnvelope.
Özel durumlar
envelopeFileName, null'e eşittir.
Açıklamalar
Belirtilen ada sahip bir dosya zaten varsa, dosyanın üzerine yazılır.
Geçerli kullanıcının dosyaya okuma/yazma erişimi vardır.