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 워크플로의 프로젝트에 Target Framework 설정.Net Framework 4이 설정되어 있지 않으면 워크플로 디자이너 도구 상자에 활동이 표시되지 않습니다.

경고

인터페이스 형식의 제한으로 인해 Interop 활동은 지원할 수 있는 기능이 부족하여 HandleExternalEventActivityCallExternalMethodActivity를 직접 사용할 수 없습니다. 그러나 워크플로 통신 활동 도구(WCA.exe)를 사용하여 만든 파생 활동은 사용할 수 있습니다.

생성자

Name Description
Interop()
사용되지 않음.

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

속성

Name Description
ActivityMetaProperties
사용되지 않음.

활동의 속성 또는 활동 속성과 같은 메타데이터Activity에 해당하는 이름-값 쌍의 컬렉션입니다Condition.NameWhileActivity

ActivityProperties
사용되지 않음.

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

ActivityType
사용되지 않음.

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

CacheId
사용되지 않음.

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

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

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

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

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

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

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

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

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

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

활동의 실행 논리입니다.

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

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

(다음에서 상속됨 NativeActivity)

메서드

Name Description
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()
사용되지 않음.

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

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

StringId 포함하는 값을 반환합니다 DisplayNameActivity.

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

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

(다음에서 상속됨 NativeActivity)

명시적 인터페이스 구현

Name Description
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 작업 자체를 반환합니다.

적용 대상