ProviderRegistry Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This class is an entry points for differencer to obtains its provider. Domain specific provider of the Diff service can be registered into this class.
A provider supplies domain specific information or logic so that the differencer can handle different graph type and runtime behaviour correctly.
A provider must be registered before the compare method is invoked.
public class ProviderRegistry
type ProviderRegistry = class
Public Class ProviderRegistry
- Inheritance
-
ProviderRegistry
Constructors
ProviderRegistry() |
Constructor |
Properties
AvailablePropertyValueProviders |
Obtain a list of registered AvailablePropertyValueProvider. |
ContainerSortingProviders |
Obtain a list of registered ContainerSortingProvider |
NodeItemNameAdapterProviders |
Obtain a list of registered NodeItemNamesAdapterProvider |
PropertyComparerProviders |
Obtain a list of registered SfcNodeAdapterProvider. |
SfcNodeAdapterProviders |
Obtain a list of registered SfcNodeAdapterProvider. |
Methods
RegisterProvider(AvailablePropertyValueProvider) |
Register the specified provider |
RegisterProvider(ContainerSortingProvider) |
Register the specified provider |
RegisterProvider(NodeItemNamesAdapterProvider) |
Register the specified provider |
RegisterProvider(PropertyComparerProvider) |
Register the specified provider |
RegisterProvider(SfcNodeAdapterProvider) |
Register the specified provider |
UnregisterProvider(AvailablePropertyValueProvider) |
Unregister the specified provider |
UnregisterProvider(ContainerSortingProvider) |
Unregister the specified provider |
UnregisterProvider(NodeItemNamesAdapterProvider) |
Unregister the specified provider |
UnregisterProvider(PropertyComparerProvider) |
Unregister the specified provider |
UnregisterProvider(SfcNodeAdapterProvider) |
Unregister the specified provider |