Share via


Cache Proxy Interfaces

banner art

Previous Next

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)

See Also (C#)

See Also (C++)

Previous Next