OperationBehaviorAttribute.AutoDisposeParameters 属性

定义

获取或设置一个值,它指示是否自动释放参数。

public:
 property bool AutoDisposeParameters { bool get(); void set(bool value); };
public bool AutoDisposeParameters { get; set; }
member this.AutoDisposeParameters : bool with get, set
Public Property AutoDisposeParameters As Boolean

属性值

Boolean

true 如果参数将被自动释放,则为 ;否则,为 false.

注解

此属性确定服务是否释放在处理消息的过程中创建的所有可释放参数(输入、输出或引用参数)。 默认值是 true。 若要阻止系统释放资源并根据需要缓存资源,请将此属性设置为 false

例如,如果 AutoDisposeParametersfalse,则发送方负责在发送端关闭流。

适用于