Class CacheStoreProvider

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: System.Web
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Web.Caching.CacheStoreProvider
        See Also:
        Constant Field Values
      • classType

        public static JCType classType
        The type managed from JCOBridge. See JCType
    • Constructor Detail

      • CacheStoreProvider

        public CacheStoreProvider​(java.lang.Object instance)
                           throws java.lang.Throwable
        Internal constructor. Use with caution
        Throws:
        java.lang.Throwable
      • CacheStoreProvider

        public CacheStoreProvider()
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
    • Method Detail

      • AddDependent

        public boolean AddDependent​(java.lang.String key,
                                    CacheDependency dependency,
                                    JCORefOut<DateTime> utcLastUpdated)
                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Trim

        public long Trim​(int percent)
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetEnumerator

        public IDictionaryEnumerator GetEnumerator()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Get

        public NetObject Get​(java.lang.String key)
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Remove

        public NetObject Remove​(java.lang.String key)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Dispose

        public void Dispose()
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • InitializeNewCacheStoreProvider

        public void InitializeNewCacheStoreProvider​(java.lang.String name,
                                                    NameValueCollection config)
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Insert

        public void Insert​(java.lang.String key,
                           NetObject item,
                           CacheInsertOptions options)
                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • RemoveDependent

        public void RemoveDependent​(java.lang.String key,
                                    CacheDependency dependency)
                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • close

        public void close()
                   throws java.lang.Exception
        Specified by:
        close in interface java.lang.AutoCloseable
        Throws:
        java.lang.Exception
      • getItemCount

        public long getItemCount()
                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getSizeInBytes

        public long getSizeInBytes()
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable