Class ImpersonateProfile
public class ImpersonateProfile
- Inheritance
-
ImpersonateProfile
- Inherited Members
Constructors
ImpersonateProfile(string, string, string)
public ImpersonateProfile(string name, string platform, string version)
Parameters
Properties
Absolute
public bool Absolute { get; }
Property Value
Latest
public bool Latest { get; }
Property Value
Name
public string Name { get; }
Property Value
Platform
public string Platform { get; }
Property Value
Version
public string Version { get; }
Property Value
VersionAsVersion
public Version? VersionAsVersion { get; }
Property Value
Methods
Equals(ImpersonateProfile)
protected bool Equals(ImpersonateProfile other)
Parameters
otherImpersonateProfile
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
objobjectThe object to compare with the current object.
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
Parse(string)
public static ImpersonateProfile Parse(string rawString)
Parameters
rawStringstring
Returns
ToFlatName()
public string ToFlatName()
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
TryParse(string, out ImpersonateProfile)
public static bool TryParse(string rawString, out ImpersonateProfile result)
Parameters
rawStringstringresultImpersonateProfile