public virtual string EncodedValue { get; set; }
Public Overridable Property EncodedValue As String
Get
Set
public:
virtual property String^ EncodedValue {
String^ get ();
void set (String^ value);
}
abstract EncodedValue : string with get, set
override EncodedValue : string with get, set
If the ValueLocation property is set to INLINE or a data type, this property contains the actual value in encoded string form. If it is set to some other value, this property contains a pointer to the actual value (i.e. a URL, content ID, etc). In such cases, the value is probably not encoded.
Derived classes can override this property to convert the string to the actual data that they represent when set using data from a PDI data stream and to convert their data to a string when retrieved for writing to a PDI data stream (i.e. an image or sound). If not overridden, the data is stored as a string that can be accessed via the Value property.
If this property is overridden, override Value as well to ensure the value is stored correctly in either form.