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
继承
属性

注解

注释

此材料讨论已过时的类型和命名空间。 有关详细信息,请参阅 Windows Workflow Foundation 4.50 中的 Deprecated Types。

OperationInfo 类用于定义活动的服务协定信息 ReceiveActivity

注释

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)
已过时.

确定两个对象实例是否相等。

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 的值设置为指定的 Object,绕过 SetValue(DependencyProperty, Object)

(继承自 DependencyObject)
ToString()
已过时.

提供表示此实例的字符串。

显式接口实现

名称 说明
IComponent.Disposed
已过时.

表示处理组件的 Disposed 事件的方法。

(继承自 DependencyObject)

适用于