EncryptedPackageEnvelope.Create Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea e restituisce un oggetto EncryptedPackageEnvelope.
Overload
Create(Stream, PublishLicense, CryptoProvider) |
Creare e restituisce un oggetto EncryptedPackageEnvelope sul flusso specificato. |
Create(String, PublishLicense, CryptoProvider) |
Crea e restituisce un oggetto EncryptedPackageEnvelope e gli fornisce il nome file specificato. |
Create(Stream, PublishLicense, CryptoProvider)
Creare e restituisce un oggetto EncryptedPackageEnvelope sul flusso specificato.
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
Parametri
- envelopeStream
- Stream
Flusso su cui creare il file.
- publishLicense
- PublishLicense
Licenza di pubblicazione incorporata nel file composto.
- cryptoProvider
- CryptoProvider
Oggetto che determina le operazioni che l'utente corrente è autorizzato a eseguire sul contenuto crittografato.
Restituisce
Oggetto EncryptedPackageEnvelope appena creato.
Eccezioni
envelopeStream
è null
.
envelopeStream
non fornisce accesso in lettura/scrittura.
Commenti
L'utente corrente ha accesso in lettura/scrittura al nuovo file.
Vedi anche
Si applica a
Create(String, PublishLicense, CryptoProvider)
Crea e restituisce un oggetto EncryptedPackageEnvelope e gli fornisce il nome file specificato.
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
Parametri
- envelopeFileName
- String
Nome del file composto OLE.
- publishLicense
- PublishLicense
Licenza di pubblicazione incorporata nel file composto.
- cryptoProvider
- CryptoProvider
Oggetto che determina le operazioni che l'utente corrente è autorizzato a eseguire sul contenuto crittografato.
Restituisce
Oggetto EncryptedPackageEnvelope appena creato.
Eccezioni
envelopeFileName
è null
.
Commenti
Se esiste già un file con il nome specificato, viene sovrascritto.
L'utente corrente ha accesso in lettura/scrittura al file.