摘要:新事务之一: dotnet和com+中的事务
小气的神
2002-4-16
article type: in-depth
难度等级:6/9
版本:2.32
isolation level......
摘要:timer [c#]
计时器是使您能够指定要在指定时间调用的委托的轻量对象。线程池中的线程执行等待操作。
使用 timer 类是非常简单的。需要创建一个 timer(通过将 timercallback 委托传递到回调方法)、一个表示将被传递给回调的状态的对象、初始引发时间以及表示回调调用之间的时间段的时间。若要取消挂起的计时器,请调用 timer.dispose 函数。
注意 还有 syst......
在.NET中处理事务(2)自动事务与 xml web services [c#]
xml web services 提供了在自动事务范围内运行代码的选项.事务确保与资源管理器(如 sql server.msmq 服务器.oracle 服务器与 sna 服务器)的所有交互维护运行可靠的分布式应用程序所需的 acid 属性. 【程序编程相关:
写了个单元测试辅助类,用于读取文本加入数】
asp.net 使用与 web 窗体一致且相似的编程抽象模型为创建与公开 xml web services 提供内置支持.结果模型是可伸缩与可扩展的,并接受 http.xml.soap.wsdl 开放式 internet 以及其他标准.xml web services 支持开放式标准,因此任何客户端或支持 internet 的设备都可访问与使用 xml web services. 【推荐阅读:
[DNN功能]列表管理添加中国的省份选择】
下列代码片断显示公开一个 xml web services 方法(名为 deleteauthor)的服务.此 xml web services 方法执行一个自动事务范围内的数据库操作. 【扩展信息:
设置tabcontrol控件选项卡的字体】
使用 webmethod 特性的 transactionoption 属性声明一个自动事务.如果将 transactionoption 属性设置为 transactionoption.requiresnew,则每次 xml web services 客户端调用 xml web services 方法时,都会开始一个新事务.
[visual basic]
<%@ webservice language="vb" class="orders" %>
<%@ assembly name="system.enterpriseservices" %>
imports system
imports system.data
imports system.data.sqlclient
imports system.web.services
imports system.web.util
imports system.enterpriseservices
public class orders
inherits webservice
<webmethod(transactionoption := transactionoption.requiresnew)> _
public function deleteauthor(lastname as string) as integer
...
下一页 摘要:.net 框架提供了许多有助于您创建和管理多线程应用程序的对象。waithandle 对象可以帮助您响应其他线程执行的操作,尤其是在与非托管代码交互操作时。threadpool 为大多数任务提供最佳的基本线程创建和管理机制。monitor、mutex、interlocked 和 readerwriterlock 提供用于在较低级别上同步执行的机制。timer 是一种非常灵活的用来以特定时间间隔引发......