Commit 64c77155 authored by Rune Åvar Ødegård's avatar Rune Åvar Ødegård
Browse files

First

parents
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caerus.Core.Dal.Configuration</name>
</assembly>
<members>
<member name="T:Caerus.Core.Dal.Configuration.DatabaseConnection">
<summary>
The DatabaseConnection Configuration Element.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConnection.UserNamePropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseConnection.UserName"/> property.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConnection.PasswordPropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseConnection.Password"/> property.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConnection.HostPropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseConnection.Host"/> property.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConnection.PortPropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseConnection.Port"/> property.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConnection.DatabasePropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseConnection.Database"/> property.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConnection.TimeoutPropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseConnection.Timeout"/> property.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConnection.CommandTimeoutPropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseConnection.CommandTimeout"/> property.
</summary>
</member>
<member name="M:Caerus.Core.Dal.Configuration.DatabaseConnection.IsReadOnly">
<summary>
Gets a value indicating whether the element is read-only.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConnection.UserName">
<summary>
Gets or sets the UserName.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConnection.Password">
<summary>
Gets or sets the Password.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConnection.Host">
<summary>
Gets or sets the Host.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConnection.Port">
<summary>
Gets or sets the Port.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConnection.Database">
<summary>
Gets or sets the Database.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConnection.Timeout">
<summary>
Gets or sets timeout in seconds (response timeout).
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConnection.CommandTimeout">
<summary>
Gets or sets the CommandTimeout.
</summary>
</member>
<member name="T:Caerus.Core.Dal.Configuration.DatabaseConfiguration">
<summary>
The DatabaseConfiguration Configuration Element.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConfiguration.DatabaseConnectionPropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseConfiguration.DatabaseConnection"/> property.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConfiguration.DatabaseSchemaPropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseConfiguration.DatabaseSchema"/> property.
</summary>
</member>
<member name="M:Caerus.Core.Dal.Configuration.DatabaseConfiguration.IsReadOnly">
<summary>
Gets a value indicating whether the element is read-only.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConfiguration.DatabaseConnection">
<summary>
Gets or sets the DatabaseConnection.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConfiguration.DatabaseSchema">
<summary>
Gets or sets the DatabaseSchema.
</summary>
</member>
<member name="T:Caerus.Core.Dal.Configuration.DatabaseConfigurationSection">
<summary>
The DatabaseConfigurationSection Configuration Section.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConfigurationSection.DatabaseConfigurationSectionSectionName">
<summary>
The XML name of the DatabaseConfigurationSection Configuration Section.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConfigurationSection.XmlnsPropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseConfigurationSection.Xmlns"/> property.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseConfigurationSection.DatabaseConfigurationPropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseConfigurationSection.DatabaseConfiguration"/> property.
</summary>
</member>
<member name="M:Caerus.Core.Dal.Configuration.DatabaseConfigurationSection.IsReadOnly">
<summary>
Gets a value indicating whether the element is read-only.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConfigurationSection.Instance">
<summary>
Gets the DatabaseConfigurationSection instance.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConfigurationSection.Xmlns">
<summary>
Gets the XML namespace of this Configuration Section.
</summary>
<remarks>
This property makes sure that if the configuration file contains the XML namespace,
the parser doesn't throw an exception because it encounters the unknown "xmlns" attribute.
</remarks>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseConfigurationSection.DatabaseConfiguration">
<summary>
Gets or sets the DatabaseConfiguration.
</summary>
</member>
<member name="T:Caerus.Core.Dal.Configuration.DatabaseSchema">
<summary>
The DatabaseSchema Configuration Element.
</summary>
</member>
<member name="F:Caerus.Core.Dal.Configuration.DatabaseSchema.NamePropertyName">
<summary>
The XML name of the <see cref="P:Caerus.Core.Dal.Configuration.DatabaseSchema.Name"/> property.
</summary>
</member>
<member name="M:Caerus.Core.Dal.Configuration.DatabaseSchema.IsReadOnly">
<summary>
Gets a value indicating whether the element is read-only.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Configuration.DatabaseSchema.Name">
<summary>
Gets or sets the Name.
</summary>
</member>
</members>
</doc>
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caerus.Core.Dal</name>
</assembly>
<members>
<member name="T:Caerus.Core.Dal.DalFactory">
<summary>
DalFactory class (static).
</summary>
</member>
<member name="T:Caerus.Core.Dal.Events.DataBaseErrorEventArgs">
<summary>
DataBaseErrorEventArgs class.
</summary>
</member>
<member name="M:Caerus.Core.Dal.Events.DataBaseErrorEventArgs.#ctor(Npgsql.NpgsqlException)">
<summary>
Initializes a new instance of the Nilu.EnviData.Dal.Events.DataBaseErrorEventArgs class.
</summary>
<param name="exception"></param>
</member>
<member name="P:Caerus.Core.Dal.Events.DataBaseErrorEventArgs.Message">
<summary>
Gets the exception message.
</summary>
</member>
<member name="P:Caerus.Core.Dal.Events.DataBaseErrorEventArgs.Exception">
<summary>
Gets the exception.
</summary>
</member>
<member name="M:Caerus.Core.Dal.Internal.DataAccessorBase.GetDataTableFromQuery(System.String,System.Collections.Generic.List{Npgsql.NpgsqlParameter})">
<summary>
Executes an SQL statement against the database and returns the resultset as a DataTable.
</summary>
<param name="sqlCommandString">The SQL statement to execute</param>
<param name="paramsCollection">The postgreSQL parameters to use in the query (can be null)</param>
<returns>A DataTable as a result of the query</returns>
</member>
<member name="M:Caerus.Core.Dal.Internal.DataAccessorBase.GetDataSetFromQuery(System.String,System.Collections.Generic.List{Npgsql.NpgsqlParameter})">
<summary>
Executes an SQL statement against the database and returns the resultset as a DataSet.
</summary>
<param name="sqlCommandString">The SQL statement to execute</param>
<param name="paramsCollection">The postgreSQL parameters to use in the query (can be null)</param>
<returns>A DataSet as a result of the query</returns>
</member>
<member name="M:Caerus.Core.Dal.Internal.DataAccessorBase.ExecuteStoredProcedure(System.String)">
<summary>
Executes a stored procedure in the database, and returns the number of rows affected.
</summary>
<param name="procedure">The stored procedure to execute</param>
<returns>True if some rows were affected, false if none</returns>
</member>
<member name="M:Caerus.Core.Dal.Internal.DataAccessorBase.ExecuteNonQuery(Npgsql.NpgsqlConnection,System.String,System.Collections.Generic.List{Npgsql.NpgsqlParameter})">
<summary>
Executes an SQL statement against the database and returns the number of rows affected.
</summary>
<param name="connection">The connection to use when executing the SQL.</param>
<param name="sqlCommandString">The SQL statement to execute</param>
<param name="paramsCollection">The postgreSQL parameters to use in the query (can be null)</param>
<returns>The number of rows affected after the SQL has been executed</returns>
</member>
<member name="M:Caerus.Core.Dal.Internal.DataAccessorBase.ExecuteNonQuery(System.String,System.Collections.Generic.List{Npgsql.NpgsqlParameter})">
<summary>
Executes an SQL statement against the database and returns the number of rows affected.
</summary>
<param name="sqlCommandString">The SQL statement to execute</param>
<param name="paramsCollection">The postgreSQL parameters to use in the query (can be null)</param>
<returns>The number of rows affected after the SQL has been executed</returns>
</member>
<member name="M:Caerus.Core.Dal.Internal.DataAccessorBase.ExecuteScalar(System.String,System.Collections.Generic.List{Npgsql.NpgsqlParameter})">
<summary>
Executes an SQL statement against the database and returns the first column of the first row in the result set.
</summary>
<param name="sqlCommandString">The SQL statement to execute</param>
<param name="paramsCollection">The postgreSQL parameters to use in the query (can be null)</param>
<returns>The first column of the first row in the result set as .NET framework data type</returns>
</member>
<member name="M:Caerus.Core.Dal.Internal.DataAccessorBase.ExecuteDataReader(System.String,System.Data.CommandType,System.Collections.Generic.List{Npgsql.NpgsqlParameter},Caerus.Core.Dal.Internal.DataAccessorBase.PostgreSqlDataReaderDelegate)">
<summary>
Executes the NpgsqlDataReader and calls the PostgreSQLDataReaderDelegate.
</summary>
<param name="sqlCommandString">The SQL statement to execute</param>
<param name="commandType">The SQL command type</param>
<param name="paramsCollection">The postgreSQL parameters to use in the query (can be null)</param>
<param name="dataReaderDelegate">The postgreSQL data reader delegate to use after the reader has been executed</param>
</member>
<member name="M:Caerus.Core.Dal.Internal.DataAccessorBase.ExecuteDataReader(Npgsql.NpgsqlConnection,System.String,System.Data.CommandType,System.Collections.Generic.List{Npgsql.NpgsqlParameter},Caerus.Core.Dal.Internal.DataAccessorBase.PostgreSqlDataReaderDelegate)">
<summary>
Executes the NpgsqlDataReader and calls the PostgreSQLDataReaderDelegate.
</summary>
<param name="connection">The connection to use when executing the SQL.</param>
<param name="sqlCommandString">The SQL statement to execute</param>
<param name="commandType">The SQL command type</param>
<param name="paramsCollection">The postgreSQL parameters to use in the query (can be null)</param>
<param name="dataReaderDelegate">The postgreSQL data reader delegate to use after the reader has been executed</param>
</member>
<member name="P:Caerus.Core.Dal.Internal.DataAccessorBase.ConnectionString">
<summary>
Gets the connection string used when connecting to the database.
</summary>
</member>
<member name="T:Caerus.Core.Dal.Internal.QueryBuilder">
<summary>
QueryBuilder class. Helper class for building SQL.
</summary>
</member>
<member name="M:Caerus.Core.Dal.Internal.QueryBuilder.CreateInOperatorExpr(System.String,System.Collections.Generic.IList{System.Int32},System.Collections.Generic.List{Npgsql.NpgsqlParameter})">
<summary>
Helper method for creating logical SQL - IN expressions.
</summary>
<param name="attribute"></param>
<param name="identifiers"></param>
<param name="parameters"></param>
<returns></returns>
</member>
<member name="M:Caerus.Core.Dal.Internal.QueryBuilder.CreateInOperatorExpr(System.String,System.Collections.Generic.IList{System.String},System.Collections.Generic.List{Npgsql.NpgsqlParameter})">
<summary>
Helper method for creating logical SQL - IN expressions.
</summary>
<param name="attribute"></param>
<param name="identifiers"></param>
<param name="parameters"></param>
<returns></returns>
</member>
<member name="M:Caerus.Core.Dal.Internal.QueryBuilder.CreateOracleParameterIdentifiers(System.Int32,System.Int32,System.Collections.Generic.IList{System.Object},System.Collections.Generic.List{Npgsql.NpgsqlParameter},NpgsqlTypes.NpgsqlDbType)">
<summary>
Helper method for creating a collection of SQL params.
</summary>
<param name="startIndex"></param>
<param name="endIndex"></param>
<param name="identifiers"></param>
<param name="parameters"></param>
<param name="dbType"></param>
<returns></returns>
</member>
<member name="M:Caerus.Core.Dal.Internal.QueryBuilder.CreateOracleParameterIdentifiers(System.Collections.Generic.IList{System.Int32},System.Collections.Generic.List{Npgsql.NpgsqlParameter})">
<summary>
Helper method for creating a collection of SQL params.
</summary>
<param name="identifiers"></param>
<param name="parameters"></param>
<returns></returns>
</member>
<member name="T:Caerus.Core.Dal.Interfaces.ICountryReader">
<summary>
ICountryReader interface.
</summary>
</member>
<member name="M:Caerus.Core.Dal.Interfaces.ICountryReader.SelectCountries">
<summary>
Retrieves a list of type ICountry from the data storage.
</summary>
<exception cref="T:Caerus.Core.Exceptions.IO.DataReaderException">In cases of data read errors.</exception>
<returns>A list of countries, or an empty list if no countries were found.</returns>
</member>
<member name="T:Caerus.Core.Dal.Interfaces.ISpatialDataReader">
<summary>
ISpatialDataReader interface.
</summary>
</member>
<member name="M:Caerus.Core.Dal.Interfaces.ISpatialDataReader.GetBoundingBox(System.Collections.Generic.IList{System.String})">
<summary>
Gets the surrounding bounding box given a list of countries (ISO3).
</summary>
<param name="iso3Codes"></param>
<returns></returns>
</member>
<member name="M:Caerus.Core.Dal.Interfaces.ISpatialDataReader.GetCountriesByBoundingBox(Caerus.Data.Interfaces.IBoundingBox)">
<summary>
Gets a list of countries given the bounding box.
</summary>
<param name="boundingBox"></param>
<returns></returns>
</member>
<member name="M:Caerus.Core.Dal.Internal.Readers.SpatialDataReader.Coordinate.#ctor(System.Double,System.Double)">
<param name="longitude">x</param>
<param name="latitude">y</param>
</member>
</members>
</doc>
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caerus.Core.Domain</name>
</assembly>
<members>
<member name="T:Caerus.Core.Domain.DomainBll">
<summary>
DomainBll class.
</summary>
</member>
<member name="M:Caerus.Core.Domain.DomainBll.GetGridValues``1(Caerus.Data.Interfaces.IBoundingBox,System.DateTime,System.DateTime)">
<summary>
Gets gridded values within a bounding box given the type of meteorological parameter and period.
</summary>
<typeparam name="T">The type of meteorological parameter to use when retrieving the data.</typeparam>
<param name="boundingBox"></param>
<param name="fromDate"></param>
<param name="toDate"></param>
<exception cref="T:System.ArgumentException"></exception>
<exception cref="T:System.ArgumentNullException"></exception>
<exception cref="T:Caerus.Core.Exceptions.InvalidArgumentException"></exception>
<exception cref="T:System.TimeoutException"></exception>
<returns></returns>
</member>
<member name="M:Caerus.Core.Domain.DomainBll.CreateFeature(System.String,Caerus.Data.Interfaces.IBoundingBox)">
<summary>
Returns an object of type IFeature given the bounding box.
</summary>
<param name="id">The feature identifier.</param>
<param name="boundingBox">The boundingbox that defines the feature.</param>
<exception cref="T:System.ArgumentNullException"></exception>
<returns></returns>
</member>
<member name="M:Caerus.Core.Domain.DomainBll.CreateFeatureCollection(System.String,Caerus.Data.Interfaces.IBoundingBox,System.Double[0:,0:])">
<summary>
Returns an object of type IFeatureCollection given the bounding box and the gridded values that are contained within the bounding box.
</summary>
<param name="id">The feature collection identifier.</param>
<param name="boundingBox">The boundingbox that defines the grid containing the individual features.</param>
<param name="values">The values of the grid.</param>
<exception cref="T:System.ArgumentNullException"></exception>
<returns></returns>
</member>
<member name="P:Caerus.Core.Domain.DomainBll.RegionData">
<summary>
Gets an object of type IRegionData that is responsible for operations upon regional data.
</summary>
</member>
</members>
</doc>
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caerus.Core.Exceptions</name>
</assembly>
<members>
<member name="T:Caerus.Core.Exceptions.ConfigurationException">
<summary>
ConfigurationException class.
</summary>
</member>
<member name="M:Caerus.Core.Exceptions.ConfigurationException.#ctor(System.String)">
<summary>
Initializes a new instance of the Caerus.Core.Exceptions.ConfigurationException class.
</summary>
<param name="message"></param>
</member>
<member name="T:Caerus.Core.Exceptions.InvalidArgumentException">
<summary>
InvalidArgumentException class.
</summary>
</member>
<member name="M:Caerus.Core.Exceptions.InvalidArgumentException.#ctor(System.String,System.Exception)">
<summary>
Initializes a new instance of the Caerus.Core.Exceptions.InvalidArgumentException class.
</summary>
<param name="message"></param>
<param name="innerException"></param>
</member>
<member name="T:Caerus.Core.Exceptions.IO.DataReaderException">
<summary>
The exception that is thrown when there was a problem reading the data from the data storage.
</summary>
</member>
<member name="T:Caerus.Core.Exceptions.IO.DataWriterException">
<summary>
The exception that is thrown when there was a problem writing the data to the data storage.
</summary>
</member>
</members>
</doc>
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caerus.Core.Interfaces</name>
</assembly>
<members>
<member name="T:Caerus.Core.Interfaces.ICedatSource">
<summary>
ICedatSource interface.
</summary>
</member>
<member name="T:Caerus.Core.Interfaces.IEmdatSearchResult">
<summary>
ISearchResult interface.
</summary>
</member>
<member name="T:Caerus.Core.Interfaces.ISearchResult">
<summary>
ISearchResult interface.
</summary>
</member>
<member name="T:Caerus.Core.Interfaces.IDataFilter">
<summary>
IDataFilter interface.
</summary>
</member>
<member name="P:Caerus.Core.Interfaces.IDataFilter.Parameters">
<summary>
Gets the datafilter parameters.
</summary>
</member>
<member name="P:Caerus.Core.Interfaces.IDataFilter.BoundingBox">
<summary>
Gets the bounding box used as data filter.
</summary>
</member>
<member name="P:Caerus.Core.Interfaces.IDataFilter.Countries">
<summary>
Gets the list of objects of type ICountry used as data filter.
</summary>
</member>
<member name="P:Caerus.Core.Interfaces.IDataFilter.FromDate">
<summary>
Gets the date from used as data filter.
</summary>
</member>
<member name="P:Caerus.Core.Interfaces.IDataFilter.ToDate">
<summary>
Gets the date to used as data filter.
</summary>
</member>
<member name="T:Caerus.Core.Interfaces.IDisasterData">
<summary>
IDisasterData interface.
</summary>
</member>
<member name="T:Caerus.Core.Interfaces.IEmdatSource">
<summary>
IEmdatSource interface.
</summary>
</member>
<member name="T:Caerus.Core.Interfaces.IRegionData">
<summary>
IRegionData interface.
</summary>
</member>
<member name="M:Caerus.Core.Interfaces.IRegionData.GetCountries">
<summary>
Gets the list of countries from the underlying data storage.
</summary>
<returns>A list of countries or an empty list if no countries were found.</returns>
<exception cref="T:Caerus.Core.Exceptions.IO.DataReaderException"></exception>
</member>
<member name="M:Caerus.Core.Interfaces.IRegionData.GetBoundingBox(System.Collections.Generic.IList{System.String})">
<summary>
Gets the surrounding bounding box given a list of countries using their ISO3 (i.e. alpha3) codes.
</summary>
<param name="iso3Codes"></param>
<returns>An object of type IBoundingBox or null if no countries were found.</returns>
<exception cref="T:System.ArgumentNullException">An "ArgumentNullException" will be thrown if the iso3Codes argument is null.</exception>
<exception cref="T:Caerus.Core.Exceptions.IO.DataReaderException"></exception>
</member>
<member name="M:Caerus.Core.Interfaces.IRegionData.GetCountriesByBoundingBox(Caerus.Data.Interfaces.IBoundingBox)">
<summary>
Gets a list of countries that are contained within the surrounding bounding box.
</summary>
<param name="boundingBox">The bounding box that defines the region to retrieve the countries from.</param>
<returns>A list of countries or an empty list if no countries were found.</returns>
<exception cref="T:System.ArgumentNullException">An "ArgumentNullException" will be thrown if the boundingbox argument is null.</exception>
<exception cref="T:Caerus.Core.Exceptions.IO.DataReaderException"></exception>
</member>
</members>
</doc>
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caerus.Data.Climate</name>
</assembly>
<members>
<member name="T:Caerus.Data.Climate.Precipitation">
<summary>
Precipitation class (fetch parameter).
</summary>
</member>
<member name="T:Caerus.Data.Climate.FetchParameter">
<summary>
FetchParameter class.
</summary>
</member>
<member name="T:Caerus.Data.Climate.ClimateProxy">
<summary>
ClimateProxy class (static).
</summary>
</member>
<member name="F:Caerus.Data.Climate.ClimateProxy.TIMEOUT">
<summary>
Timeout in milliseconds.
</summary>
</member>
<member name="M:Caerus.Data.Climate.ClimateProxy.GetGridValues``1(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
Gets gridded values within a bounding box given the type of meteorological parameter and period.
</summary>