이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

Type.IsEquivalentTo 메서드 (Type)

.NET Framework (current version)
 

게시 날짜: 2016년 11월

두 COM 형식이 같은 ID를 갖고 동일 형식이 될 수 있는지를 확인합니다.

네임스페이스:   System
어셈블리:  mscorlib(mscorlib.dll에 있음)

public virtual bool IsEquivalentTo(
	Type other
)

매개 변수

other
Type: System.Type

현재 형식과 같은지 테스트되는 COM 형식입니다.

반환 값

Type: System.Boolean

COM 형식이 현재 형식과 같으면 true이고, 그렇지 않으면 false입니다. 한 형식은 실행하기 위해 로드된 어셈블리에 있고 나머지 형식은 리플렉션 전용 컨텍스트로 로드된 어셈블리에 있는 경우에도 이 메서드는 false를 반환합니다.

부터는 .NET Framework 4, interop 어셈블리에서 COM 형식에 대 한 형식 정보를 가져오는 관리 되는 어셈블리를 요구 하는 대신 관리 되는 어셈블리에 직접 COM 형식에 대 한 형식 정보를 포함 하는 공용 언어 런타임에서 지원 합니다. 에 포함된 된 형식 정보는 형식 및 관리 되는 어셈블리에서 실제로 사용 되는 멤버에 포함 되므로 동일한 COM 형식의 매우 다른 뷰를 두 명의 관리 되는 어셈블리에 있을 수 있습니다. 각 관리 되는 어셈블리는 서로 다른 Type COM 형식의 해당 보기를 나타내는 개체입니다. 공용 언어 런타임 인터페이스, 구조체, 열거형 및 대리자에 대 한 다른 이러한 보기 간 형식 동등성을 지원 합니다.

형식 동등성 관리 되는 수신 어셈블리에서 형식 간에 관리 되는 어셈블리를 적절 한 캐스팅 될 수 하나에서 전달 되는 COM 개체를 의미 합니다. IsEquivalentTo 메서드 어셈블리가 다른 어셈블리에서 가져온 COM 개체와 동일한 COM id로 처음 어셈블리의 자체 포함 된 interop 형식 중 하나에 있는지 확인할 수 있도록 하 고 있으므로 해당 형식으로 캐스팅 될 수 있습니다.

자세한 내용은 동일 형식 및 포함된 Interop 형식을 참조하십시오.

.NET Framework
4.0 이후 사용 가능
맨 위로 이동
표시: