다음을 통해 공유


SafeHandleMarshaller<T>.ManagedToUnmanagedOut 구조체

정의

SafeHandle P/Invokes와 같은 관리형에서 관리되지 않는 시나리오에서 를 기본 핸들 값으로 매개 변수로 out 마샬링합니다.

public:  where T : SafeHandlevalue class SafeHandleMarshaller<T>::ManagedToUnmanagedOut
public struct SafeHandleMarshaller<T>.ManagedToUnmanagedOut where T : SafeHandle
type SafeHandleMarshaller<'T (requires 'T :> SafeHandle)>.ManagedToUnmanagedOut = struct
Public Structure SafeHandleMarshaller(Of T).ManagedToUnmanagedOut

형식 매개 변수

T
상속
SafeHandleMarshaller<T>.ManagedToUnmanagedOut

생성자

SafeHandleMarshaller<T>.ManagedToUnmanagedOut()

의 새 instance SafeHandleMarshaller<T>.ManagedToUnmanagedOut 기본 상태로 초기화합니다.

메서드

Free()

마샬러가 소유한 모든 리소스 및 참조 수를 해제합니다.

FromUnmanaged(IntPtr)

관리되지 않는 핸들에서 마샬러를 초기화합니다.

ToManaged()

마샬러에서 관리되는 핸들을 검색합니다.

적용 대상