EncryptedPackageEnvelope.Create 메서드

정의

를 만들고 반환합니다 EncryptedPackageEnvelope.

오버로드

Name Description
Create(Stream, PublishLicense, CryptoProvider)

지정된 스트림을 EncryptedPackageEnvelope 만들고 반환합니다.

Create(String, PublishLicense, CryptoProvider)

지정된 파일 이름을 만들어 반환 EncryptedPackageEnvelope 하고 지정합니다.

Create(Stream, PublishLicense, CryptoProvider)

지정된 스트림을 EncryptedPackageEnvelope 만들고 반환합니다.

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

매개 변수

envelopeStream
Stream

파일을 만들 스트림입니다.

publishLicense
PublishLicense

복합 파일에 포함된 게시 라이선스입니다.

cryptoProvider
CryptoProvider

현재 사용자가 암호화된 콘텐츠에서 수행할 수 있는 작업을 결정하는 개체입니다.

반품

새로 만든 EncryptedPackageEnvelope.

예외

envelopeStreamnull입니다.

envelopeStream 는 읽기/쓰기 액세스를 제공하지 않습니다.

설명

현재 사용자는 새 파일에 대한 읽기/쓰기 권한이 있습니다.

추가 정보

적용 대상

Create(String, PublishLicense, CryptoProvider)

지정된 파일 이름을 만들어 반환 EncryptedPackageEnvelope 하고 지정합니다.

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

매개 변수

envelopeFileName
String

OLE 복합 파일의 이름입니다.

publishLicense
PublishLicense

복합 파일에 포함된 게시 라이선스입니다.

cryptoProvider
CryptoProvider

현재 사용자가 암호화된 콘텐츠에서 수행할 수 있는 작업을 결정하는 개체입니다.

반품

새로 만든 EncryptedPackageEnvelope.

예외

envelopeFileNamenull입니다.

설명

지정된 이름의 파일이 이미 있는 경우 덮어씁니다.

현재 사용자는 파일에 대한 읽기/쓰기 권한이 있습니다.

추가 정보

적용 대상