# FdoPhysicalSchemaMappingCollection Class Reference

`#include <PhysicalSchemaMappingCollection.h>`

Inheritance diagram for FdoPhysicalSchemaMappingCollection:

[legend]

List of all members.

## Detailed Description

FdoPhysicalSchemaMappingCollection defines a collection of Schema Override sets. This is a generic collection which can contain override sets for different FDO Providers.

Definition at line 40 of file PhysicalSchemaMappingCollection.h.

## Public Member Functions
FDO_API FdoPhysicalSchemaMapping * | GetItem (FdoIConnection *connection, FdoString *schemaName)
| Gets the Schema Override set for the specified Feature Schema and the FDO provider for the specified connection. This function allows an application to retrieve the Schema Overrides for an active provider without knowing the provider name.
FDO_API FdoPhysicalSchemaMapping * | GetItem (FdoString *providerName, FdoString *schemaName)
| Gets the Schema Override set for the specified FDO provider and Feature Schema.
FDO_API FdoPhysicalSchemaMapping * | GetItem (FdoInt32 item)
| Gets the Schema Override set in the collection at the specified index. Throws an invalid argument exception if the index is out of range.
## Static Public Member Functions
static FDO_API FdoPhysicalSchemaMappingCollection * | Create ()
| Constructs an instance of an FdoPhysicalSchemaMappingCollection .

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

- PhysicalSchemaMappingCollection.h