OperationInfo クラス

定義

注意事項

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

ワークフロー サービスで定義されているコントラクト操作の情報を表します。

public ref class OperationInfo sealed : System::Workflow::Activities::OperationInfoBase
public sealed class OperationInfo : System.Workflow.Activities.OperationInfoBase
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class OperationInfo : System.Workflow.Activities.OperationInfoBase
type OperationInfo = class
    inherit OperationInfoBase
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type OperationInfo = class
    inherit OperationInfoBase
Public NotInheritable Class OperationInfo
Inherits OperationInfoBase
継承
属性

注釈

Note

この資料では、古い型と名前空間について説明します。 詳細については、「Windows Workflow Foundation 4.5 のDeprecated 型」を参照してください。

OperationInfo クラスは、ReceiveActivity アクティビティのサービス コントラクト情報を定義するために使用されます。

Note

OperationInfo クラスは、ワークフロー優先サービスでのみ使用できます。 ワークフロー優先サービスの詳細については、「 ワークフロー サービスの作成スタイル」を参照してください

コンストラクター

名前 説明
OperationInfo()
古い.

OperationInfo クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
ContractName
古い.

この操作を定義するコントラクトの完全な名前を取得または設定します。

DesignMode
古い.

このインスタンスがデザイン モードかランタイム モードかを示す値を取得します。

(継承元 DependencyObject)
HasProtectionLevel
古い.

操作に定義済みの ProtectionLevelがあるかどうかを示す情報を取得します。

IsOneWay
古い.

サービスとクライアント間の通信が一方向であることを指定する操作に関する情報を取得または設定します。

Name
古い.

派生クラスで実装される場合は、このインスタンスに関連付けられている名前を取得または設定します。

(継承元 OperationInfoBase)
Parameters
古い.

操作で使用されるパラメーター定義を表す OperationParameterInfo オブジェクトのコレクションを取得します。

ParentDependencyObject
古い.

DependencyObject グラフ内の親 DependencyObject を取得します。

(継承元 DependencyObject)
PrincipalPermissionName
古い.

操作のセキュリティ コンテキストに関連付けられているユーザー名を取得または設定します。

(継承元 OperationInfoBase)
PrincipalPermissionRole
古い.

操作のセキュリティ コンテキストに関連付けられているユーザー ロール ( Administrator など) を取得または設定します。

(継承元 OperationInfoBase)
ProtectionLevel
古い.

操作の ProtectionLevel を取得または設定します。

Site
古い.

SiteDependencyObject コンポーネントへの参照を取得または設定します。

(継承元 DependencyObject)
UserData
古い.

カスタム データをこのクラス インスタンスに関連付ける IDictionary を取得します。

(継承元 DependencyObject)

メソッド

名前 説明
AddHandler(DependencyProperty, Object)
古い.

DependencyObjectのイベントのハンドラーを追加します。

(継承元 DependencyObject)
Clone()
古い.

オブジェクトのコピーを作成します。

Dispose()
古い.

DependencyObjectで使用されているすべてのリソースを解放します。

(継承元 DependencyObject)
Dispose(Boolean)
古い.

アンマネージド リソースを解放し、必要に応じて、DependencyObjectによって使用されるマネージド リソースを解放します。

(継承元 DependencyObject)
Equals(Object)
古い.

2 つのオブジェクト インスタンスが等しいかどうかを判断します。

GetBinding(DependencyProperty)
古い.

特定の ActivityBindに関連付けられている DependencyProperty へのアクセスを提供します。

(継承元 DependencyObject)
GetBoundValue(ActivityBind, Type)
古い.

Objectの件名である ActivityBind を取得します。

(継承元 DependencyObject)
GetContractFullName(IServiceProvider)
古い.

この操作を実装するコントラクトの完全な名前を返します。

(継承元 OperationInfoBase)
GetContractType(IServiceProvider)
古い.

この操作に関連付けられているコントラクトの型を返します。

(継承元 OperationInfoBase)
GetHashCode()
古い.

現在の OperationInfoのハッシュ コードを返します。

GetInvocationList<T>(DependencyProperty)
古い.

指定した DependencyPropertyのデリゲートを含む配列を取得します。

(継承元 DependencyObject)
GetIsOneWay(IServiceProvider)
古い.

true この操作が一方向の場合は false 。双方向の場合は。

(継承元 OperationInfoBase)
GetMethodInfo(IServiceProvider)
古い.

操作に関連付けられている MethodInfo を取得します。

(継承元 OperationInfoBase)
GetParameters(IServiceProvider)
古い.

操作に関連付けられているパラメーターのコレクションを取得します。

(継承元 OperationInfoBase)
GetType()
古い.

現在のインスタンスの Type を取得します。

(継承元 Object)
GetValue(DependencyProperty)
古い.

指定された DependencyPropertyの値へのアクセスを提供します。

(継承元 DependencyObject)
GetValueBase(DependencyProperty)
古い.

DependencyProperty のバインドされたオブジェクトへのアクセスを提供し、GetValue(DependencyProperty) オーバーライドをバイパスします。

(継承元 DependencyObject)
InitializeProperties()
古い.

派生クラスでオーバーライドされると、依存関係プロパティの初期化を実行します。

(継承元 DependencyObject)
IsBindingSet(DependencyProperty)
古い.

DependencyProperty の値がバインディングとして設定されているかどうかを示します。 SetBinding(DependencyProperty, ActivityBind)を参照してください。

(継承元 DependencyObject)
MemberwiseClone()
古い.

現在の Objectの簡易コピーを作成します。

(継承元 Object)
MetaEquals(DependencyObject)
古い.

この metapropertiesDependencyObject が、パラメーター化された metapropertiesDependencyObject と等しいかどうかを判断します。

(継承元 DependencyObject)
RemoveHandler(DependencyProperty, Object)
古い.

関連付けられている EventHandlerから DependencyProperty を削除します。

(継承元 DependencyObject)
RemoveProperty(DependencyProperty)
古い.

DependencyPropertyから DependencyObject を削除します。

(継承元 DependencyObject)
SetBinding(DependencyProperty, ActivityBind)
古い.

指定した ActivityBindDependencyProperty を設定します。

(継承元 DependencyObject)
SetBoundValue(ActivityBind, Object)
古い.

ターゲット ActivityBindの値を設定します。

(継承元 DependencyObject)
SetReadOnlyPropertyValue(DependencyProperty, Object)
古い.

読み取り専用の DependencyPropertyの値を設定します。

(継承元 DependencyObject)
SetValue(DependencyProperty, Object)
古い.

DependencyProperty の値をオブジェクトに設定します。

(継承元 DependencyObject)
SetValueBase(DependencyProperty, Object)
古い.

DependencyPropertyをバイパスして、指定した ObjectSetValue(DependencyProperty, Object) の値を設定します。

(継承元 DependencyObject)
ToString()
古い.

このインスタンスを表す文字列を提供します。

明示的なインターフェイスの実装

名前 説明
IComponent.Disposed
古い.

コンポーネントの Disposed イベントを処理するメソッドを表します。

(継承元 DependencyObject)

適用対象