ComWrappers 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
중요
이 API는 CLS 규격이 아닙니다.
COM IUnknown 형식의 래퍼를 관리하기 위한 클래스입니다.
public ref class ComWrappers abstract
[System.CLSCompliant(false)]
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public abstract class ComWrappers
[System.CLSCompliant(false)]
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public abstract class ComWrappers
[<System.CLSCompliant(false)>]
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
type ComWrappers = class
[<System.CLSCompliant(false)>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
type ComWrappers = class
Public MustInherit Class ComWrappers
- 상속
-
ComWrappers
- 파생
- 특성
설명
이 API에 대한 자세한 내용은 ComWrappers에 대한 추가 API 설명을 참조하세요.
생성자
ComWrappers() |
인스턴스 생성자입니다. |
메서드
ComputeVtables(Object, CreateComInterfaceFlags, Int32) |
|
CreateObject(IntPtr, CreateObjectFlags) |
|
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetIUnknownImpl(IntPtr, IntPtr, IntPtr) |
런타임에 제공된 IUnknown 구현을 가져옵니다. |
GetOrCreateComInterfaceForObject(Object, CreateComInterfaceFlags) |
비관리형 환경에 전달할 수 있는 제공된 개체의 COM 표현을 만듭니다. |
GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) |
현재 등록된 관리형 개체를 가져오거나 새 관리되는 개체를 만들어 등록합니다. |
GetOrRegisterObjectForComInstance(IntPtr, CreateObjectFlags, Object) |
현재 등록된 관리형 개체를 가져오거나 제공된 관리형 개체를 사용하여 등록합니다. |
GetOrRegisterObjectForComInstance(IntPtr, CreateObjectFlags, Object, IntPtr) |
현재 등록된 관리되는 개체를 얻거나 제공된 관리되는 개체를 사용하여 등록합니다. |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
RegisterForMarshalling(ComWrappers) |
런타임에서 마샬링을 위한 전역 인스턴스로 사용할 ComWrappers 인스턴스를 등록합니다. |
RegisterForTrackerSupport(ComWrappers) |
참조 추적기 지원을 위한 전역 인스턴스로 사용할 ComWrappers 인스턴스를 등록합니다. |
ReleaseObjects(IEnumerable) |
일반 개체 또는 COM 인터페이스 수명을 초과한 개체 컬렉션을 해제합니다. |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
TryGetComInstance(Object, IntPtr) |
지정된 관리되는 개체가 ComWrappers-created managed wrapper인지 확인하고, 이 경우 래핑된 관리되지 않는 포인터를 반환합니다. |
TryGetObject(IntPtr, Object) |
지정된 COM 개체 ComWrappers가 관리되지 않는 래퍼인지 확인하고, 이 경우 래핑된 관리되는 개체를 반환합니다. |
적용 대상
.NET