다음을 통해 공유


Module 멤버

모듈에 리플렉션을 실행합니다.

다음 표에서는 Module 형식에 의해 노출되는 멤버를 보여 줍니다.

Public 필드

  이름 설명
Public field Static FilterTypeName 이름을 기반으로 이 모듈에 정의된 형식 목록을 필터링하는 TypeFilter 개체입니다. 이 필드는 대/소문자가 구분되며 읽기 전용입니다.
Public field Static FilterTypeNameIgnoreCase 이름을 기반으로 이 모듈에 정의된 형식 목록을 필터링하는 TypeFilter 개체입니다. 이 필드는 대/소문자가 구분되지 않으며 읽기 전용입니다.

위쪽

Public 속성

  이름 설명
Public property Supported by the .NET Compact Framework Assembly Module의 이 인스턴스에 대한 적당한 Assembly를 가져옵니다.
Public property Supported by the .NET Compact Framework FullyQualifiedName 이 모듈의 정규화된 이름과 경로를 나타내는 문자열을 가져옵니다.
Public property MDStreamVersion 메타데이터 스트림 버전을 가져옵니다.
Public property MetadataToken 메타데이터에 있는 모듈을 식별하는 토큰을 가져옵니다.
Public property ModuleHandle 모듈에 대한 핸들을 가져옵니다.
Public property ModuleVersionId 모듈의 두 버전을 구별하는 데 사용할 수 있는 UUID(Universally Unique Identifier)를 가져옵니다.
Public property Supported by the .NET Compact Framework Name 경로가 제거된 모듈의 이름을 나타내는 String을 가져옵니다.
Public property ScopeName 모듈의 이름을 나타내는 문자열을 가져옵니다.

위쪽

Public 메서드

( Protected 메서드 참조)

  이름 설명
Public method Supported by the .NET Compact Framework Equals  오버로드되었습니다. 두 개의 Object 인스턴스가 같은지 여부를 확인합니다. (Object에서 상속됨)
Public method FindTypes 지정한 필터 및 필터 조건으로 수용한 클래스 배열을 반환합니다.
Public method Supported by the .NET Compact Framework GetCustomAttributes 오버로드되었습니다. 사용자 지정 특성을 반환합니다.
Public method GetField 오버로드되었습니다. 지정한 필드를 반환합니다.
Public method GetFields 오버로드되었습니다. 모듈에 정의된 전역 필드를 반환합니다.
Public method Supported by the .NET Compact Framework GetHashCode  특정 형식에 대한 해시 함수로 사용되며 GetHashCode는 해시 알고리즘 및 해시 테이블과 같은 데이터 구조에 사용하기 적당합니다. (Object에서 상속됨)
Public method GetMethod 오버로드되었습니다. 지정한 조건이 있는 메서드를 반환합니다.
Public method GetMethods 오버로드되었습니다. 모듈에 정의된 전역 메서드를 반환합니다.
Public method GetObjectData serialize된 개체에 ISerializable을 구현합니다.
Public method GetPEKind 모듈의 코드 특성과 대상 플랫폼을 나타내는 값 쌍을 가져옵니다.
Public method GetSignerCertificate 이 모듈이 속한 어셈블리의 Authenticode 서명에 포함된 인증서에 해당하는 X509Certificate 개체를 반환합니다. 어셈블리가 Authenticode로 서명되지 않은 경우에는 Null 참조(Visual Basic의 경우 Nothing)을 반환합니다.
Public method Supported by the .NET Compact Framework GetType 오버로드되었습니다. 지정된 형식을 반환합니다.
Public method Supported by the .NET Compact Framework GetTypes 이 모듈 안에 정의된 모든 형식을 반환합니다.
Public method Supported by the .NET Compact Framework IsDefined 지정한 attributeType이 이 모듈에 정의되어 있는지 여부를 결정합니다.
Public method IsResource 이 개체가 리소스인지 여부를 나타내는 값을 가져옵니다.
Public method Static Supported by the .NET Compact Framework ReferenceEquals  지정한 Object 인스턴스가 동일한지 여부를 확인합니다. (Object에서 상속됨)
Public method ResolveField 오버로드되었습니다. 메타데이터 토큰으로 식별되는 필드를 반환합니다.
Public method ResolveMember 오버로드되었습니다. 메타데이터 토큰으로 식별되는 형식이나 멤버를 반환합니다.
Public method ResolveMethod 오버로드되었습니다. 메타데이터 토큰으로 식별되는 메서드를 반환합니다.
Public method ResolveSignature 메타데이터 토큰으로 식별되는 시그니처 blob을 반환합니다.
Public method ResolveString 지정된 메타데이터 토큰으로 식별되는 문자열을 반환합니다.
Public method ResolveType 오버로드되었습니다. 메타데이터 토큰으로 식별되는 형식을 반환합니다.
Public method Supported by the .NET Compact Framework ToString 재정의되었습니다. 모듈의 이름을 반환합니다.

위쪽

Protected 메서드

  이름 설명
Protected method Supported by the .NET Compact Framework Finalize  가비지 수집기에서 Object를 회수하기 전에 Object가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Protected method GetMethodImpl 지정한 기준을 만족하는 메서드 구현을 반환합니다.
Protected method Supported by the .NET Compact Framework MemberwiseClone  현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)

위쪽

명시적 인터페이스 구현

  이름 설명
Explicit interface implementation Method System.Runtime.InteropServices._Module.GetIDsOfNames 이름 집합을 해당하는 디스패치 식별자 집합에 매핑합니다.
Explicit interface implementation Method System.Runtime.InteropServices._Module.GetTypeInfo 인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다.
Explicit interface implementation Method System.Runtime.InteropServices._Module.GetTypeInfoCount 개체에서 제공하는 형식 정보 인터페이스의 수를 검색합니다(0또는 1).
Explicit interface implementation Method System.Runtime.InteropServices._Module.Invoke 개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다.

위쪽

참고 항목

참조

Module 클래스
System.Reflection 네임스페이스