typedreference

    2

    1답변

    구조체 (실제로는 TypedReference에 저장 됨)를 관리되지 않는 메모리에 실제로 복싱하지 않고 마샬링하는 방법이 있습니까? 구조체의 유형은 런타임에 알 수 없으므로, StructureToPtr (.NET 4.5.1)의 일반적인 오버로드를 사용할 수 없습니다. StructureToPtr 과부하의 MethodInfo를 얻을 수 있지만 일반 참조 또는

    -1

    1답변

    내 WPF 애플리케이션 용으로 작은 MemoryManager를 작성 중이며 다음 문제가 발생했습니다. 내가하는 일 : 많은 인스턴스를 IList<WeakReference>에 WeakReference으로 저장합니다. 나중에 모든 메모리를 비우고 싶을 때 목록에있는 모든 살아있는 객체를 파괴하고 싶습니다. foreach (WeakReference wr in r

    1

    1답변

    마침내 TypedReference.MakeTypedReference 메소드의 사용법을 이해했지만 인수가 제한적이었습니다. 기본 개인 InternalMakeTypedReference(void* result, object target, IntPtr[] flds, RuntimeType lastFieldType)은 필드 배열이 요소를 가지며 필드 유형이 비 프리미

    9

    1답변

    object에 struct이 포함 된 리플렉션 (궁극적으로 알 수없는 컴파일 타임)을 사용하려고합니다. 나는 멀리까지 TypedReference.MakeTypedReference을 가지고있다. 그러나 나는 벽을 때렸다. 은 여기 내 클래스와 public class MyObject { public int Id; public Money Am