업데이트: 2007년 11월
어셈블리의 고유 ID를 설명하고 사용하기 위한 메서드를 제공합니다.
interface IAssemblyName : IUnknown {
HRESULT Clone (
[out] IAssemblyName **pName
);
HRESULT Finalize ();
HRESULT GetDisplayName (
[out] LPOLESTR szDisplayName,
[in, out] LPDWORD pccDisplayName,
[in] DWORD dwDisplayFlags
);
HRESULT GetName (
[in, out] LPDWORD lpcwBuffer,
[out] WCHAR *pwzName
);
HRESULT GetProperty (
[in] DWORD PropertyId,
[out] LPVOID pvProperty,
[in, out] LPDWORD pcbProperty
);
HRESULT GetVersion (
[out] LPDWORD pdwVersionHi,
[out] LPDWORD pdwVersionLow
);
HRESULT IsEqual (
[in] IAssemblyName *pName,
[in] DWORD dwCmpFlags
);
HRESULT SetProperty (
[in] DWORD PropertyId,
[in] LPVOID pvProperty,
[in] DWORD cbProperty
);
}
메서드
메서드 |
설명 |
|---|---|
이 IAssemblyName 개체의 단순 복사본을 만듭니다. |
|
소멸자가 호출되기 전에 이 IAssemblyName 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있도록 합니다. |
|
이 IAssemblyName 개체에서 참조하는 어셈블리에 대한 사람이 인식할 수 있는 이름을 가져옵니다. |
|
이 IAssemblyName 개체에서 참조하는 어셈블리의 암호화되지 않은 단순한 이름을 가져옵니다. |
|
지정한 PropertyId가 참조하는 속성에 대한 포인터를 가져옵니다. |
|
이 IAssemblyName 개체에서 참조하는 어셈블리의 버전 정보를 가져옵니다. |
|
지정된 비교 플래그를 기준으로 지정된 IAssemblyName 개체가 이 IAssemblyName과 같은지 여부를 확인합니다. |
|
지정한 PropertyId에서 참조하는 속성의 값을 설정합니다. |
요구 사항
플랫폼:.NET Framework 시스템 요구 사항 참조
헤더: Fusion.h
.NET Framework 버전: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0