다음을 통해 공유


Interop 클래스

정의

주의

The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*

워크플로 내의 Activity 실행을 관리하는 작업입니다.

public ref class Interop sealed : System::Activities::NativeActivity, System::ComponentModel::ICustomTypeDescriptor
public sealed class Interop : System.Activities.NativeActivity, System.ComponentModel.ICustomTypeDescriptor
[System.Obsolete("The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*")]
public sealed class Interop : System.Activities.NativeActivity, System.ComponentModel.ICustomTypeDescriptor
type Interop = class
    inherit NativeActivity
    interface ICustomTypeDescriptor
[<System.Obsolete("The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*")>]
type Interop = class
    inherit NativeActivity
    interface ICustomTypeDescriptor
Public NotInheritable Class Interop
Inherits NativeActivity
Implements ICustomTypeDescriptor
상속
특성
구현

설명

참고

합니다 Interop 워크플로 프로젝트에 없는 경우 활동이 workflow designer 도구 상자에 나타나지 것입니다 해당 Target Framework 로 설정 .Net Framework 4합니다.

경고

Interop 작업이 지원하는 인터페이스 형식의 제한 사항 때문에 HandleExternalEventActivityCallExternalMethodActivity를 직접 사용할 수는 없지만 워크플로 통신 작업 도구(WCA.exe)를 사용하여 만든 파생 작업을 사용할 수 있습니다. 참조 Windows Workflow Foundation 도구 세부 정보에 대 한 합니다.

생성자

Interop()
사용되지 않음.

Interop 클래스의 새 인스턴스를 만듭니다.

속성

ActivityMetaProperties
사용되지 않음.

작업의 Name 속성 또는 WhileActivity 작업의 Condition 속성과 같은 Activity의 메타데이터에 해당하는 이름/값 쌍의 컬렉션입니다.

ActivityProperties
사용되지 않음.

Activity의 입력 및 출력 속성에 해당하는 이름/값 쌍의 컬렉션을 가져옵니다.

ActivityType
사용되지 않음.

Interop 작업에 포함된 작업의 형식을 가져오거나 설정합니다.

CacheId
사용되지 않음.

워크플로 정의 범위 내에서 고유한 캐시의 식별자를 가져옵니다.

(다음에서 상속됨 Activity)
CanInduceIdle
사용되지 않음.

활동을 통해 워크플로가 유휴 상태가 될 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 NativeActivity)
Constraints
사용되지 않음.

Constraint에 대한 유효성 검사를 제공하도록 구성될 수 있는 Activity 작업의 컬렉션을 가져옵니다.

(다음에서 상속됨 Activity)
DisplayName
사용되지 않음.

디버깅, 유효성 검사, 예외 처리 및 추적에 사용되는 선택적 이름을 가져오거나 설정합니다.

(다음에서 상속됨 Activity)
Id
사용되지 않음.

워크플로 정의 범위에서 고유한 식별자를 가져옵니다.

(다음에서 상속됨 Activity)
Implementation
사용되지 않음.

작업의 실행 논리입니다.

(다음에서 상속됨 NativeActivity)
ImplementationVersion
사용되지 않음.

작업의 구현 버전을 가져오거나 설정합니다.

(다음에서 상속됨 NativeActivity)

메서드

Abort(NativeActivityAbortContext)
사용되지 않음.

파생 클래스에서 구현된 경우 중단 중인 활동에 대한 응답으로 동작을 수행합니다.

(다음에서 상속됨 NativeActivity)
CacheMetadata(ActivityMetadata)
사용되지 않음.

구현되지 않았습니다. 대신 CacheMetadata(NativeActivityMetadata) 메서드를 사용합니다.

(다음에서 상속됨 NativeActivity)
CacheMetadata(NativeActivityMetadata)
사용되지 않음.

활동의 인수, 변수, 자식 활동 및 활동 대리자에 대한 설명을 만들고 유효성을 검사합니다.

(다음에서 상속됨 NativeActivity)
Cancel(NativeActivityContext)
사용되지 않음.

파생 클래스에서 구현된 경우 활동을 점진적으로 조기에 완료하도록 논리를 실행합니다.

(다음에서 상속됨 NativeActivity)
Equals(Object)
사용되지 않음.

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
Execute(NativeActivityContext)
사용되지 않음.

파생 클래스에서 구현된 경우 활동의 실행 논리를 실행합니다.

(다음에서 상속됨 NativeActivity)
GetHashCode()
사용되지 않음.

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()
사용되지 않음.

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()
사용되지 않음.

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)
사용되지 않음.

동적 업데이트 맵을 만들 때 이벤트를 발생시킵니다.

(다음에서 상속됨 NativeActivity)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)
사용되지 않음.

동적 업데이트 맵을 만들 때 이벤트를 발생시킵니다.

(다음에서 상속됨 NativeActivity)
ShouldSerializeDisplayName()
사용되지 않음.

DisplayName 속성을 serialize해야 하는지 여부를 나타냅니다.

(다음에서 상속됨 Activity)
ToString()
사용되지 않음.

StringIdDisplayName을 포함하는 Activity을 반환합니다.

(다음에서 상속됨 Activity)
UpdateInstance(NativeActivityUpdateContext)
사용되지 않음.

NativeActivity의 인스턴스를 업데이트합니다.

(다음에서 상속됨 NativeActivity)

명시적 인터페이스 구현

ICustomTypeDescriptor.GetAttributes()
사용되지 않음.

포함된 Activity의 특성 컬렉션을 반환합니다.

ICustomTypeDescriptor.GetClassName()
사용되지 않음.

포함된 Activity의 클래스 이름을 반환합니다.

ICustomTypeDescriptor.GetComponentName()
사용되지 않음.

포함된 Activity의 이름을 반환합니다.

ICustomTypeDescriptor.GetConverter()
사용되지 않음.

포함된 Activity의 연결된 형식 변환기를 반환합니다.

ICustomTypeDescriptor.GetDefaultEvent()
사용되지 않음.

포함된 Activity의 기본 이벤트를 반환합니다.

ICustomTypeDescriptor.GetDefaultProperty()
사용되지 않음.

포함된 Activity의 기본 속성을 반환합니다.

ICustomTypeDescriptor.GetEditor(Type)
사용되지 않음.

포함된 Activity의 편집기를 반환합니다.

ICustomTypeDescriptor.GetEvents()
사용되지 않음.

포함된 Activity의 이벤트 컬렉션을 반환합니다.

ICustomTypeDescriptor.GetEvents(Attribute[])
사용되지 않음.

지정한 특성 배열을 필터로 사용하여 포함된 Activity의 이벤트 컬렉션을 반환합니다.

ICustomTypeDescriptor.GetProperties()
사용되지 않음.

포함된 Activity의 속성 컬렉션을 반환합니다.

ICustomTypeDescriptor.GetProperties(Attribute[])
사용되지 않음.

지정한 특성 배열을 필터로 사용하여 포함된 Activity의 속성 컬렉션을 반환합니다.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)
사용되지 않음.

지정한 속성 설명자의 소유자 또는 속성 설명자에 소유자가 없는 경우 Interop 작업 자체를 반환합니다.

적용 대상