Class WindowsCertificates.CertificateStoreLocation
- Namespace
- Fabricator.Resources
- Assembly
- Fabricator.Resources.dll
Represents a certificate store location and name for certificate installation.
[CompilationMapping(SourceConstructFlags.RecordType)]
public sealed class WindowsCertificates.CertificateStoreLocation : IEquatable<WindowsCertificates.CertificateStoreLocation>, IStructuralEquatable, IComparable<WindowsCertificates.CertificateStoreLocation>, IComparable, IStructuralComparable
- Inheritance
-
WindowsCertificates.CertificateStoreLocation
- Implements
- Inherited Members
Constructors
CertificateStoreLocation(StoreLocation, StoreName)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields|DynamicallyAccessedMemberTypes.NonPublicFields|DynamicallyAccessedMemberTypes.PublicProperties|DynamicallyAccessedMemberTypes.NonPublicProperties, typeof(WindowsCertificates.CertificateStoreLocation))]
public CertificateStoreLocation(StoreLocation location, StoreName storeName)
Parameters
locationStoreLocationstoreNameStoreName
Properties
Location
The store location (e.g., LocalMachine or CurrentUser)
[CompilationMapping(SourceConstructFlags.Field, 0)]
public StoreLocation Location { get; }
Property Value
StoreName
The store name (e.g., Root, My, CA, etc.)
[CompilationMapping(SourceConstructFlags.Field, 1)]
public StoreName StoreName { get; }
Property Value
Methods
CompareTo(CertificateStoreLocation)
public override sealed int CompareTo(WindowsCertificates.CertificateStoreLocation obj)
Parameters
Returns
CompareTo(object?)
public override sealed int CompareTo(object? obj)
Parameters
objobject
Returns
CompareTo(object?, IComparer)
public override sealed int CompareTo(object? obj, IComparer comp)
Parameters
Returns
Equals(CertificateStoreLocation)
public override sealed bool Equals(WindowsCertificates.CertificateStoreLocation obj)
Parameters
Returns
Equals(CertificateStoreLocation, IEqualityComparer)
public bool Equals(WindowsCertificates.CertificateStoreLocation obj, IEqualityComparer comp)
Parameters
Returns
Equals(object?)
public override sealed bool Equals(object? obj)
Parameters
objobject
Returns
Equals(object?, IEqualityComparer)
public override sealed bool Equals(object? obj, IEqualityComparer comp)
Parameters
objobjectcompIEqualityComparer
Returns
GetHashCode()
public override sealed int GetHashCode()
Returns
GetHashCode(IEqualityComparer)
public override sealed int GetHashCode(IEqualityComparer comp)
Parameters
compIEqualityComparer
Returns
ToString()
public override string ToString()