Beispiel #1
0
 /// <summary>
 /// 得到值
 /// </summary>
 /// <param name="queueContract"></param>
 /// <param name="paramters"></param>
 /// <returns></returns>
 protected virtual object OpenHandle(IQueueContract queueContract, params object[] paramters)
 {
     queueContract.Open(paramters[0] as string, (int)paramters[1]);
     return(null);
 }
Beispiel #2
0
 /// <summary>
 /// 设置值
 /// </summary>
 /// <param name="queueContract"></param>
 /// <param name="paramters"></param>
 /// <returns></returns>
 protected virtual object PopHandle(IQueueContract queueContract, params object[] paramters)
 {
     return(queueContract.Pop(paramters[0] as string));
 }
Beispiel #3
0
 /// <summary>
 /// 移除值
 /// </summary>
 /// <param name="queueContract"></param>
 /// <param name="paramters"></param>
 /// <returns></returns>
 protected virtual object Close(IQueueContract queueContract, params object[] paramters)
 {
     queueContract.Close(paramters[0] as string);
     return(null);
 }
Beispiel #4
0
 /// <summary>
 /// 设置值
 /// </summary>
 /// <param name="queueContract"></param>
 /// <param name="paramters"></param>
 /// <returns></returns>
 protected virtual object PushHandle(IQueueContract queueContract, params object[] paramters)
 {
     return(queueContract.Push(paramters[0] as string, paramters[1]));
 }