Class PortExtensionImpl
Port-extension implementation class.
Inheritance
System.Object
PortExtensionImpl
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: OmicronLab.VectorNetworkAnalysis.AutomationInterface.PortExtension
Assembly: OmicronLab.VectorNetworkAnalysis.AutomationInterface.dll (3.22.1690.0)
Syntax
[Guid("66E96D99-F806-4B4B-827F-90E9E79BAF61")]
[ClassInterface(ClassInterfaceType.None)]
[ComVisible(true)]
public class PortExtensionImpl : PortExtension
Constructors
PortExtensionImpl()
Initializes a new instance of the PortExtensionImpl class.
Declaration
public PortExtensionImpl()
Properties
CableLosses
Gets or sets the cable-loss table.
Declaration
public CableLosses CableLosses { get; set; }
Property Value
Type | Description |
---|---|
CableLosses |
IsEnabled
Gets or sets a value indicating whether the port-extension is enabled.
Declaration
public bool IsEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
PhysicalCableLength
Gets or sets the physical length of the cable in meters.
Declaration
public double PhysicalCableLength { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TimeDelay
Gets the time delay in seconds depending on the VelocityFactor and the PhysicalCableLength.
Declaration
public double TimeDelay { get; }
Property Value
Type | Description |
---|---|
System.Double |
VelocityFactor
Gets or sets the velocity factor greater 0 and lower or equal 1.
Declaration
public double VelocityFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |