Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » QAnywhere » QAnywhere 参考 » QAnywhere .NET API 参考 » 用于客户端的 QAnywhere .NET (.NET 2.0) » QAManagerBase 接口

 

GetQueueDepth 方法

基于给定过滤器返回队列深度(包括未提交的外发消息)。

语法
Visual Basic
Overloads Public Function GetQueueDepth( _
   ByVal queue As String, _
   ByVal filter As QueueDepthFilter _
) As Integer
C#
public int GetQueueDepth(
   string  address,
   QueueDepthFilter filter
);
参数
  • queue   队列名。

  • filter   filter 指示进来的消息、外发的消息或全部消息。

返回值

INTEGER - 未接收到的消息的数量。

注释

队列的深度是指没有被接收(如使用 QAManagerBase.GetMessage 方法)的消息的数量。

异常
另请参见