<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 2.0
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">2.0</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        <value>[base64 mime encoded serialized .NET Framework object]</value>
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
        <comment>This is a comment</comment>
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used for serialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.

    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="UserName" xml:space="preserve">
    <value>user id=,uid=</value>
  </data>
  <data name="Password" xml:space="preserve">
    <value>password=,pwd=</value>
  </data>
  <data name="ExceptionTableNameArrayEmpty" xml:space="preserve">
    <value>The table name array used to map results to user-specified table names cannot be empty.</value>
  </data>
  <data name="ExceptionMessageUpdateDataSetArgumentFailure" xml:space="preserve">
    <value>At least one command must be initialized</value>
  </data>
  <data name="ExceptionMessageUpdateDataSetRowFailure" xml:space="preserve">
    <value>Failed to update row </value>
  </data>
  <data name="ExceptionMessageParameterMatchFailure" xml:space="preserve">
    <value>The number of parameters does not match number of values for stored procedure.</value>
  </data>
  <data name="ExceptionNoDatabaseDefined" xml:space="preserve">
    <value>The requested database {0} is not defined in configuration.</value>
  </data>
  <data name="ExceptionNullOrEmptyString" xml:space="preserve">
    <value>The value can not be null or an empty string.</value>
  </data>
  <data name="ExceptionCommandNotSqlCommand" xml:space="preserve">
    <value>The command must be a SqlCommand.</value>
  </data>
  <data name="ExceptionNoProviderDefinedForConnectionString" xml:space="preserve">
    <value>The requested database {0} does not have provider name set in the connection string.</value>
  </data>
  <data name="CounterCategoryHelpResourceName" xml:space="preserve">
    <value>Enterprise Library Data Performance Counter Instances</value>
  </data>
  <data name="ExceptionParameterDiscoveryNotSupportedOnGenericDatabase" xml:space="preserve">
    <value>Parameter discovery is not supported for connections using GenericDatabase. You must specify the parameters explicitly, or configure the connection to use a type deriving from Database that supports parameter discovery.</value>
  </data>
  <data name="ExceptionDatabaseTypeDoesNotHaveRequiredConfigurationTypeAttribute" xml:space="preserve">
    <value>The database type {0} does not have the required ConfigurationElementType attribute.</value>
  </data>
  <data name="ExceptionDatabaseTypeDoesNotHaveAssemblerAttribute" xml:space="preserve">
    <value>The database type {0} for the name {1} does not have the required [DatabaseAssembler] attribute required to build the database object.</value>
  </data>
  <data name="ConfigurationFailureCreatingDatabase" xml:space="preserve">
    <value>A configuration failure occurred while creating database ‘{0}’.</value>
  </data>
  <data name="ExceptionTypeNotDatabaseAssembler" xml:space="preserve">
    <value>Type {0} is not an implementation of IDatabaseAssembler for DatabaseAssemblerAttribute.</value>
  </data>
  <data name="BlockName" xml:space="preserve">
    <value>Enterprise Library Data Access Application Block</value>
  </data>
  <data name="ErrorConnectionFailedExtraInformation" xml:space="preserve">
    <value>The connection string used was "{0}".</value>
  </data>
  <data name="ErrorConnectionFailedMessage" xml:space="preserve">
    <value>The error occurred using the "{0}" database instance while attempting to open the database connection.</value>
  </data>
  <data name="CommandExecutedCounterHelpResource" xml:space="preserve">
    <value>Commands Executed/sec is the rate at which database commands were executed.</value>
  </data>
  <data name="CommandFailedCounterHelpResource" xml:space="preserve">
    <value>Commands Failed/sec is tha rate at which database commands failed to execute.</value>
  </data>
  <data name="ConnectionFailedCounterHelpResource" xml:space="preserve">
    <value>Connections Failed/sec is the rate at which database connections failed to open.</value>
  </data>
  <data name="ConnectionOpenedCounterHelpResource" xml:space="preserve">
    <value>Connections Opened/sec is the rate at which database connections were opened.</value>
  </data>
  <data name="TotalConnectionOpenedHelpResource" xml:space="preserve">
    <value>Total Connections Opened is the total number which database connections were opened.</value>
  </data>
  <data name="TotalCommandsExecutedHelpResource" xml:space="preserve">
    <value>Total Commands Executed is the total number which database commands were executed.</value>
  </data>
  <data name="TotalCommandsFailedHelpResource" xml:space="preserve">
    <value>Total Commands Failed is the total number which database commands failed to execute.</value>
  </data>
  <data name="TotalConnectionFailedHelpResource" xml:space="preserve">
    <value>Total Connections Failed is the total number which database connections failed to open.</value>
  </data>
  <data name="ExceptionNoConfigurationElementTypeAttribute" xml:space="preserve">
    <value>The type {0} does not contain the ConfigurationElementTypeAttribute.</value>
  </data>
  <data name="ExceptionDatabaseDataTypeDoesNotHaveRequiredConstructor" xml:space="preserve">
    <value>The configuration element type {0} does not have an accessible constructor taking a ConnectionStringSettings and an IConfigurationSource as constructor arguments.</value>
  </data>
  <data name="ExceptionDatabaseDataTypeDoesNotInheritFromDatabaseData" xml:space="preserve">
    <value>The configuration element type {0} does not inherit from the DatabaseData class.</value>
  </data>
  <data name="ExceptionArgumentMustBePropertyExpression" xml:space="preserve">
    <value>The expression must contain a MemberAccessExpression to a property ( t =&gt;t.Property).</value>
  </data>
  <data name="ExceptionColumnNotFoundWhileMapping" xml:space="preserve">
    <value>The column {0} was not found on the IDataRecord being evaluated. This might indicate that the accessor was created with the wrong mappings.</value>
  </data>
  <data name="ExceptionSqlStringAccessorCannotDiscoverParameters" xml:space="preserve">
    <value>Sql String Accessor cannot be used to discover parameters. Use an IParameterMapper instead.</value>
  </data>
  <data name="AsyncOperationsNotSupported" xml:space="preserve">
    <value>The database type "{0}" does not support asynchronous operations.</value>
  </data>
  <data name="ExceptionConvertionFailedWhenMappingPropertyToColumn" xml:space="preserve">
    <value>The value from column '{0}' cannot be converted to property '{1}' of type '{2}'.</value>
  </data>
  <data name="ExceptionParameterDiscoveryNotSupported" xml:space="preserve">
    <value>The database type "{0}" does not support automatic parameter discovery. Use an IParameterMapper instead.</value>
  </data>
  <data name="DefaultSqlConnctionString" xml:space="preserve">
    <value>Database=Database;Server=(local)\SQLEXPRESS;Integrated Security=SSPI</value>
  </data>
  <data name="ExceptionArgumentMustInheritFromDatabase" xml:space="preserve">
    <value>Type must inherit from Microsoft.Practices.EnterpriseLibrary.Data.Database</value>
  </data>
  <data name="ExceptionCannotCreateRowMapping" xml:space="preserve">
    <value>Cannot create a mapping for type {0}.</value>
  </data>
</root>