ReceiveActivity.GetWorkflowServiceAttributes(Object) メソッド

定義

WorkflowServiceAttributes アクティビティで実装されたサービスの ReceiveActivity 属性を返します。 これらの属性には AddressFilterModeConfigurationNameIncludeExceptionDetailInFaults、および ReceiveActivity アクティビティから返されるエラーにある例外の詳細を含むかどうか、などの項目が含まれます。

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 アクティビティを使用して別のワークフローを開始する場合、呼び出されたワークフローは呼び出しているワークフローのサービス属性を継承しません。

注意

カスタム アクティビティに対してサービス属性が設定されており、そのアクティビティがワークフローに含まれる場合は、そのサービス属性が使用されます。 サービス属性は、カスタム アクティビティ自体がワークフローとして実行される場合は、カスタム アクティビティのみに使用されます。

適用対象