Interface IVssFactoryProvider
Interface for a provider that provides the correct implementation of IVssFactory which is used as the entry point to accessing the various VSS functions.
Namespace: Alphaleonis.Win32.Vss
Assembly: AlphaVSS.Common.dll
Syntax
public interface IVssFactoryProvider
Remarks
The default implementation of this is VssFactoryProvider.
note
There is no known scenario in which a custom implementation of this interface is required.
Methods
| Improve this Doc View SourceGetVssFactory()
Gets the correct implementation of IVssFactory for the current platform.
Declaration
IVssFactory GetVssFactory()
Returns
Type | Description |
---|---|
IVssFactory | An instance of IVssFactory. |
Exceptions
Type | Condition |
---|---|
UnsupportedOperatingSystemException | This exception is thrown if running as a 32-bit process on a 64-bit operating system. |