コード例 #1
0
ファイル: ServiceThrottle.cs プロジェクト: dox0/DotNet471RS3
 internal bool AcquireSession(ISessionThrottleNotification source)
 {
     lock (this.ThisLock)
     {
         return(this.PrivateAcquireSession(source));
     }
 }
 internal bool AcquireSession(ISessionThrottleNotification source)
 {
     lock (this.ThisLock)
     {
         return this.PrivateAcquireSession(source);
     }
 }
コード例 #3
0
 private bool PrivateAcquireSession(ISessionThrottleNotification source)
 {
     if (this.sessions != null)
     {
         return(this.sessions.Acquire(source));
     }
     return(true);
 }
コード例 #4
0
 bool PrivateAcquireSession(ISessionThrottleNotification source)
 {
     return (this.sessions == null || this.sessions.Acquire(source));
 }
コード例 #5
0
ファイル: ServiceThrottle.cs プロジェクト: dox0/DotNet471RS3
 bool PrivateAcquireSession(ISessionThrottleNotification source)
 {
     return(this.sessions == null || this.sessions.Acquire(source));
 }
 private bool PrivateAcquireSession(ISessionThrottleNotification source)
 {
     if (this.sessions != null)
     {
         return this.sessions.Acquire(source);
     }
     return true;
 }