Class VssProviderProperties
The VssProviderProperties class specifies shadow copy provider properties.
Inherited Members
Namespace: Alphaleonis.Win32.Vss
Assembly: AlphaVSS.Common.dll
Syntax
[Serializable]
public class VssProviderProperties
Constructors
| Improve this Doc View SourceVssProviderProperties(Guid, String, VssProviderType, String, Guid, Guid)
Initializes a new instance of the VssProviderProperties class.
Declaration
public VssProviderProperties(Guid providerId, string providerName, VssProviderType providerType, string providerVersion, Guid providerVersionId, Guid classId)
Parameters
Type | Name | Description |
---|---|---|
Guid | providerId | The provider id. |
String | providerName | Name of the provider. |
VssProviderType | providerType | Type of the provider. |
String | providerVersion | The provider version. |
Guid | providerVersionId | The provider version id. |
Guid | classId | The class id. |
Properties
| Improve this Doc View SourceClassId
Class identifier of the component registered in the local machine's COM catalog.
Declaration
public Guid ClassId { get; }
Property Value
Type | Description |
---|---|
Guid |
ProviderId
Identifies the provider who supports shadow copies of this class.
Declaration
public Guid ProviderId { get; }
Property Value
Type | Description |
---|---|
Guid |
ProviderName
The provider name.
Declaration
public string ProviderName { get; }
Property Value
Type | Description |
---|---|
String |
ProviderType
The provider type. See VssProviderType for more information.
Declaration
public VssProviderType ProviderType { get; }
Property Value
Type | Description |
---|---|
VssProviderType |
ProviderVersion
The provider version in readable format.
Declaration
public string ProviderVersion { get; }
Property Value
Type | Description |
---|---|
String |
ProviderVersionId
A Guid uniquely identifying the version of a provider.
Declaration
public Guid ProviderVersionId { get; }
Property Value
Type | Description |
---|---|
Guid |