IComSoapMetadata.GenerateSigned(String, String, Boolean, String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 형식 라이브러리로 표시되는 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
매개 변수는 전역 어셈블리 캐시에 어셈블리를 설치할지 여부를 나타냅니다. 그러나 한 가지 구현을 GenerateSigned를 GenerateMetadata 클래스,이 값을 무시 하 고 항상 서명 된 어셈블리를 전역 어셈블리 캐시에 설치 하려고 시도 합니다.
적용 대상
.NET