다음을 통해 공유


IComSoapMetadata.GenerateSigned(String, String, Boolean, String) 메서드

정의

지정된 형식 라이브러리로 표시되는 COM+ 구성 요소에 대한 CLR(공용 언어 런타임) 메타데이터가 들어 있는 어셈블리를 생성한 후 강력한 이름의 키 쌍으로 어셈블리를 서명하고 서명한 어셈블리를 전역 어셈블리 캐시에 설치합니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public:
 System::String ^ GenerateSigned(System::String ^ SrcTypeLibFileName, System::String ^ OutPath, bool InstallGac, [Runtime::InteropServices::Out] System::String ^ % Error);
public string GenerateSigned (string SrcTypeLibFileName, string OutPath, bool InstallGac, out string Error);
abstract member GenerateSigned : string * string * bool * string -> string
Public Function GenerateSigned (SrcTypeLibFileName As String, OutPath As String, InstallGac As Boolean, ByRef Error As String) As String

매개 변수

SrcTypeLibFileName
String

어셈블리를 생성할 형식 라이브러리의 이름입니다.

OutPath
String

어셈블리가 생성될 폴더입니다.

InstallGac
Boolean

어셈블리를 전역 어셈블리 캐시에 설치할지 여부를 나타내는 플래그입니다.

Error
String

오류 메시지를 쓸 수 있는 문자열입니다.

반환

생성된 어셈블리 이름입니다.

설명

필요한 경우는 GenerateSigned 메서드는 지정 된 형식 라이브러리에 대 한 CLR 메타 데이터를 포함 하는 어셈블리 생성 되도록 지정 합니다. 또한 GenerateSigned 강력한 이름의 키 쌍을 생성 하 고 어셈블리를 서명 합니다.

InstallGac 매개 변수는 전역 어셈블리 캐시에 어셈블리를 설치할지 여부를 나타냅니다. 그러나 한 가지 구현을 GenerateSignedGenerateMetadata 클래스,이 값을 무시 하 고 항상 서명 된 어셈블리를 전역 어셈블리 캐시에 설치 하려고 시도 합니다.

적용 대상