출처 - http://msdn.microsoft.com/ko-kr/library/system.runtime.interopservices.dllimportattribute_members(VS.80).aspx
DllImportAttribute 멤버
관리되지 않는 DLL(동적 연결 라이브러리)에서 특성 사용 해당 메서드를 정적 진입점으로 노출함을 나타냅니다.
다음 표에서는 DllImportAttribute형식에 의해 노출되는 멤버를 보여 줍니다.
이름 | 설명 | |
---|---|---|
BestFitMapping | 유니코드 문자를 ANSI 문자로 변환할 때 가장 적합한 매핑 동작을 활성화 또는 비활성화합니다. | |
CallingConvention | 진입점의 호출 규칙을 나타냅니다. | |
CharSet | 문자열 매개 변수를 메서드로 마샬링하는 방법을 지정하고 이름 관리를 제어합니다. | |
EntryPoint | 호출할 DLL 진입점의 이름 또는 서수를 나타냅니다. | |
ExactSpelling | DllImportAttribute.CharSet 필드로 인해 공용 언어 런타임이 지정된 이름 이외의 진입점 이름을 관리되지 않는 DLL에서 검색할지 여부를 제어합니다. | |
PreserveSig | HRESULT 또는 retval 반환 값이 있는 관리되지 않는 메서드가 직접 변환되는지 아니면 HRESULT 또는 retval 반환 값이 자동으로 예외로 변환되는지 여부를 나타냅니다. | |
SetLastError | 특성 사용 메서드에서 반환하기 전에 호출 수신자가 Win32 API SetLastError를 호출할지 여부를 나타냅니다. | |
ThrowOnUnmappableChar | ANSI "?" 문자로 변환되는 매핑할 수 없는 유니코드 문자에 대한 예외 throw를 활성화 또는 비활성화합니다. |
이름 | 설명 | |
---|---|---|
Equals | 오버로드되었습니다. ( Attribute에서 상속됨) | |
GetCustomAttribute | 오버로드되었습니다. 어셈블리, 모듈, 형식 멤버 또는 메서드 매개 변수에 적용된, 지정된 형식의 사용자 지정 특성을 검색합니다. (Attribute에서 상속됨) | |
GetCustomAttributes | 오버로드되었습니다. 어셈블리, 모듈, 형식 멤버 또는 메서드 매개 변수에 적용된 사용자 지정 특성의 배열을 검색합니다. (Attribute에서 상속됨) | |
GetHashCode | 해당 인스턴스에 대한 해시 코드를 반환합니다. (Attribute에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
IsDefaultAttribute | 파생 클래스에서 재정의된 경우 이 인스턴스의 값이 파생 클래스의 기본값인지 여부를 나타냅니다. (Attribute에서 상속됨) | |
IsDefined | 오버로드되었습니다. 지정된 형식의 사용자 지정 특성이 어셈블리, 모듈, 형식 멤버 또는 메서드 매개 변수에 적용되었는지 여부를 결정합니다. (Attribute에서 상속됨) | |
Match | 파생 클래스에서 재정의된 경우 이 인스턴스가 지정된 개체와 같은지 여부를 나타내는 값을 반환합니다. (Attribute에서 상속됨) | |
ReferenceEquals | 지정한 Object 인스턴스가 동일한지 여부를 확인합니다. (Object에서 상속됨) | |
ToString | 현재 Object를 나타내는 String을 반환합니다. (Object에서 상속됨) |
'[ Program ] > C#' 카테고리의 다른 글
이벤트 만드는법, 이벤트로 폼간 데이터 전달하는법 (0) | 2012.09.17 |
---|---|
DataTable 에서 원하는 데이터 만 가져오기 (0) | 2012.09.17 |
[C#]Observer Pattern(옵저버 패턴) (0) | 2012.09.17 |
키 이벤트 발생 시키기 - keybd_event() (0) | 2012.09.17 |
WebClient 클래스를 이용한 파일 다운로드 문제 (0) | 2012.09.17 |
댓글