Class TransformerSpecification
public class TransformerSpecification
Constructors
Declaration
public TransformerSpecification()
Properties
Declaration
public string DocumentDate { get; set; }
Property Value
Type |
Description |
System.String |
|
Document number (can include characters as well as numbers)
Declaration
public string DocumentNumber { get; set; }
Property Value
Type |
Description |
System.String |
|
Title of the document source of the transformer data
Declaration
public string DocumentTitle { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public TransformerSpecificationDocumentType DocumentType { get; set; }
Property Value
Declaration
public double FullLoadPowerPercentageValue { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double FullLoadPowerSpecifiedValue { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public string Manufacturer { get; set; }
Property Value
Type |
Description |
System.String |
|
The manufacturer model number
Declaration
public string Model { get; set; }
Property Value
Type |
Description |
System.String |
|
The name of the transformer specification
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public double NoLoadPowerPercentageValue { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double NoLoadPowerSpecifiedValue { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double RatedPower { get; set; }
Property Value
Type |
Description |
System.Double |
|
A constant value for the transformer losses, as a percent.
Declaration
public double TransformerEffect { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public TransformerModelType TransformerModelType { get; set; }
Property Value
Declaration
public bool UseFullLoadPowerSpecifiedValue { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool UseNoLoadPowerSpecifiedValue { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Declaration
public bool Equals(TransformerSpecification val)
Parameters
Returns
Type |
Description |
System.Boolean |
True if equal otherwise false is returned.
|
Declaration
public override bool Equals(object toCompare)
Parameters
Type |
Name |
Description |
System.Object |
toCompare |
|
Returns
Type |
Description |
System.Boolean |
True if object is equal otherwise false is returned.
|
Overrides
System.Object.Equals(System.Object)
Gets the hash code for this object.
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
The hash code for this object.
|
Overrides
System.Object.GetHashCode()
Loads a transformer specification from a transformer specification file.
Declaration
public static TransformerSpecification ReadTransformerSpecificationFile(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
The file path of the file to load.
|
Returns
Operators
Declaration
public static bool operator ==(TransformerSpecification a, TransformerSpecification b)
Parameters
Returns
Type |
Description |
System.Boolean |
True if equal otherwise false is returned.
|
Declaration
public static bool operator !=(TransformerSpecification a, TransformerSpecification b)
Parameters
Returns
Type |
Description |
System.Boolean |
True if not equal otherwise false is returned.
|