다음을 통해 공유


디스어셈블 파이프라인 구성 요소 개발

디스어셈블 파이프라인 구성 요소는 입력 시 하나의 메시지를 수신하고 출력 시 0개 이상의 메시지를 생성합니다. 디스어셈블 구성 요소는 메시지의 교환을 개별 문서로 나누는 데 사용됩니다. 디스어셈블러 구성 요소는 다음 인터페이스를 구현해야 합니다.

  • IBaseComponent

  • IDisassemblerComponent

  • IComponentUI

  • IPersistPropertyBag . 이 인터페이스에 대한 자세한 내용은 .NET Framework SDK 설명서를 참조하십시오.

    FFDasmComp 또는 XMLDasmComp 클래스를 확장하여 고유한 디스어셈블 구성 요소를 만들 수 있습니다.

경고

사용자 지정 디스어셈블러가 MessageDestination 컨텍스트 속성을 SuspendQueue로 설정하면 디스어셈블러에서 반환된 스트림은 일시 중단이 작동되도록 Seek(0)를 지원해야 합니다.

참고

사용자 지정 파이프라인 구성 요소는 입력 메시지의 추가 파트를 출력 메시지에 복사해야 합니다. 이렇게 하면 파이프라인 내의 후속 처리를 위해 해당 파트가 유지됩니다.

섹션 내용