다음을 통해 공유


ActivityExecutionContext 클래스

정의

주의

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Activity의 실행 환경을 나타냅니다. 이 클래스는 상속될 수 없습니다.

public ref class ActivityExecutionContext sealed : IDisposable, IServiceProvider
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
type ActivityExecutionContext = class
    interface IServiceProvider
    interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityExecutionContext = class
    interface IServiceProvider
    interface IDisposable
Public NotInheritable Class ActivityExecutionContext
Implements IDisposable, IServiceProvider
상속
ActivityExecutionContext
특성
구현

설명

참고

이 자료에서는 더 이상 사용되지 않는 형식과 네임스페이스에 대해 설명합니다. 자세한 내용은 Deprecated Types in Windows Workflow Foundation 4.5(Windows Workflow Foundation 4.5에서 사용되지 않는 형식)를 참조하세요.

Activity의 실행 환경을 나타냅니다. 이 클래스는 워크플로 런타임 기능과 서비스를 선택적으로 개별 활동에 노출합니다. 이 클래스는 상속될 수 없습니다.

자세한 내용은 활동 실행 컨텍스트 이해합니다.

필드

CurrentExceptionProperty
사용되지 않음.

워크플로 인스턴스를 실행하는 동안 발생한 예외를 나타냅니다. 활동이 Faulting 상태인 경우에만 이 속성에 값이 있습니다.

속성

Activity
사용되지 않음.

이 실행 컨텍스트 내에서 현재 실행되는 Activity를 가져옵니다.

ContextGuid
사용되지 않음.

ContextID와 연결된 Activity를 가져옵니다.

ExecutionContextManager
사용되지 않음.

이 인스턴스와 연결된 ActivityExecutionContextManager를 가져옵니다.

메서드

CancelActivity(Activity)
사용되지 않음.

복합 활동에서 자식 활동의 취소를 예약하기 위해 호출됩니다. 워크플로 런타임에서는 Executing 상태가 아닌 자식 활동을 취소할 수 없습니다.

CloseActivity()
사용되지 않음.

현재 실행 중인 활동이 Closed 상태로 전환되어야 함을 워크플로 런타임에 나타냅니다.

Equals(Object)
사용되지 않음.

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

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

복합 활동에서 자식 활동의 실행을 예약하기 위해 호출됩니다. 워크플로 런타임에서는 Initialized 상태가 아닌 자식 활동을 실행할 수 없습니다.

GetHashCode()
사용되지 않음.

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

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

지정한 형식의 서비스를 반환합니다.

GetService<T>()
사용되지 않음.

지정된 Type의 서비스 공급자를 반환합니다.

GetType()
사용되지 않음.

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

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

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

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

현재 개체를 나타내는 문자열을 반환합니다.

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

연결된 Activity에 대한 트랙 메서드를 호출합니다.

TrackData(String, Object)
사용되지 않음.

연결된 Activity에 대한 트랙 메서드를 호출합니다.

명시적 인터페이스 구현

IDisposable.Dispose()
사용되지 않음.

ActivityExecutionContext에서 사용하는 모든 리소스를 해제합니다.

확장 메서드

GetKeyedService<T>(IServiceProvider, Object)
사용되지 않음.

에서 형식 T 의 서비스를 가져옵니다 IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)
사용되지 않음.

에서 형식 serviceType 의 서비스 열거형을 IServiceProvider가져옵니다.

GetKeyedServices<T>(IServiceProvider, Object)
사용되지 않음.

에서 형식 T 의 서비스 열거형을 IServiceProvider가져옵니다.

GetRequiredKeyedService(IServiceProvider, Type, Object)
사용되지 않음.

에서 형식 serviceType 의 서비스를 가져옵니다 IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)
사용되지 않음.

에서 형식 T 의 서비스를 가져옵니다 IServiceProvider.

CreateAsyncScope(IServiceProvider)
사용되지 않음.

범위 서비스를 확인하는 데 사용할 수 있는 새 AsyncServiceScope를 만듭니다.

CreateScope(IServiceProvider)
사용되지 않음.

범위 서비스를 확인하는 데 사용할 수 있는 새 IServiceScope를 만듭니다.

GetRequiredService(IServiceProvider, Type)
사용되지 않음.

IServiceProvider에서 serviceType 형식의 서비스를 가져옵니다.

GetRequiredService<T>(IServiceProvider)
사용되지 않음.

IServiceProvider에서 T 형식의 서비스를 가져옵니다.

GetService<T>(IServiceProvider)
사용되지 않음.

IServiceProvider에서 T 형식의 서비스를 가져옵니다.

GetServices(IServiceProvider, Type)
사용되지 않음.

IServiceProvider에서 serviceType 형식의 서비스 열거형을 가져옵니다.

GetServices<T>(IServiceProvider)
사용되지 않음.

IServiceProvider에서 T 형식의 서비스 열거형을 가져옵니다.

GetFakeLogCollector(IServiceProvider)
사용되지 않음.

가짜 로거로 전송된 로그 레코드를 수집하는 개체를 가져옵니다.

GetFakeRedactionCollector(IServiceProvider)
사용되지 않음.

종속성 주입 컨테이너에서 instance 가짜 다시 벡터 수집기를 가져옵니다.

적용 대상