Cache Proxy Interfaces
The following table identifies the interfaces that you can use to create a custom cache proxy plug-in.
Interface |
Description |
---|---|
IWMSBasicPlugin |
Contains methods to initialize, enable, and shut down a plug-in. It is recommended that all custom plug-ins implement this interface. |
IWMSCacheItemDescriptor |
Retrieves the size, version number, expiration date, and URL of cached content. This interface is implemented by a cache plug-in and called by the server. |
IWMSCacheItemCollection |
Contains a collection of IWMSCacheItemDescriptor interfaces. This interface is implemented by a cache plug-in and called by the server. |
IWMSCacheProxy |
Contains methods that administer a cache. This interface is implemented by a cache plug-in and called by the server. |
IWMSCacheProxyCallback |
Contains methods that enable a cache plug-in to respond to calls that the server makes through the IWMSCacheProxy interface. This interface is implemented by the server and called by a cache plug-in. |
IWMSCacheProxyServer |
Contains methods that retrieve information about cached content, determine whether the content is current, and download content to a cache. This interface is implemented by the server and called by a cache plug-in. |
IWMSCacheProxyServerCallback |
Contains methods that enable a cache plug-in to respond to calls that the server makes through the IWMSCacheProxyServer interface. This interface is implemented by a cache plug-in and called by the server. |
See Also (General)
See Also (Visual Basic .NET)
IWMSBasicPluginIWMSBasicPlugin Object (Visual Basic .NET)
IWMSCacheItemCollectionIWMSCacheItemCollection Object (Visual Basic .NET)
IWMSCacheItemDescriptorIWMSCacheItemDescriptor Object (Visual Basic .NET)
IWMSCacheProxyIWMSCacheProxy Object (Visual Basic .NET)
IWMSCacheProxyCallbackIWMSCacheProxyCallback Object (Visual Basic .NET)
IWMSCacheProxyServerIWMSCacheProxyServer Object (Visual Basic .NET)
IWMSCacheProxyServerCallbackIWMSCacheProxyServerCallback Object (Visual Basic .NET)
See Also (C#)
IWMSBasicPluginIWMSBasicPlugin Object (C#)
IWMSCacheItemCollectionIWMSCacheItemCollection Object (C#)
IWMSCacheItemDescriptorIWMSCacheItemDescriptor Object (C#)
IWMSCacheProxyIWMSCacheProxy Object (C#)
IWMSCacheProxyCallbackIWMSCacheProxyCallback Object (C#)
IWMSCacheProxyServerIWMSCacheProxyServer Object (C#)
IWMSCacheProxyServerCallbackIWMSCacheProxyServerCallback Object (C#)
See Also (C++)
IWMSBasicPluginIWMSBasicPlugin Interface
IWMSCacheItemDescriptorIWMSCacheItemDescriptor Interface
IWMSCacheItemCollectionIWMSCacheItemCollection Interface
IWMSCacheProxyIWMSCacheProxy Interface
IWMSCacheProxyCallbackIWMSCacheProxyCallback Interface
IWMSCacheProxyServerIWMSCacheProxyServer Interface
IWMSCacheProxyServerCallbackIWMSCacheProxyServerCallback Interface