Marshal.GetTypeLibGuidForAssembly(Assembly) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 어셈블리에서 내보낼 때 형식 라이브러리에 할당되는 LIBID(라이브러리 식별자)를 검색합니다.
public:
static Guid GetTypeLibGuidForAssembly(System::Reflection::Assembly ^ asm);
public static Guid GetTypeLibGuidForAssembly (System.Reflection.Assembly asm);
[System.Security.SecurityCritical]
public static Guid GetTypeLibGuidForAssembly (System.Reflection.Assembly asm);
static member GetTypeLibGuidForAssembly : System.Reflection.Assembly -> Guid
[<System.Security.SecurityCritical>]
static member GetTypeLibGuidForAssembly : System.Reflection.Assembly -> Guid
Public Shared Function GetTypeLibGuidForAssembly (asm As Assembly) As Guid
매개 변수
- asm
- Assembly
형식 라이브러리를 내보낸 소스 어셈블리입니다.
반환
지정된 어셈블리에서 형식 라이브러리를 내보낼 때 형식 라이브러리에 할당되는 LIBID입니다.
- 특성
예외
asm
은 null
입니다.
설명
어셈블리를 형식 라이브러리로 내보내면 형식 라이브러리에 LIBID가 할당됩니다. 어셈블리 수준에서 를 적용하여 LIBID를 System.Runtime.InteropServices.GuidAttribute 명시적으로 설정하거나 자동으로 생성할 수 있습니다. Tlbimp.exe(형식 라이브러리 가져오기) 도구는 어셈블리의 ID에 따라 LIBID 값을 계산합니다. GetTypeLibGuid 는 특성이 적용되는 경우 와 GuidAttribute연결된 LIBID를 반환합니다. 그렇지 않으면 GetTypeLibGuidForAssembly 계산된 값을 반환합니다. 또는 메서드를 GetTypeLibGuid 사용하여 기존 형식 라이브러리에서 실제 LIBID를 추출할 수 있습니다.
라이브러리 식별자에 대한 자세한 내용은 내보낸 어셈블리 변환 항목을 참조하세요.
적용 대상
추가 정보
.NET