コード例 #1
0
//      internal string[]                 ResponseMetadata        {get {return _ResponseMetadata;}}
//      internal string                   CacheRetrieveKey        {get {return _CacheRetrieveKey;}}
//      internal string                   CacheStoreKey           {get {return _CacheStoreKey;}}

        //
        // Public methods
        //
        internal RequestCacheProtocol(RequestCache cache, RequestCacheValidator defaultValidator)
        {
            _RequestCache   = cache;
            _Validator      = defaultValidator;
            _CanTakeNewRequest = true;
        }
 internal RequestCacheBinding(RequestCache requestCache, RequestCacheValidator cacheValidator, RequestCachePolicy policy)
 {
     this.m_RequestCache = requestCache;
     this.m_CacheValidator = cacheValidator;
     this.m_Policy = policy;
 }
コード例 #3
0
//      internal string[]                 ResponseMetadata        {get {return _ResponseMetadata;}}
//      internal string                   CacheRetrieveKey        {get {return _CacheRetrieveKey;}}
//      internal string                   CacheStoreKey           {get {return _CacheStoreKey;}}

        //
        // Public methods
        //
        internal RequestCacheProtocol(RequestCache cache, RequestCacheValidator defaultValidator)
        {
            _RequestCache      = cache;
            _Validator         = defaultValidator;
            _CanTakeNewRequest = true;
        }
コード例 #4
0
 internal RequestCacheBinding(RequestCache requestCache, RequestCacheValidator cacheValidator, RequestCachePolicy policy)
 {
     m_RequestCache   = requestCache;
     m_CacheValidator = cacheValidator;
     m_Policy         = policy;
 }