ResolveReferenceLinksComponentCreateMemberIdResolver(XPathNavigator) Method
This is used to create a member ID URL resolver for the component to use in looking up help website
URLs.
Namespace: Sandcastle.Tools.BuildComponentsAssembly: Sandcastle.Tools.BuildComponents (in Sandcastle.Tools.BuildComponents.dll) Version: 2024.12.21.0
protected virtual IMemberIdUrlResolver CreateMemberIdResolver(
XPathNavigator configuration
)
Protected Overridable Function CreateMemberIdResolver (
configuration As XPathNavigator
) As IMemberIdUrlResolver
protected:
virtual IMemberIdUrlResolver^ CreateMemberIdResolver(
XPathNavigator^ configuration
)
abstract CreateMemberIdResolver :
configuration : XPathNavigator -> IMemberIdUrlResolver
override CreateMemberIdResolver :
configuration : XPathNavigator -> IMemberIdUrlResolver
- configuration XPathNavigator
- The component configuration
IMemberIdUrlResolverAn
IMemberIdUrlResolver instance
This can be overridden in derived classes to provide persistent caches with backing stores
other than the default dictionary serialized to a binary file. It also allows sharing the cache
across instances by placing it in the
Data dictionary using the key
name
SharedMemberUrlCacheId.
If overridden, the UpdateUrlCache method should also be overridden to
persist changes to the cache if needed.