reflection.emit

    1

    2답변

    코드에서 반향을 통해 비교 <> 삭제를 만들고 싶습니다. 나는이 있습니다 : 마지막 줄에 ArgumentException이 발생합니다. MethodInfo는 런타임 MethodInfo 개체 여야합니다. 나는 반성에 처음이고 방출하고, 단지 작은 단계가 빠져있다라고하는 감각을 가지고있다!? 편집 : - 나는 새로운 국회를 만드는 결합 아니에요 나는 또한 Dy

    1

    1답변

    Reflection.Emit-Namespace를 사용하여 런타임시 .NET 유형을 디자인하고 있습니다. Dim AssemblyBuilder As AssemblyBuilder = Nothing Dim ModuleBuilder As ModuleBuilder = Nothing Dim TypeBuilder As TypeBuilder = Nothing Dim

    1

    2답변

    이 메서드를 사용하는 방법? 내가 DefineDynamicAssembly Thread.GetDomain을(). 사용하여 런타임에서 어셈블리를 만드는 오전 Assembly.LoadModule ... 이 난에 정의 된 기존의 어셈블리에서 런타임에 생성이 어셈블리를로드 할 수있는 방법을 알고 싶어요 디자인 시간.

    1

    2답변

    내가 작업중인 문제 (.NET 3.5 WinForms 응용 프로그램)에 대한 가능한 해결책을 고려 중입니다. 우리의 응용 프로그램에는 응용 프로그램 사용자가 인수를 입력하는 많은 메서드 (C#)가 있습니다. 예제는 다음과 같은 뭔가 : 이름, 날짜가 현재 간단한 텍스트 상자를 사용하여 입력 public void DoSomething(string name,

    2

    1답변

    Parallel.ForEach를 호출하는 동적 메서드를 작성하려고합니다. 샘플 클래스의 일리노이를 확인한 결과 중첩 된 유형이 생성되어 있음을 확인했습니다. <> c__DisplayClass # 동적 인 구현 인 Parallel.ForEach를 만들었지 만 중첩 클래스는 일반적인 유형입니다. 그것은 <> C __.... 라는 이름으로 그리고 내 생성 된 코

    5

    1답변

    다른 버전의 어셈블리를로드해야합니다 (이미 응용 프로그램에 같은 이름의 어셈블리가 있습니다). 어셈블리를로드하고 리플렉션을 사용하여 호출해야하는 메서드를로드 할 수 있었지만 클래스 개체를 인수로 전달하여 메서드를 호출 할 때 클래스 개체를 해당 형식으로 변환 할 수 없다는 예외가 발생했습니다. 인수 매개 변수 샘플 코드 - Assembly myAssembl

    2

    1답변

    런타임에 읽는 메타 데이터에서 웹 서비스를 빌드하려고합니다. 전체 웹 서비스 : 서명, 계약 및 구현을 의미합니다. 여기에서 볼 수있는 두 가지 주요 경로가 있습니다. 첫 번째 경로는 코드를 생성하는 것입니다. 문자열에서 C# 코드를 생성하고 컴파일하거나보다 우아하게 (그리고 복잡하게) 컴파일하면 MSIL 코드가 방출됩니다. 이렇게하면 WCF 코드가 생기고

    2

    1답변

    가능한 중복 : Is there an API for verifying the MSIL of a dynamic assembly at runtime? 내가 동적으로 Reflection.Emit 등을 사용하여 어셈블리를 생성하고있다. 단위 테스트를 위해 필자는 IL을 PEVerify하고 싶습니다. 명령 줄에서 할 수 있지만 코드에서이 작업을 수행하고 싶습니다.

    0

    2답변

    에 대한 IL을 방출하고, 최근 간단한 계산 스택을 구현하는 IL을 방출 할 수 있다고 배웠습니다 : stack [ B C * A + ] ==> push B, push C, DO MULT, push A, DO ADD, POP return value this example arises from the string "A + (B * C)" 누군가가 조언

    1

    2답변

    지난 1 시간 동안 VB.NET에서 동적 메서드를 사용하여 호출 클래스 내부에서 하위 메서드를 호출하려고했습니다. 저는 두 가지 일과 함께 운이 없었습니다. 첫째, MSDN (http://msdn.microsoft.com/en-us/library/ms228971.aspx)에서 예제를 따르려고하는 동안 Sub 메서드를 만들지 못했고 아무 것도 반환하지 않았습