<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="SyncError_OperationUpdated" xml:space="preserve">
    <value>The operation has been updated and cannot be cancelled.</value>
  </data>
  <data name="MobileServiceJsonSerializerSettings_NullOrInvalidContractResolver" xml:space="preserve">
    <value>The member '{0}.ContractResolver' must be set to an instance of the '{1}' class or a class that inherits from the '{1}' class.</value>
  </data>
  <data name="Platform_InstantiationFailed" xml:space="preserve">
    <value>Failed to instantiate the platform implementation of {0} from the assembly {1} due to the following error: {2}</value>
  </data>
  <data name="MobileServiceTable_ItemNotFoundInStore" xml:space="preserve">
    <value>Item not found in local store.</value>
  </data>
  <data name="MobileServiceTableQueryTranslator_MembersOnlyInExpression" xml:space="preserve">
    <value>'{0}' Mobile Services query expressions must consist of members only, not '{1}'.</value>
  </data>
  <data name="MobileServiceTableSerializer_UnknownType" xml:space="preserve">
    <value>Cannot serialize member '{0}' of type '{1}' declared on type '{2}'.</value>
  </data>
  <data name="ODataExpressionParser_IntegerLiteralExpected" xml:space="preserve">
    <value>Expected integer literal.</value>
  </data>
  <data name="ODataExpressionParser_InvalidRealLiteral" xml:space="preserve">
    <value>The specified odata query has invalid real literal '{0}'.</value>
  </data>
  <data name="ODataExpressionParser_SubstringArgsCount" xml:space="preserve">
    <value>Function 'substring' requires 2 or 3 parameters.</value>
  </data>
  <data name="MobileServiceClient_InnerHandlerMustBeNull" xml:space="preserve">
    <value>The 'InnerHandler' property of the delegating handler must be null.</value>
  </data>
  <data name="MobileServiceTableUrlBuilder_InvalidParameterBeginsWithDollarSign" xml:space="preserve">
    <value>{0} is an invalid user-defined query string parameter. User-defined query string parameters must not begin with a \'$\'.</value>
  </data>
  <data name="SyncStore_NotInitialized" xml:space="preserve">
    <value>The store must be initialized before it can be used.</value>
  </data>
  <data name="IAuthenticationBroker_LoginInProgress" xml:space="preserve">
    <value>Authentication is already in progress.</value>
  </data>
  <data name="SyncStore_FailedToLoadError" xml:space="preserve">
    <value>Failed to read errors from the local store.</value>
  </data>
  <data name="MobileServiceTable_ExpectedArray" xml:space="preserve">
    <value>Could not get an array from response {0}.</value>
  </data>
  <data name="IAuthenticationBroker_NoLoginInProgress" xml:space="preserve">
    <value>Authentication has not been started.</value>
  </data>
  <data name="MobileServiceTableSerializer_NeedObject" xml:space="preserve">
    <value>Expected a JSON object to deserialize, not '{0}'.</value>
  </data>
  <data name="ODataExpressionParser_SyntaxError" xml:space="preserve">
    <value>The specified odata query has syntax errors.</value>
  </data>
  <data name="MobileServiceSerializer_IdTypeMismatch" xml:space="preserve">
    <value>You might be affected by Mobile Services latest changes to support string Ids. For more details: http://go.microsoft.com/fwlink/?LinkId=330396</value>
  </data>
  <data name="MobileServiceSerializer_IdCasingIncorrect" xml:space="preserve">
    <value>The casing of the '{0}' property is invalid.</value>
  </data>
  <data name="MobileServiceClient_EmptyArgument" xml:space="preserve">
    <value>{0} cannot be null, empty or only whitespace.</value>
  </data>
  <data name="IAuthenticationBroker_InvalidLoginResponse" xml:space="preserve">
    <value>Invalid format of the authentication response.</value>
  </data>
  <data name="ODataExpressionParser_FunctionArgsCount" xml:space="preserve">
    <value>Function '{0}' requires {1} parameter(s).</value>
  </data>
  <data name="ODataExpressionParser_StringLiteralExpected" xml:space="preserve">
    <value>Expected string literal.</value>
  </data>
  <data name="MobileServiceTableQueryDescription_UnrecognizedQueryParameter" xml:space="preserve">
    <value>Unrecognized query parameter '{0}'.</value>
  </data>
  <data name="IAuthenticationBroker_AuthenticationCanceled" xml:space="preserve">
    <value>Authentication was cancelled by the user.</value>
  </data>
  <data name="MobileServiceSerializer_NullOrEmptyStringId" xml:space="preserve">
    <value>The id can not be null or an empty string.</value>
  </data>
  <data name="MobileServiceSyncTable_SkipNotAllowed" xml:space="preserve">
    <value>The supported table options does not include skip. </value>
  </data>
  <data name="Push_ConflictWithReservedName" xml:space="preserve">
    <value>Template name conflicts with reserved name '{0}'.</value>
  </data>
  <data name="MobileServiceSyncTable_OrderByNotAllowed" xml:space="preserve">
    <value>The supported table options does not include orderby.</value>
  </data>
  <data name="MobileServiceSerializer_InvalidIntegerId" xml:space="preserve">
    <value>The integer id '{0}' is not a positive integer value.</value>
  </data>
  <data name="ODataExpressionParser_CloseParenOrCommaExpected" xml:space="preserve">
    <value>"')' or ',' expected.</value>
  </data>
  <data name="SyncContext_DeletePending" xml:space="preserve">
    <value>A delete operation on the item is already in the queue.</value>
  </data>
  <data name="Push_NotSupportedXMLFormatAsBodyTemplateWin8" xml:space="preserve">
    <value>The bodyTemplate is not in accepted XML format. The first node of the bodyTemplate should be Badge/Tile/Toast, except for the wns/raw template, which needs to be an valid XML.</value>
  </data>
  <data name="MobileServiceSyncTable_IncrementalPullWithOrderNotAllowed" xml:space="preserve">
    <value>Incremental pull query must not have orderby clause.</value>
  </data>
  <data name="SyncStore_FailedToUpsertItem" xml:space="preserve">
    <value>Failed to update the item in the local store.</value>
  </data>
  <data name="MobileServiceContractResolver_MemberNotFound" xml:space="preserve">
    <value>No '{0}' member found on type '{1}'.</value>
  </data>
  <data name="ODataExpressionParser_InvalidIntegerLiteral" xml:space="preserve">
    <value>The specified odata query has invalid integer literal '{0}'.</value>
  </data>
  <data name="MobileServiceContractResolver_NumberOutOfRange" xml:space="preserve">
    <value>The value {0} for member {1} is outside the valid range for numeric columns.</value>
  </data>
  <data name="MobileServiceTableQueryTranslator_UnsupportedExpression" xml:space="preserve">
    <value>Expression '{1}' is not a supported '{0}' Mobile Services query expression.</value>
  </data>
  <data name="IAuthenticationBroker_LoginFailed" xml:space="preserve">
    <value>Login failed: {0}</value>
  </data>
  <data name="MobileServiceClient_ErrorMessage" xml:space="preserve">
    <value>The request could not be completed.  ({0})</value>
  </data>
  <data name="MobileServiceTable_NotSingleObject" xml:space="preserve">
    <value>Could not get object from response {0}.</value>
  </data>
  <data name="SyncStore_FailedToDeleteError" xml:space="preserve">
    <value>Failed to delete error from the local store.</value>
  </data>
  <data name="MobileServicePrecisionCheckConverter_ReadNotSupported" xml:space="preserve">
    <value>The {0} does not support reading JSON.</value>
  </data>
  <data name="MobileServiceClient_NoResponseContent" xml:space="preserve">
    <value>The server did not provide a response with the expected content.</value>
  </data>
  <data name="ODataExpressionParser_OpenParenExpected" xml:space="preserve">
    <value>'(' expected.</value>
  </data>
  <data name="MobileServiceContractResolver_IntegerIdTypeWithSystemPropertyAttributes" xml:space="preserve">
    <value>The type '{0}' has an integer id member and therefore can not have any members with the system property attribute '{1}'.</value>
  </data>
  <data name="ODataExpressionParser_DigitExpected" xml:space="preserve">
    <value>Digit expected.</value>
  </data>
  <data name="ODataExpressionParser_IdentifierExpected" xml:space="preserve">
    <value>Expected identifier.</value>
  </data>
  <data name="FilterBuildingExpressionVisitor_MemberUnsupported" xml:space="preserve">
    <value>The member '{0}' is not supported in the 'Where' Mobile Services query expression '{1}'.</value>
  </data>
  <data name="MobileServiceTable_DeleteWithoutId" xml:space="preserve">
    <value>Cannot delete if the {0} member is set to a default value.</value>
  </data>
  <data name="MobileServiceSyncTable_IncrementalPullWithSkipTopNotSupported" xml:space="preserve">
    <value>Incremental pull query must not have skip or top specified.</value>
  </data>
  <data name="Push_BodyTemplateMustContainElement" xml:space="preserve">
    <value>XML must contain an XML node of Element type.</value>
  </data>
  <data name="MobileServiceTable_UpdateWithoutId" xml:space="preserve">
    <value>Cannot update if the {0} member is set to a default value.</value>
  </data>
  <data name="MobileServiceSerializer_InvalidStringId" xml:space="preserve">
    <value>The string id '{0}' is invalid. An id must not contain any control characters or the characters ",+,?,\,/,`.</value>
  </data>
  <data name="MobileServiceContractResolver_SamePropertyName" xml:space="preserve">
    <value>Only one member may have the property name '{0}' (regardless of casing) on type '{1}'.</value>
  </data>
  <data name="SyncStore_AlreadyInitialized" xml:space="preserve">
    <value>The store is already initialized.</value>
  </data>
  <data name="SyncContext_PurgeOnDirtyTable" xml:space="preserve">
    <value>The table cannot be purged because it has pending operations.</value>
  </data>
  <data name="MobileServiceContractResolver_MultipleSystemPropertyAttributes" xml:space="preserve">
    <value>A member can only have one system property attribute. The member '{0}' on type '{1}' has system property attributes '{2}' and '{3}'.</value>
  </data>
  <data name="FilterBuildingExpressionVisitor_OperatorUnsupported" xml:space="preserve">
    <value>The operator '{0}' is not supported in the 'Where' Mobile Services query expression '{1}'.</value>
  </data>
  <data name="MobileServiceTableOperation_ResultNotJObject" xml:space="preserve">
    <value>Mobile Service table operation returned an unexpected response.</value>
  </data>
  <data name="MobileServiceSerializer_StringIdTooLong" xml:space="preserve">
    <value>The string id '{0}' is longer than the max string id length of {1} characters.</value>
  </data>
  <data name="MobileServiceTable_InsertWithExistingId" xml:space="preserve">
    <value>Cannot insert if the {0} member is already set.</value>
  </data>
  <data name="Push_TagNoCommas" xml:space="preserve">
    <value>Tags must not contain ','.</value>
  </data>
  <data name="MobileServiceContractResolver_TypeWithDataMemberButNoDataContract" xml:space="preserve">
    <value>The type '{0}' has one or members with a DataMemberAttribute, but the type itself does not have a DataContractAttribute. Use the Newtonsoft.Json.JsonPropertyAttribute in place of the DataMemberAttribute and set the PropertyName to the desired name.</value>
  </data>
  <data name="Push_Failure" xml:space="preserve">
    <value>Push operation has failed. See the PushResult for details.</value>
  </data>
  <data name="FilterBuildingExpressionVisitor_UnsupportedInWhereExpression" xml:space="preserve">
    <value>'{0}' is not supported in a 'Where' Mobile Services query expression.</value>
  </data>
  <data name="ODataExpressionParser_UnterminatedStringLiteral" xml:space="preserve">
    <value>The specified odata query has unterminated string literal.</value>
  </data>
  <data name="MobileServiceSerializer_LookupInvalidIdType" xml:space="preserve">
    <value>The id parameter type '{0}' is invalid for looking up items of type '{1}'.</value>
  </data>
  <data name="MobileServiceSerializer_IdNotFound" xml:space="preserve">
    <value>Expected {0} member not found.</value>
  </data>
  <data name="MobileServiceSyncTable_InvalidQueryId" xml:space="preserve">
    <value>The query id must not contain pipe character and should be less than 50 characters in length.</value>
  </data>
  <data name="ODataExpressionParser_CloseParenOrOperatorExpected" xml:space="preserve">
    <value>')' or operator expected</value>
  </data>
  <data name="MobileServiceSyncTable_PullWithSelectNotSupported" xml:space="preserve">
    <value>Pull query with select clause is not supported.</value>
  </data>
  <data name="MobileServiceTableQueryTranslator_SingleIntegerOnly" xml:space="preserve">
    <value>'{0}' Mobile Services query expressions must consist of a single integer, not '{1}'.</value>
  </data>
  <data name="SyncContext_NotInitialized" xml:space="preserve">
    <value>SyncContext is not yet initialized.</value>
  </data>
  <data name="MobileServiceSyncTable_IdMustBeString" xml:space="preserve">
    <value>The id must be of type string.</value>
  </data>
  <data name="SyncStore_FailedToReadItem" xml:space="preserve">
    <value>Failed to read the item from local store.</value>
  </data>
  <data name="SyncStore_FailedToDeleteOperation" xml:space="preserve">
    <value>Failed to delete operation from the local store.</value>
  </data>
  <data name="Pull_Cannot_Use_Reserved_Key" xml:space="preserve">
    <value>The key '{0}' is reserved and cannot be specified as a query parameter.</value>
  </data>
  <data name="SyncContext_DuplicateInsert" xml:space="preserve">
    <value>An insert operation on the item is already in the queue.</value>
  </data>
  <data name="SyncStore_OperationFailed" xml:space="preserve">
    <value>Failed to perform operation on local store.</value>
  </data>
  <data name="MobileServiceCollection_IncrementalLoadingFailed" xml:space="preserve">
    <value>Failed to incrementally load more items of type '{0}'. See the inner exception for details.</value>
  </data>
  <data name="MobileServiceCollection_LoadInProcess" xml:space="preserve">
    <value>Loading of more items already in process.</value>
  </data>
  <data name="MobileServiceContractResolver_TypeNoDataContractButBaseWithDataContract" xml:space="preserve">
    <value>The type '{0}' does not have a DataContractAttribute, but the type derives from the type '{1}', which does have a DataContractAttribute. If a type has a DataContractAttribute, any type that derives from that type must also have a DataContractAttribute.</value>
  </data>
  <data name="ODataExpressionParser_InvalidTypeCreation" xml:space="preserve">
    <value>The specified odata query has invalid '{0}' type creation expression.</value>
  </data>
  <data name="MobileServiceSyncTable_TopNotAllowed" xml:space="preserve">
    <value>The supported table options does not include top.</value>
  </data>
  <data name="WP8LoginPage_MustBeCalledFromAuthBroker" xml:space="preserve">
    <value>This page must be called from the type '{0}'.</value>
  </data>
  <data name="SyncStore_FailedToUpdateOperation" xml:space="preserve">
    <value>Failed to update operation in the local store.</value>
  </data>
  <data name="Platform_AssemblyNotFound" xml:space="preserve">
    <value>A Microsoft Azure Mobile Services assembly for the current platform was not found. Ensure that the current project references both {0} and the following platform-specific assembly: {1}.</value>
  </data>
  <data name="ExpressionUtility_ProjectionNotSupportedOnWindowsPhone75" xml:space="preserve">
    <value>The Linq IQueryable Select() operation is not supported on the Windows Phone 7.5 platform.</value>
  </data>
  <data name="SyncContext_InsertAttempted" xml:space="preserve">
    <value>The item is in inconsistent state in the local store. Please complete the pending sync by calling PushAsync()before deleting the item.</value>
  </data>
  <data name="MobileServiceTableSerializer_CannotDeserializeValue" xml:space="preserve">
    <value>Cannot deserialize value {0} into '{1}.{2}'.</value>
  </data>
  <data name="ODataExpressionParser_ExpressionExpected" xml:space="preserve">
    <value>Expression expected.</value>
  </data>
  <data name="MobileServiceTableSerializer_MissingRequiredMember" xml:space="preserve">
    <value>Cannot deserialize type '{0}' because the JSON object did not have required member(s) '{1}'.</value>
  </data>
  <data name="IApplicationStorage_NullOrWhitespaceSettingName" xml:space="preserve">
    <value>An application setting name must be provided. Null, empty or whitespace only names are not allowed.</value>
  </data>
  <data name="HttpMessageHandlerExtensions_WrongHandlerType" xml:space="preserve">
    <value>All message handlers except the last must be of the type '{0}'</value>
  </data>
  <data name="Push_InvalidTemplateName" xml:space="preserve">
    <value>Template name cannot contain ";" or ":".</value>
  </data>
  <data name="MobileServicesAuthentication_LoginAlreadyInProgress" xml:space="preserve">
    <value>Cannot start a login operation because login is already in progress.</value>
  </data>
  <data name="ODataExpressionParser_RealLiteralExpected" xml:space="preserve">
    <value>Expected real literal.</value>
  </data>
  <data name="MobileServiceTableOperation_ItemNotFound" xml:space="preserve">
    <value>Operation must have an item associated with it.</value>
  </data>
  <data name="IAuthenticationBroker_AuthenticationFailed" xml:space="preserve">
    <value>Authentication failed with HTTP response code {0}.</value>
  </data>
  <data name="Push_BodyTemplateMustBeXml" xml:space="preserve">
    <value>Valid XML is required for any template without a raw header.</value>
  </data>
  <data name="SyncContext_UpdatePending" xml:space="preserve">
    <value>An update operation on the item is already in the queue.</value>
  </data>
  <data name="MobileServiceTable_QueryUriHostIsDifferent" xml:space="preserve">
    <value>The query uri must be on the same host as the Mobile Service.</value>
  </data>
</root>