InvokeAttribute.HasSideEffects 属性

获取或设置一个值,该值指示调用操作是否具有副作用。

命名空间: System.ServiceModel.DomainServices.Server
程序集: System.ServiceModel.DomainServices.Server(在 system.servicemodel.domainservices.server.dll 中)

用法

用法
Dim instance As InvokeAttribute
Dim value As Boolean

value = instance.HasSideEffects

instance.HasSideEffects = value

语法

声明
Public Property HasSideEffects As Boolean
public bool HasSideEffects { get; set; }
public:
property bool HasSideEffects {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_HasSideEffects ()

/** @property */
public void set_HasSideEffects (boolean value)
public function get HasSideEffects () : boolean

public function set HasSideEffects (value : boolean)

属性值

如果该操作具有副作用,则为 true;否则为 false。默认值为 true

备注

具有副作用的操作可以由 DomainService 的使用者以不同的方式进行调用。例如,通过 HTTP 调用 DomainService 的客户端可以针对具有副作用的调用操作使用 POST 请求,也可使用 GET。

线程安全

此类型的任何公共静态(在 Visual Basic 中为 共享)成员都是线程安全的。不保证所有实例成员都是线程安全的。

平台

开发平台

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 、Windows Server 2008 和 Windows 2000

目标平台

另请参见

参考

InvokeAttribute 类
InvokeAttribute 成员
System.ServiceModel.DomainServices.Server 命名空间