EFIngresProvider/EFIngresProviderManifest.cs
/// <summary>
/// Providers should override this to return information specific to their provider.  
/// 
/// This method should never return null.
/// </summary>
/// <param name="informationType">The name of the information to be retrieved.</param>
/// <returns>An XmlReader at the begining of the information requested.</returns>
Providers should override this to return information specific to their provider.

This method should never return null.
Providers should override this to return information specific to their provider . This method should never return null .
protected override XmlReader GetDbInformation(string informationType)
        {
            if (informationType == DbProviderManifest.StoreSchemaDefinition)
            {
                return GetStoreSchemaDescription();
            }
            if (informationType == DbProviderManifest.StoreSchemaMapping)
            {
                return GetStoreSchemaMapping();
            }
            throw new ProviderIncompatibleException(string.Format("The provider returned null for the informationType '{0}'.", informationType));
        }
protected override XmlReader GetDbInformation ( string informationType ) { if ( informationType == DbProviderManifest . StoreSchemaDefinition ) { return GetStoreSchemaDescription ( ) ; } if ( informationType == DbProviderManifest . StoreSchemaMapping ) { return GetStoreSchemaMapping ( ) ; } throw new ProviderIncompatibleException ( string . Format ( " " , informationType ) ) ; }
Providers should override this to return information specific to their provider.
Providers should override this to return information specific to their provider .
An XmlReader at the begining of the information requested.
An XmlReader at the begining of the information requested .
informationType
string
The name of the information to be retrieved.
The name of the information to be retrieved .