다음을 통해 공유


ReceiveActivity.GetWorkflowServiceAttributes(Object) 메서드

정의

WorkflowServiceAttributes 활동으로 구현된 서비스의 ReceiveActivity 특성을 반환합니다. 이러한 특성에는 AddressFilterMode, ConfigurationName, IncludeExceptionDetailInFaultsReceiveActivity 활동에서 반환되는 오류에 예외 정보를 포함할지 여부와 같은 항목이 포함됩니다.

public:
 static System::Object ^ GetWorkflowServiceAttributes(System::Object ^ dependencyObject);
public static object GetWorkflowServiceAttributes (object dependencyObject);
static member GetWorkflowServiceAttributes : obj -> obj
Public Shared Function GetWorkflowServiceAttributes (dependencyObject As Object) As Object

매개 변수

dependencyObject
Object

서비스 특성을 검색할 개체입니다.

반환

서비스 특성 데이터가 포함된 Object 개체를 나타내는 WorkflowServiceAttributes입니다.

예제

다음 예제에서는 GetWorkflowServiceAttributes 메서드를 사용하는 방법을 보여 줍니다.

WorkflowServiceAttributes serviceAttributes = (WorkflowServiceAttributes)ReceiveActivity.GetWorkflowServiceAttributes(rootActivity);

설명

WorkflowServiceAttributesProperty 속성은 ReceiveActivity 활동으로 정의되는 연결된 종속성 속성입니다. 이 종속성 속성은 디자인 타임에 ReceiveActivity 메서드 호출을 사용하여 SetWorkflowServiceAttributes 활동이 포함된 루트 워크플로에 연결됩니다.

WorkflowServiceAttributesProperty 속성은 워크플로 서비스가 시작될 때 해당 워크플로 서비스에 적용되는 서비스 수준 동작 특성을 정의하는 데 사용됩니다. 이러한 속성은 런타임에 수정할 수 없습니다.

참고

현재 워크플로에서 InvokeWorkflowActivity 활동을 사용하여 다른 워크플로를 시작하면 호출된 워크플로는 호출하는 워크플로의 서비스 특성을 상속하지 않습니다.

참고

서비스 특성이 사용자 지정 활동에 대해 설정되어 있는 경우 해당 활동이 워크플로에 포함되어 있으면 해당 서비스 특성이 사용됩니다. 서비스 특성은 사용자 지정 활동 자체가 워크플로로 실행되는 경우에만 사용자 지정 활동에 사용됩니다.

적용 대상