# FdoPropertyValue Class Reference

`#include <PropertyValue.h>`

Inheritance diagram for FdoPropertyValue:

[legend]

List of all members.

## Detailed Description

The FdoPropertyValue class represents a property name/value pair. Instances of this class are used to specify or hold onto a reference to a property name and the properties value.

Definition at line 36 of file PropertyValue.h.

## Public Member Functions
FDO_API FdoIdentifier * | GetName ()
| Gets the property name as an identifier.
FDO_API FdoIStreamReader * | GetStreamReader ()
| Gets the value of the property as an Stream Reader.
FDO_API FdoValueExpression * | GetValue ()
| Gets the value of the property as an FdoValueExpression.
FDO_API void | SetName (FdoString *value)
| Sets the property name as a string.
FDO_API void | SetName (FdoIdentifier *value)
| Sets the property name as an identifier.
FDO_API void | SetStreamReader (FdoIStreamReader *stream)
| Provides a Reader on a external data source to allow reading in blocks of data.
FDO_API void | SetValue (FdoString *value)
| Sets the value of the property as a string. The string content will be parsed to produce the required FdoValueExpression.
FDO_API void | SetValue (FdoValueExpression *value)
| Sets the value of the property as an FdoValueExpression.
## Static Public Member Functions
static FDO_API FdoPropertyValue * | Create (FdoString *name, FdoValueExpression *value)
| Constructs an instance of an FdoPropertyValue using the specified arguments.
static FDO_API FdoPropertyValue * | Create (FdoIdentifier *name, FdoValueExpression *value)
| Constructs an instance of an FdoPropertyValue using the specified arguments.
static FDO_API FdoPropertyValue * | Create ()
| Constructs a default instance of an FdoPropertyValue.

The documentation for this class was generated from the following file:

- PropertyValue.h