Beispiel #1
0
 /// <summary>
 /// 获取数据库物理层客户端
 /// </summary>
 /// <returns>数据库物理层客户端</returns>
 public fastCSharp.tcpClient.memoryDatabasePhysical GetClient()
 {
     if (client == null)
     {
         Monitor.Enter(clientLock);
         try
         {
             if (client == null)
             {
                 client = getClient();
             }
         }
         finally { Monitor.Exit(clientLock); }
     }
     return(client);
 }
Beispiel #2
0
 /// <summary>
 /// TCP客户端验证函数
 /// </summary>
 /// <param name="client">内存数据库物理层客户端</param>
 /// <returns>是否通过验证</returns>
 public bool Verify(fastCSharp.tcpClient.memoryDatabasePhysical client)
 {
     return(client.verify(fastCSharp.config.memoryDatabase.Default.PhysicalVerify).Value);
 }