BaseProperty Methods

Methods

Clone() This must be overridden to allow cloning of a PDI object
(Inherited from PDIObject)
Clone(PDIObject) This is overridden to allow copying values from the specified PDI object into the instance
(Overrides PDIObject.Clone(PDIObject))
Decode This method is used to decode a value read in from a PDI data stream
DeserializeParameters This is used to deserialize parameter values from a string collection
Encode This method is used to encode a value for output to a PDI data stream
Equals This is overridden to allow proper comparison of property objects
(Overrides Object.Equals(Object))
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCode Get a hash code for the property object
(Overrides Object.GetHashCode())
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
SerializeCharacterSet This is called to serialize the CHARSET parameter if necessary
SerializeCustomParameters This is called to serialize any custom parameters if necessary
SerializeEncoding This is called to serialize the ENCODING parameter if necessary
SerializeLanguage This is called to serialize the LANGUAGE parameter if necessary
SerializeParameters This method can be overridden to customize how the parameters are appended to the property when being serialized to a PDI data stream.
SerializePropertyId This is called to serialize the PID parameter if necessary
SerializeValueLocation This is called to serialize the value location parameter if necessary
ToString() This is overridden to convert the instance to a string
(Overrides Object.ToString())
ToString(StringBuilder) This is used to convert the property instance to a format suitable for writing to a PDI data stream
ValueOrStringEmpty A simple helper method that will return String.Empty if the specified string value is null. If not null, it returns the string value.
WriteToStream This is a helper method that converts a property to its string form and writes it to the given text writer.

See Also