Used by search operations to access rows from the repository database. Each row contains a collection of properties, returned as a Properties object.

A RepositoryRow object is similar to an EngineObject object. However, a RepositoryRow object cannot be used for updates, and it may contain multiple, identical properties. For example, each RepositoryRow object in the RepositoryRowSet collection returned as the result of the query "select Id as x, Creator as x from Document" would have two copies of the property "x". In this case, you would need to use the IProperties.ToArray method to get both values.


The following tables list the members exposed by IRepositoryRow.

Public Properties

 NameDescription
Public propertyPropertiesGets a single row of properties from the repository database.

All properties returned will have the names as specified in the SQL statement used for the query. Any properties that are not defined in a particular repository, will be returned with Null values.

Top

See Also