openPDC Synchrophasor Help
ConnectionParametersBase Class
NamespacesTVA.PhasorProtocolsConnectionParametersBase
Represents the common implementation of the protocol independent set of extra connection parameters.
Declaration Syntax
C#Visual BasicVisual C++
[SerializableAttribute]
public abstract class ConnectionParametersBase : IConnectionParameters, 
	ISerializable
<SerializableAttribute> _
Public MustInherit Class ConnectionParametersBase _
	Implements IConnectionParameters, ISerializable
[SerializableAttribute]
public ref class ConnectionParametersBase abstract : IConnectionParameters, 
	ISerializable
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
ConnectionParametersBase()()()()
Initializes a new instance of the ConnectionParametersBase class

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetObjectData(SerializationInfo, StreamingContext)
Populates a SerializationInfo with the data needed to serialize the target object.

GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
ValuesAreValid
Determines if custom connection parameters are valid.

Remarks

This class is inherited by subsequent classes to provide protocol specific connection parameters that may be needed to make a connection.

Derived implementations of this class are designed to be exposed by a "PropertyGrid" so a UI can request protocol specific connection parameters.

Inheritance Hierarchy

Assembly: TVA.PhasorProtocols (Module: TVA.PhasorProtocols) Version: 1.4.192.0