system.data.txt 154 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887
  1. ;==++==
  2. ;
  3. ; Copyright (c) Microsoft Corporation. All rights reserved.
  4. ;
  5. ;==--==
  6. ; NOTE: do not use \", use ' instead
  7. ; NOTE: Use # or ; for comments
  8. ; <owner current="true" primary="true">markash</owner>
  9. ; <owner current="true" primary="false">laled</owner>
  10. ; These are the managed resources for System.Data.dll. See
  11. ; ResourceManager documentation and the ResGen tool.
  12. ;; TODO: Remove Common Code stuff if we ever get Friend Assemblies to work
  13. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  14. ;;;; COMMON CODE STUFF
  15. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  16. ADP_Ascending=Ascending
  17. ADP_CollectionIndexInt32=Invalid index {0} for this {1} with Count={2}.
  18. ADP_CollectionIndexString=An {0} with {1} '{2}' is not contained by this {3}.
  19. ADP_CollectionInvalidType=The {0} only accepts non-null {1} type objects, not {2} objects.
  20. ADP_CollectionIsNotParent=The {0} is already contained by another {1}.
  21. ADP_CollectionIsParent=The {0} with is already contained by this {1}.
  22. ADP_CollectionNullValue=The {0} only accepts non-null {1} type objects.
  23. ADP_CollectionRemoveInvalidObject=Attempted to remove an {0} that is not contained by this {1}.
  24. ADP_CollectionUniqueValue=The {0}.{1} is required to be unique, '{2}' already exists in the collection.
  25. ADP_ConnectionAlreadyOpen=The connection was not closed. {0}
  26. ADP_ConnectionStateMsg_Closed=The connection's current state is closed.
  27. ADP_ConnectionStateMsg_Connecting=The connection's current state is connecting.
  28. ADP_ConnectionStateMsg_Open=The connection's current state is open.
  29. ADP_ConnectionStateMsg_OpenExecuting=The connection's current state is executing.
  30. ADP_ConnectionStateMsg_OpenFetching=The connection's current state is fetching.
  31. ADP_ConnectionStateMsg=The connection's current state: {0}.
  32. ADP_ConnectionStringSyntax=Format of the initialization string does not conform to specification starting at index {0}.
  33. ADP_DataReaderClosed=Invalid attempt to call {0} when reader is closed.
  34. ADP_DelegatedTransactionPresent=Cannot enlist in the transaction because the connection is the primary connection for a delegated or promoted transaction.
  35. ADP_Descending=Descending
  36. ADP_EmptyString=Expecting non-empty string for '{0}' parameter.
  37. ADP_InternalConnectionError=Internal DbConnection Error: {0}
  38. ADP_InvalidDataDirectory=The DataDirectory substitute is not a string.
  39. ADP_InvalidEnumerationValue=The {0} enumeration value, {1}, is invalid.
  40. ADP_InvalidKey=Invalid keyword, contain one or more of 'no characters', 'control characters', 'leading or trailing whitespace' or 'leading semicolons'.
  41. ADP_InvalidOffsetValue=Invalid parameter Offset value '{0}'. The value must be greater than or equal to 0.
  42. ADP_InvalidValue=The value contains embedded nulls (\\u0000).
  43. ADP_InvalidXMLBadVersion=Invalid Xml; can only parse elements of version one.
  44. ADP_NoConnectionString=The ConnectionString property has not been initialized.
  45. ADP_NonCLSException=A Non CLS Exception was caught.
  46. ADP_NotAPermissionElement=Given security element is not a permission element.
  47. ADP_OpenConnectionPropertySet=Not allowed to change the '{0}' property. {1}
  48. ADP_PendingAsyncOperation=Can not start another operation while there is an asynchronous operation pending.
  49. ADP_PermissionTypeMismatch=Type mismatch.
  50. ADP_PooledOpenTimeout=Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
  51. ADP_NonPooledOpenTimeout=Timeout attempting to open the connection. The time period elapsed prior to attempting to open the connection has been exceeded. This may have occurred because of too many simultaneous non-pooled connection attempts.
  52. ADP_InvalidMixedUsageOfSecureAndClearCredential=Cannot use Credential with UserID, UID, Password, or PWD connection string keywords.
  53. ADP_InvalidMixedUsageOfSecureCredentialAndIntegratedSecurity=Cannot use Credential with Integrated Security connection string keyword.
  54. ADP_InvalidMixedUsageOfSecureCredentialAndContextConnection=Cannot use Credential with Context Connection keyword.
  55. ADP_InvalidMixedUsageOfAccessTokenAndUserIDPassword=Cannot set the AccessToken property if 'UserID', 'UID', 'Password', or 'PWD' has been specified in connection string.
  56. ADP_InvalidMixedUsageOfAccessTokenAndIntegratedSecurity=Cannot set the AccessToken property if the 'Integrated Security' connection string keyword has been set to 'true' or 'SSPI'.
  57. ADP_InvalidMixedUsageOfAccessTokenAndContextConnection=Cannot set the AccessToken property with the 'Context Connection' keyword.
  58. ADP_InvalidMixedUsageOfAccessTokenAndCredential=Cannot set the AccessToken property if the Credential property is already set.
  59. ADP_InvalidMixedUsageOfCredentialAndAccessToken=Cannot set the Credential property if the AccessToken property is already set.
  60. ADP_InvalidMixedUsageOfAccessTokenAndAuthentication=Cannot set the AccessToken property if 'Authentication' has been specified in the connection string.
  61. ADP_MustBeReadOnly={0} must be marked as read only.
  62. DataCategory_Data=Data
  63. DataCategory_StateChange=StateChange
  64. DataCategory_Update=Update
  65. DbCommand_CommandTimeout=Time to wait for command to execute.
  66. DbConnection_State=The ConnectionState indicating whether the connection is open or closed.
  67. DbConnection_StateChange=Event triggered when the connection changes state.
  68. DbParameter_DbType=The parameter generic type.
  69. DbParameter_Direction=Input, output, or bidirectional parameter.
  70. DbParameter_IsNullable=a design-time property used for strongly typed code-generation.
  71. DbParameter_Offset=Offset in variable length data types.
  72. DbParameter_ParameterName=Name of the parameter.
  73. DbParameter_Size=Size of variable length data types (string & arrays).
  74. DbParameter_SourceColumn=When used by a DataAdapter.Update, the source column name that is used to find the DataSetColumn name in the ColumnMappings. This is to copy a value between the parameter and a data row.
  75. DbParameter_SourceVersion=When used by a DataAdapter.Update (UpdateCommand only), the version of the DataRow value that is used to update the data source.
  76. DbParameter_SourceColumnNullMapping=When used by DataAdapter.Update, the parameter value is changed from DBNull.Value into (Int32)1 or (Int32)0 if non-null.
  77. DbParameter_Value=Value of the parameter.
  78. MDF_QueryFailed=Unable to build the '{0}' collection because execution of the SQL query failed. See the inner exception for details.
  79. MDF_TooManyRestrictions=More restrictions were provided than the requested schema ('{0}') supports.
  80. MDF_InvalidRestrictionValue= '{2}' is not a valid value for the '{1}' restriction of the '{0}' schema collection.
  81. MDF_UndefinedCollection=The requested collection ({0}) is not defined.
  82. MDF_UndefinedPopulationMechanism=The population mechanism '{0}' is not defined.
  83. MDF_UnsupportedVersion=The requested collection ({0}) is not supported by this version of the provider.
  84. MDF_MissingDataSourceInformationColumn=One of the required DataSourceInformation tables columns is missing.
  85. MDF_IncorrectNumberOfDataSourceInformationRows=The DataSourceInformation table must contain exactly one row.
  86. MDF_MissingRestrictionColumn= One or more of the required columns of the restrictions collection is missing.
  87. MDF_MissingRestrictionRow= A restriction exists for which there is no matching row in the restrictions collection.
  88. MDF_NoColumns=The schema table contains no columns.
  89. MDF_UnableToBuildCollection=Unable to build schema collection '{0}';
  90. MDF_AmbigousCollectionName=The collection name '{0}' matches at least two collections with the same name but with different case, but does not match any of them exactly.
  91. MDF_CollectionNameISNotUnique=There are multiple collections named '{0}'.
  92. MDF_DataTableDoesNotExist=The collection '{0}' is missing from the metadata XML.
  93. MDF_InvalidXml=The metadata XML is invalid.
  94. MDF_InvalidXmlMissingColumn=The metadata XML is invalid. The {0} collection must contain a {1} column and it must be a string column.
  95. MDF_InvalidXmlInvalidValue=The metadata XML is invalid. The {1} column of the {0} collection must contain a non-empty string.
  96. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  97. ;;;; END OF COMMON CODE STUFF
  98. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  99. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  100. ; Data category / metadata resources
  101. DataCategory_Action=Action
  102. DataCategory_Behavior=Behavior
  103. ; COMMON CODE DataCategory_Data=Data
  104. DataCategory_Fill=Fill
  105. DataCategory_InfoMessage=InfoMessage
  106. DataCategory_Mapping=Mapping
  107. DataCategory_StatementCompleted=StatementCompleted
  108. ; COMMON CODE DataCategory_StateChange=StateChange
  109. ; COMMON CODE DataCategory_Update=Update
  110. DataCategory_Udt=UDT
  111. DataCategory_Notification=Notification
  112. DataCategory_Schema=Schema
  113. DataCategory_Xml=XML
  114. DataCategory_Advanced=Advanced
  115. DataCategory_Context=Context
  116. DataCategory_Initialization=Initialization
  117. DataCategory_Pooling=Pooling
  118. DataCategory_NamedConnectionString=Named ConnectionString
  119. DataCategory_Security=Security
  120. DataCategory_Source=Source
  121. DataCategory_Replication=Replication
  122. DataCategory_ConnectionResilency=Connection Resiliency
  123. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  124. ;;; collections
  125. ExtendedPropertiesDescr=The collection that holds custom user information.
  126. ;;; DataSet property descriptions
  127. DataSetCaseSensitiveDescr=Indicates whether comparing strings within the DataSet is case sensitive.
  128. DataSetDataSetNameDescr=The name of this DataSet.
  129. DataSetDefaultViewDescr=Indicates a custom "view" of the data contained by the DataSet. This view allows filtering, searching, and navigating through the custom data view.
  130. DataSetEnforceConstraintsDescr=Indicates whether constraint rules are to be followed.
  131. DataSetHasErrorsDescr=Indicates that the DataSet has errors.
  132. DataSetLocaleDescr=Indicates a locale under which to compare strings within the DataSet.
  133. DataSetNamespaceDescr=Indicates the XML uri namespace for the root element pointed at by this DataSet.
  134. DataSetPrefixDescr=Indicates the prefix of the namespace used for this DataSet.
  135. DataSetRelationsDescr=The collection that holds the relations for this DataSet.
  136. DataSetTablesDescr=The collection that holds the tables for this DataSet.
  137. DataSetMergeFailedDescr=Occurs when it is not possible to merge schemas for two tables with the same name.
  138. DataSetInitializedDescr=Occurs after Initialization is finished.
  139. DataSetDescr=Represents an in-memory cache of data.
  140. ;;; DataTable property descriptions
  141. DataTableCaseSensitiveDescr=Indicates whether comparing strings within the table is case sensitive.
  142. DataTableChildRelationsDescr=Returns the child relations for this table.
  143. DataTableColumnsDescr=The collection that holds the columns for this table.
  144. DataTableConstraintsDescr=The collection that holds the constraints for this table.
  145. DataTableDataSetDescr=Indicates the DataSet to which this table belongs.
  146. DataTableDefaultViewDescr=This is the default DataView for the table.
  147. DataTableDisplayExpressionDescr=The expression used to compute the data-bound value of this row.
  148. DataTableHasErrorsDescr=Returns whether the table has errors.
  149. DataTableLocaleDescr=Indicates a locale under which to compare strings within the table.
  150. DataTableMinimumCapacityDescr=Indicates an initial starting size for this table.
  151. DataTableNamespaceDescr=Indicates the XML uri namespace for the elements contained in this table.
  152. DataTablePrefixDescr=Indicates the Prefix of the namespace used for this table in XML representation.
  153. DataTableParentRelationsDescr=Returns the parent relations for this table.
  154. DataTablePrimaryKeyDescr=Indicates the column(s) that represent the primary key for this table.
  155. DataTableRowsDescr=Indicates the collection that holds the rows of data for this table.
  156. DataTableTableNameDescr=Indicates the name used to look up this table in the Tables collection of a DataSet.
  157. ;;; DataTableSerializeHierarchy=Indicates serialization of Table Hierarchy.
  158. DataTableRowChangedDescr=Occurs after a row in the table has been successfully edited.
  159. DataTableRowChangingDescr=Occurs when the row is being changed so that the event handler can modify or cancel the change. The user can modify values in the row and should throw an exception to cancel the edit.
  160. DataTableRowDeletedDescr=Occurs after a row in the table has been successfully deleted.
  161. DataTableRowDeletingDescr=Occurs when a row in the table marked for deletion. Throw an exception to cancel the deletion.
  162. DataTableColumnChangingDescr=Occurs when a value has been submitted for this column. The user can modify the proposed value and should throw an exception to cancel the edit.
  163. DataTableColumnChangedDescr=Occurs when a value has been changed for this column.
  164. DataTableRowsClearingDescr=Occurs prior to clearing all rows from the table.
  165. DataTableRowsClearedDescr=Occurs after all rows in the table has been successfully cleared.
  166. DataTableRowsNewRowDescr=Occurs after a new DataRow has been instantiated.
  167. ;;; DataRelation property descriptions
  168. DataRelationRelationNameDescr=The name used to look up this relation in the Relations collection of a DataSet.
  169. DataRelationChildColumnsDescr=Indicates the child columns of this relation.
  170. DataRelationParentColumnsDescr=Indicates the parent columns of this relation.
  171. DataRelationNested=Indicates whether relations are nested.
  172. ;;; Constraints property descriptions
  173. ForeignKeyConstraintDeleteRuleDescr=For deletions, indicates what kind of cascading should take place across this relation.
  174. ForeignKeyConstraintUpdateRuleDescr=For updates, indicates what kind of cascading should take place across this relation.
  175. ForeignKeyConstraintAcceptRejectRuleDescr=For accept and reject changes, indicates what kind of cascading should take place across this relation.
  176. ForeignKeyConstraintChildColumnsDescr=Indicates the child columns of this constraint.
  177. ForeignKeyConstraintParentColumnsDescr=Indicates the parent columns of this constraint.
  178. ForeignKeyRelatedTableDescr=Indicates the child table of this constraint.
  179. KeyConstraintColumnsDescr=Indicates the columns of this constraint.
  180. KeyConstraintIsPrimaryKeyDescr=Indicates if this constraint is a primary key.
  181. ConstraintNameDescr=Indicates the name of this constraint.
  182. ConstraintTableDescr=Indicates the table of this constraint.
  183. ;;; DataColumn property descriptions
  184. DataColumnAllowNullDescr=Indicates whether null values are allowed in this column.
  185. DataColumnAutoIncrementDescr=Indicates whether the column automatically increments itself for new rows added to the table. The type of this column must be Int16, Int32, or Int64.
  186. DataColumnAutoIncrementSeedDescr=Indicates the starting value for an AutoIncrement column.
  187. DataColumnAutoIncrementStepDescr=Indicates the increment used by an AutoIncrement column.
  188. DataColumnCaptionDescr=Indicates the default user-interface caption for this column.
  189. DataColumnColumnNameDescr=Indicates the name used to look up this column in the Columns collection of a DataTable.
  190. DataColumnDataTableDescr=Returns the DataTable to which this column belongs.
  191. DataColumnDataTypeDescr=Indicates the type of data stored in this column.
  192. DataColumnDefaultValueDescr=Indicates the default column value used when adding new rows to the table.
  193. DataColumnExpressionDescr=Indicates the value that this column computes for each row based on other columns instead of taking user input.
  194. DataColumnMappingDescr=Indicates how this column persists in XML: as an attribute, element, simple content node, or nothing.
  195. DataColumnNamespaceDescr=Indicates the XML uri for elements or attributes stored in this column.
  196. DataColumnPrefixDescr=Indicates the Prefix used for this DataColumn in xml representation.
  197. DataColumnOrdinalDescr=Indicates the index of this column in the Columns collection.
  198. DataColumnReadOnlyDescr=Indicates whether this column allows changes once a row has been added to the table.
  199. DataColumnUniqueDescr=Indicates whether this column should restrict its values in the rows of the table to be unique.
  200. DataColumnMaxLengthDescr=Indicates the maximum length of the value this column allows.
  201. DataColumnDateTimeModeDescr=Indicates DateTimeMode of this DataColumn.
  202. ;;; DataView property descriptions
  203. DataViewAllowDeleteDescr=Indicates whether this DataView and the user interface associated with it allows deletes.
  204. DataViewAllowEditDescr=Indicates whether this DataView and the user interface associated with it allows edits.
  205. DataViewAllowNewDescr=Indicates whether this DataView and the user interface associated with it allows new rows to be added.
  206. DataViewCountDescr=Returns the number of items currently in this view.
  207. DataViewDataViewManagerDescr=This returns a pointer to back to the DataViewManager that owns this DataSet (if any).
  208. DataViewIsOpenDescr=Indicates whether the view is open.
  209. DataViewRowFilterDescr=Indicates an expression used to filter the data returned by this DataView.
  210. DataViewRowStateFilterDescr=Indicates the versions of data returned by this DataView.
  211. DataViewSortDescr=Indicates the names of the column and the order in which data is returned by this DataView.
  212. DataViewApplyDefaultSortDescr=Indicates whether to use the default sort if the Sort property is not set.
  213. DataViewTableDescr=Indicates the table this DataView uses to get data.
  214. DataViewListChangedDescr=Indicates that the data returned by this DataView has somehow changed.
  215. ;;; DataViewManager property descriptions
  216. DataViewManagerDataSetDescr=Indicates the source of data for this DataViewManager.
  217. DataViewManagerTableSettingsDescr=Indicates the sorting/filtering/state settings for any table in the corresponding DataSet.
  218. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  219. ;;; XmlSchema
  220. Xml_SimpleTypeNotSupported=DataSet doesn't support 'union' or 'list' as simpleType.
  221. Xml_MissingAttribute=Invalid {0} syntax: missing required '{1}' attribute.
  222. Xml_ValueOutOfRange=Value '{1}' is invalid for attribute '{0}'.
  223. Xml_AttributeValues=The value of attribute '{0}' should be '{1}' or '{2}'.
  224. Xml_ElementTypeNotFound=Cannot find ElementType name='{0}'.
  225. Xml_RelationParentNameMissing=Parent table name is missing in relation '{0}'.
  226. Xml_RelationChildNameMissing=Child table name is missing in relation '{0}'.
  227. Xml_RelationTableKeyMissing=Parent table key is missing in relation '{0}'.
  228. Xml_RelationChildKeyMissing=Child table key is missing in relation '{0}'.
  229. Xml_UndefinedDatatype=Undefined data type: '{0}'.
  230. Xml_DatatypeNotDefined=Data type not defined.
  231. Xml_InvalidField=Invalid XPath selection inside field node. Cannot find: {0}.
  232. Xml_InvalidSelector=Invalid XPath selection inside selector node: {0}.
  233. Xml_InvalidKey=Invalid 'Key' node inside constraint named: {0}.
  234. Xml_DuplicateConstraint=The constraint name {0} is already used in the schema.
  235. Xml_CannotConvert= Cannot convert '{0}' to type '{1}'.
  236. Xml_MissingRefer=Missing '{0}' part in '{1}' constraint named '{2}'.
  237. Xml_MismatchKeyLength=Invalid Relation definition: different length keys.
  238. Xml_CircularComplexType=DataSet doesn't allow the circular reference in the ComplexType named '{0}'.
  239. Xml_CannotInstantiateAbstract=DataSet cannot instantiate an abstract ComplexType for the node {0}.
  240. Xml_MultipleTargetConverterError=An error occurred with the multiple target converter while writing an Xml Schema. See the inner exception for details.
  241. Xml_MultipleTargetConverterEmpty=An error occurred with the multiple target converter while writing an Xml Schema. A null or empty string was returned.
  242. Xml_MergeDuplicateDeclaration=Duplicated declaration '{0}'.
  243. Xml_MissingTable=Cannot load diffGram. Table '{0}' is missing in the destination dataset.
  244. Xml_MissingSQL=Cannot load diffGram. The 'sql' node is missing.
  245. Xml_ColumnConflict=Column name '{0}' is defined for different mapping types.
  246. Xml_InvalidPrefix=Prefix '{0}' is not valid, because it contains special characters.
  247. Xml_NestedCircular=Circular reference in self-nested table '{0}'.
  248. Xml_FoundEntity=DataSet cannot expand entities. Use XmlValidatingReader and set the EntityHandling property accordingly.
  249. Xml_PolymorphismNotSupported=Type '{0}' does not implement IXmlSerializable interface therefore can not proceed with serialization.
  250. Xml_CanNotDeserializeObjectType=Unable to proceed with deserialization. Data does not implement IXMLSerializable, therefore polymorphism is not supported.
  251. Xml_DataTableInferenceNotSupported=DataTable does not support schema inference from Xml.
  252. Xml_MultipleParentRows=Cannot proceed with serializing DataTable '{0}'. It contains a DataRow which has multiple parent rows on the same Foreign Key.
  253. Xml_IsDataSetAttributeMissingInSchema=IsDataSet attribute is missing in input Schema.
  254. Xml_TooManyIsDataSetAtributeInSchema=Cannot determine the DataSet Element. IsDataSet attribute exist more than once.
  255. Xml_DynamicWithoutXmlSerializable=DataSet will not serialize types that implement IDynamicMetaObjectProvider but do not also implement IXmlSerializable.
  256. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  257. ;;; Expression Language errors
  258. Expr_NYI=The feature not implemented. {0}.
  259. Expr_MissingOperand=Syntax error: Missing operand after '{0}' operator.
  260. Expr_TypeMismatch=Type mismatch in expression '{0}'.
  261. Expr_ExpressionTooComplex=Expression is too complex.
  262. Expr_UnboundName=Cannot find column [{0}].
  263. Expr_InvalidString=The expression contains an invalid string constant: {0}.
  264. Expr_UndefinedFunction=The expression contains undefined function call {0}().
  265. Expr_Syntax=Syntax error in the expression.
  266. Expr_FunctionArgumentCount=Invalid number of arguments: function {0}().
  267. Expr_MissingRightParen=The expression is missing the closing parenthesis.
  268. Expr_UnknownToken=Cannot interpret token '{0}' at position {1}.
  269. Expr_UnknownToken1=Expected {0}, but actual token at the position {2} is {1}.
  270. Expr_DatatypeConvertion=Cannot convert from {0} to {1}.
  271. Expr_DatavalueConvertion=Cannot convert value '{0}' to Type: {1}.
  272. Expr_InvalidName=Invalid column name [{0}].
  273. Expr_InvalidDate=The expression contains invalid date constant '{0}'.
  274. Expr_NonConstantArgument=Only constant expressions are allowed in the expression list for the IN operator.
  275. Expr_InvalidPattern=Error in Like operator: the string pattern '{0}' is invalid.
  276. Expr_InWithoutParentheses=Syntax error: The items following the IN keyword must be separated by commas and be enclosed in parentheses.
  277. Expr_ArgumentType=Type mismatch in function argument: {0}(), argument {1}, expected {2}.
  278. Expr_ArgumentTypeInteger=Type mismatch in function argument: {0}(), argument {1}, expected one of the Integer types.
  279. Expr_TypeMismatchInBinop=Cannot perform '{0}' operation on {1} and {2}.
  280. Expr_AmbiguousBinop=Operator '{0}' is ambiguous on operands of type '{1}' and '{2}'. Cannot mix signed and unsigned types. Please use explicit Convert() function.
  281. Expr_InWithoutList=Syntax error: The IN keyword must be followed by a non-empty list of expressions separated by commas, and also must be enclosed in parentheses.
  282. Expr_UnsupportedOperator=The expression contains unsupported operator '{0}'.
  283. Expr_InvalidNameBracketing=The expression contains invalid name: '{0}'.
  284. Expr_MissingOperandBefore=Syntax error: Missing operand before '{0}' operator.
  285. Expr_TooManyRightParentheses=The expression has too many closing parentheses.
  286. Expr_UnresolvedRelation=The table [{0}] involved in more than one relation. You must explicitly mention a relation name in the expression '{1}'.
  287. Expr_AggregateArgument=Syntax error in aggregate argument: Expecting a single column argument with possible 'Child' qualifier.
  288. Expr_AggregateUnbound=Unbound reference in the aggregate expression '{0}'.
  289. Expr_EvalNoContext=Cannot evaluate non-constant expression without current row.
  290. Expr_ExpressionUnbound=Unbound reference in the expression '{0}'.
  291. Expr_ComputeNotAggregate=Cannot evaluate. Expression '{0}' is not an aggregate.
  292. Expr_FilterConvertion=Filter expression '{0}' does not evaluate to a Boolean term.
  293. Expr_InvalidType=Invalid type name '{0}'.
  294. Expr_LookupArgument=Syntax error in Lookup expression: Expecting keyword 'Parent' followed by a single column argument with possible relation qualifier: Parent[(<relation_name>)].<column_name>.
  295. Expr_InvokeArgument=Need a row or a table to Invoke DataFilter.
  296. Expr_ArgumentOutofRange={0}() argument is out of range.
  297. Expr_IsSyntax=Syntax error: Invalid usage of 'Is' operator. Correct syntax: <expression> Is [Not] Null.
  298. Expr_Overflow=Value is either too large or too small for Type '{0}'.
  299. Expr_DivideByZero=Divide by zero error encountered.
  300. Expr_BindFailure=Cannot find the parent relation '{0}'.
  301. Expr_InvalidHoursArgument='hours' argument is out of range. Value must be between -14 and +14.
  302. Expr_InvalidMinutesArgument='minutes' argument is out of range. Value must be between -59 and +59.
  303. Expr_InvalidTimeZoneRange=Provided range for time one exceeds total of 14 hours.
  304. Expr_MismatchKindandTimeSpan=Kind property of provided DateTime argument, does not match 'hours' and 'minutes' arguments.
  305. Expr_UnsupportedType=A DataColumn of type '{0}' does not support expression.
  306. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  307. ;;; DataSet errors
  308. Data_EnforceConstraints=Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.
  309. Data_CannotModifyCollection=Collection itself is not modifiable.
  310. Data_CaseInsensitiveNameConflict=The given name '{0}' matches at least two names in the collection object with different cases, but does not match either of them with the same case.
  311. Data_NamespaceNameConflict=The given name '{0}' matches at least two names in the collection object with different namespaces.
  312. Data_InvalidOffsetLength=Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.
  313. Data_ArgumentOutOfRange='{0}' argument is out of range.
  314. Data_ArgumentNull='{0}' argument cannot be null.
  315. Data_ArgumentContainsNull='{0}' argument contains null value.
  316. DataColumns_OutOfRange=Cannot find column {0}.
  317. DataColumns_Add1=Column '{0}' already belongs to this DataTable.
  318. DataColumns_Add2=Column '{0}' already belongs to another DataTable.
  319. DataColumns_Add3=Cannot have more than one SimpleContent columns in a DataTable.
  320. DataColumns_Add4=Cannot add a SimpleContent column to a table containing element columns or nested relations.
  321. DataColumns_AddDuplicate=A column named '{0}' already belongs to this DataTable.
  322. DataColumns_AddDuplicate2=Cannot add a column named '{0}': a nested table with the same name already belongs to this DataTable.
  323. DataColumns_AddDuplicate3=A column named '{0}' already belongs to this DataTable: cannot set a nested table name to the same name.
  324. DataColumns_Remove=Cannot remove a column that doesn't belong to this table.
  325. DataColumns_RemovePrimaryKey=Cannot remove this column, because it's part of the primary key.
  326. DataColumns_RemoveChildKey=Cannot remove this column, because it is part of the parent key for relationship {0}.
  327. DataColumns_RemoveConstraint=Cannot remove this column, because it is a part of the constraint {0} on the table {1}.
  328. DataColumns_RemoveExpression=Cannot remove this column, because it is part of an expression: {0} = {1}.
  329. DataColumn_AutoIncrementAndExpression=Cannot set AutoIncrement property for a computed column.
  330. DataColumn_AutoIncrementAndDefaultValue=Cannot set AutoIncrement property for a column with DefaultValue set.
  331. DataColumn_DefaultValueAndAutoIncrement=Cannot set a DefaultValue on an AutoIncrement column.
  332. DataColumn_AutoIncrementSeed=AutoIncrementStep must be a non-zero value.
  333. DataColumn_NameRequired=ColumnName is required when it is part of a DataTable.
  334. DataColumn_ChangeDataType=Cannot change DataType of a column once it has data.
  335. DataColumn_NullDataType=Column requires a valid DataType.
  336. DataColumn_DefaultValueDataType=The DefaultValue for column {0} is of type {1} and cannot be converted to {2}.
  337. DataColumn_DefaultValueDataType1=The DefaultValue for the column is of type {0} and cannot be converted to {1}.
  338. DataColumn_DefaultValueColumnDataType=The DefaultValue for column {0} is of type {1}, but the column is of type {2}.
  339. DataColumn_ReadOnlyAndExpression=Cannot change ReadOnly property for the expression column.
  340. DataColumn_UniqueAndExpression=Cannot change Unique property for the expression column.
  341. DataColumn_ExpressionAndUnique=Cannot create an expression on a column that has AutoIncrement or Unique.
  342. DataColumn_ExpressionAndReadOnly=Cannot set expression because column cannot be made ReadOnly.
  343. DataColumn_ExpressionAndConstraint=Cannot set Expression property on column {0}, because it is a part of a constraint.
  344. DataColumn_ExpressionInConstraint=Cannot create a constraint based on Expression column {0}.
  345. DataColumn_ExpressionCircular=Cannot set Expression property due to circular reference in the expression.
  346. DataColumn_NullKeyValues=Column '{0}' has null values in it.
  347. DataColumn_NullValues=Column '{0}' does not allow nulls.
  348. DataColumn_ReadOnly=Column '{0}' is read only.
  349. DataColumn_NonUniqueValues=Column '{0}' contains non-unique values.
  350. DataColumn_NotInTheTable=Column '{0}' does not belong to table {1}.
  351. DataColumn_NotInAnyTable=Column must belong to a table.
  352. DataColumn_SetFailed=Couldn't store <{0}> in {1} Column. Expected type is {2}.
  353. DataColumn_CannotSetToNull=Cannot set Column '{0}' to be null. Please use DBNull instead.
  354. DataColumn_LongerThanMaxLength=Cannot set column '{0}'. The value violates the MaxLength limit of this column.
  355. DataColumn_HasToBeStringType=MaxLength applies to string data type only. You cannot set Column '{0}' property MaxLength to be non-negative number.
  356. DataColumn_CannotSetMaxLength=Cannot set Column '{0}' property MaxLength to '{1}'. There is at least one string in the table longer than the new limit.
  357. DataColumn_CannotSetMaxLength2=Cannot set Column '{0}' property MaxLength. The Column is SimpleContent.
  358. DataColumn_CannotSimpleContentType=Cannot set Column '{0}' property DataType to {1}. The Column is SimpleContent.
  359. DataColumn_CannotSimpleContent=Cannot set Column '{0}' property MappingType to SimpleContent. The Column DataType is {1}.
  360. DataColumn_ExceedMaxLength=Column '{0}' exceeds the MaxLength limit.
  361. DataColumn_NotAllowDBNull=Column '{0}' does not allow DBNull.Value.
  362. DataColumn_CannotChangeNamespace=Cannot change the Column '{0}' property Namespace. The Column is SimpleContent.
  363. DataColumn_AutoIncrementCannotSetIfHasData=Cannot change AutoIncrement of a DataColumn with type '{0}' once it has data.
  364. DataColumn_NotInTheUnderlyingTable=Column '{0}' does not belong to underlying table '{1}'.
  365. DataColumn_InvalidDataColumnMapping=DataColumn with type '{0}' is a complexType. Can not serialize value of a complex type as Attribute
  366. DataColumn_CannotSetDateTimeModeForNonDateTimeColumns=The DateTimeMode can be set only on DataColumns of type DateTime.
  367. DataColumn_InvalidDateTimeMode='{0}' is Invalid DataSetDateTime value.
  368. DataColumn_DateTimeMode=Cannot change DateTimeMode from '{0}' to '{1}' once the table has data.
  369. DataColumn_INullableUDTwithoutStaticNull=Type '{0}' does not contain static Null property or field.
  370. DataColumn_UDTImplementsIChangeTrackingButnotIRevertible=Type '{0}' does not implement IRevertibleChangeTracking; therefore can not proceed with RejectChanges().
  371. DataColumn_SetAddedAndModifiedCalledOnNonUnchanged=SetAdded and SetModified can only be called on DataRows with Unchanged DataRowState.
  372. DataColumn_OrdinalExceedMaximun=Ordinal '{0}' exceeds the maximum number.
  373. DataColumn_NullableTypesNotSupported=DataSet does not support System.Nullable<>.
  374. DataConstraint_NoName=Cannot change the name of a constraint to empty string when it is in the ConstraintCollection.
  375. DataConstraint_Violation=Cannot enforce constraints on constraint {0}.
  376. DataConstraint_ViolationValue=Column '{0}' is constrained to be unique. Value '{1}' is already present.
  377. DataConstraint_NotInTheTable=Constraint '{0}' does not belong to this DataTable.
  378. DataConstraint_OutOfRange=Cannot find constraint {0}.
  379. DataConstraint_Duplicate=Constraint matches constraint named {0} already in collection.
  380. DataConstraint_DuplicateName=A Constraint named '{0}' already belongs to this DataTable.
  381. DataConstraint_UniqueViolation=These columns don't currently have unique values.
  382. DataConstraint_ForeignTable=These columns don't point to this table.
  383. DataConstraint_ParentValues=This constraint cannot be enabled as not all values have corresponding parent values.
  384. DataConstraint_AddFailed=This constraint cannot be added since ForeignKey doesn't belong to table {0}.
  385. DataConstraint_RemoveFailed=Cannot remove a constraint that doesn't belong to this table.
  386. DataConstraint_NeededForForeignKeyConstraint=Cannot remove unique constraint '{0}'. Remove foreign key constraint '{1}' first.
  387. DataConstraint_CascadeDelete=Cannot delete this row because constraints are enforced on relation {0}, and deleting this row will strand child rows.
  388. DataConstraint_CascadeUpdate=Cannot make this change because constraints are enforced on relation {0}, and changing this value will strand child rows.
  389. DataConstraint_ClearParentTable=Cannot clear table {0} because ForeignKeyConstraint {1} enforces constraints and there are child rows in {2}.
  390. DataConstraint_ForeignKeyViolation=ForeignKeyConstraint {0} requires the child key values ({1}) to exist in the parent table.
  391. DataConstraint_BadObjectPropertyAccess=Property not accessible because '{0}'.
  392. DataConstraint_RemoveParentRow=Cannot remove this row because it has child rows, and constraints on relation {0} are enforced.
  393. DataConstraint_AddPrimaryKeyConstraint=Cannot add primary key constraint since primary key is already set for the table.
  394. DataConstraint_CantAddConstraintToMultipleNestedTable=Cannot add constraint to DataTable '{0}' which is a child table in two nested relations.
  395. DataKey_TableMismatch=Cannot create a Key from Columns that belong to different tables.
  396. DataKey_NoColumns=Cannot have 0 columns.
  397. DataKey_TooManyColumns=Cannot have more than {0} columns.
  398. DataKey_DuplicateColumns=Cannot create a Key when the same column is listed more than once: '{0}'
  399. DataKey_RemovePrimaryKey=Cannot remove unique constraint since it's the primary key of a table.
  400. DataKey_RemovePrimaryKey1=Cannot remove unique constraint since it's the primary key of table {0}.
  401. DataRelation_ColumnsTypeMismatch=Parent Columns and Child Columns don't have type-matching columns.
  402. DataRelation_KeyColumnsIdentical=ParentKey and ChildKey are identical.
  403. DataRelation_KeyLengthMismatch=ParentColumns and ChildColumns should be the same length.
  404. DataRelation_KeyZeroLength=ParentColumns and ChildColumns must not be zero length.
  405. DataRelation_ForeignRow=The row doesn't belong to the same DataSet as this relation.
  406. DataRelation_NoName=RelationName is required when it is part of a DataSet.
  407. DataRelation_ForeignTable=GetChildRows requires a row whose Table is {0}, but the specified row's Table is {1}.
  408. DataRelation_ForeignDataSet=This relation should connect two tables in this DataSet to be added to this DataSet.
  409. DataRelation_GetParentRowTableMismatch=GetParentRow requires a row whose Table is {0}, but the specified row's Table is {1}.
  410. DataRelation_SetParentRowTableMismatch=SetParentRow requires a child row whose Table is {0}, but the specified row's Table is {1}.
  411. DataRelation_DataSetMismatch=Cannot have a relationship between tables in different DataSets.
  412. DataRelation_TablesInDifferentSets=Cannot create a relation between tables in different DataSets.
  413. DataRelation_AlreadyExists=A relation already exists for these child columns.
  414. DataRelation_DoesNotExist=This relation doesn't belong to this relation collection.
  415. DataRelation_AlreadyInOtherDataSet=This relation already belongs to another DataSet.
  416. DataRelation_AlreadyInTheDataSet=This relation already belongs to this DataSet.
  417. DataRelation_DuplicateName=A Relation named '{0}' already belongs to this DataSet.
  418. DataRelation_NotInTheDataSet=Relation {0} does not belong to this DataSet.
  419. DataRelation_OutOfRange=Cannot find relation {0}.
  420. DataRelation_TableNull=Cannot create a collection on a null table.
  421. DataRelation_TableWasRemoved=The table this collection displays relations for has been removed from its DataSet.
  422. DataRelation_ChildTableMismatch=Cannot add a relation to this table's ParentRelation collection where this table isn't the child table.
  423. DataRelation_ParentTableMismatch=Cannot add a relation to this table's ChildRelation collection where this table isn't the parent table.
  424. DataRelation_RelationNestedReadOnly=Cannot set the 'Nested' property to false for this relation.
  425. DataRelation_TableCantBeNestedInTwoTables=The same table '{0}' cannot be the child table in two nested relations.
  426. DataRelation_LoopInNestedRelations=The table ({0}) cannot be the child table to itself in nested relations.
  427. DataRelation_CaseLocaleMismatch=Cannot add a DataRelation or Constraint that has different Locale or CaseSensitive settings between its parent and child tables.
  428. DataRelation_ParentOrChildColumnsDoNotHaveDataSet=Cannot create a DataRelation if Parent or Child Columns are not in a DataSet.
  429. DataRelation_InValidNestedRelation=Nested table '{0}' which inherits its namespace cannot have multiple parent tables in different namespaces.
  430. DataRelation_InValidNamespaceInNestedRelation=Nested table '{0}' with empty namespace cannot have multiple parent tables in different namespaces.
  431. DataRow_NotInTheDataSet=The row doesn't belong to the same DataSet as this relation.
  432. DataRow_NotInTheTable=Cannot perform this operation on a row not in the table.
  433. DataRow_ParentRowNotInTheDataSet=This relation and child row don't belong to same DataSet.
  434. DataRow_EditInRowChanging=Cannot change a proposed value in the RowChanging event.
  435. DataRow_EndEditInRowChanging=Cannot call EndEdit() inside an OnRowChanging event.
  436. DataRow_BeginEditInRowChanging=Cannot call BeginEdit() inside the RowChanging event.
  437. DataRow_CancelEditInRowChanging=Cannot call CancelEdit() inside an OnRowChanging event. Throw an exception to cancel this update.
  438. DataRow_DeleteInRowDeleting=Cannot call Delete inside an OnRowDeleting event. Throw an exception to cancel this delete.
  439. DataRow_ValuesArrayLength=Input array is longer than the number of columns in this table.
  440. DataRow_NoCurrentData=There is no Current data to access.
  441. DataRow_NoOriginalData=There is no Original data to access.
  442. DataRow_NoProposedData=There is no Proposed data to access.
  443. DataRow_RemovedFromTheTable=This row has been removed from a table and does not have any data. BeginEdit() will allow creation of new data in this row.
  444. DataRow_DeletedRowInaccessible=Deleted row information cannot be accessed through the row.
  445. DataRow_InvalidVersion=Version must be Original, Current, or Proposed.
  446. DataRow_OutOfRange=There is no row at position {0}.
  447. DataRow_RowInsertOutOfRange=The row insert position {0} is invalid.
  448. DataRow_RowInsertTwice=The rowOrder value={0} has been found twice for table named '{1}'.
  449. DataRow_RowInsertMissing=Values are missing in the rowOrder sequence for table '{0}'.
  450. DataRow_RowOutOfRange=The given DataRow is not in the current DataRowCollection.
  451. DataRow_AlreadyInOtherCollection=This row already belongs to another table.
  452. DataRow_AlreadyInTheCollection=This row already belongs to this table.
  453. DataRow_AlreadyDeleted=Cannot delete this row since it's already deleted.
  454. DataRow_Empty=This row is empty.
  455. DataRow_AlreadyRemoved=Cannot remove a row that's already been removed.
  456. DataRow_MultipleParents=A child row has multiple parents.
  457. DataRow_InvalidRowBitPattern=Unrecognized row state bit pattern.
  458. DataSet_SetNameToEmpty=Cannot change the name of the DataSet to an empty string.
  459. DataSet_SetDataSetNameConflicting=The name '{0}' is invalid. A DataSet cannot have the same name of the DataTable.
  460. DataSet_UnsupportedSchema=The schema namespace is invalid. Please use this one instead: {0}.
  461. DataSet_CannotChangeCaseLocale=Cannot change CaseSensitive or Locale property. This change would lead to at least one DataRelation or Constraint to have different Locale or CaseSensitive settings between its related tables.
  462. DataSet_CannotChangeSchemaSerializationMode=SchemaSerializationMode property can be set only if it is overridden by derived DataSet.
  463. DataTable_ForeignPrimaryKey=PrimaryKey columns do not belong to this table.
  464. DataTable_CannotAddToSimpleContent=Cannot add a nested relation or an element column to a table containing a SimpleContent column.
  465. DataTable_NoName=TableName is required when it is part of a DataSet.
  466. DataTable_MultipleSimpleContentColumns=DataTable already has a simple content column.
  467. DataTable_MissingPrimaryKey=Table doesn't have a primary key.
  468. DataTable_InvalidSortString= {0} isn't a valid Sort string entry.
  469. DataTable_CanNotSerializeDataTableHierarchy=Cannot serialize the DataTable. A DataTable being used in one or more DataColumn expressions is not a descendant of current DataTable.
  470. DataTable_CanNotRemoteDataTable=This DataTable can only be remoted as part of DataSet. One or more Expression Columns has reference to other DataTable(s).
  471. DataTable_CanNotSetRemotingFormat=Cannot have different remoting format property value for DataSet and DataTable.
  472. DataTable_CanNotSerializeDataTableWithEmptyName=Cannot serialize the DataTable. DataTable name is not set.
  473. DataTable_DuplicateName=A DataTable named '{0}' already belongs to this DataSet.
  474. DataTable_DuplicateName2=A DataTable named '{0}' with the same Namespace '{1}' already belongs to this DataSet.
  475. DataTable_SelfnestedDatasetConflictingName=The table ({0}) cannot be the child table to itself in a nested relation: the DataSet name conflicts with the table name.
  476. DataTable_DatasetConflictingName=The name '{0}' is invalid. A DataTable cannot have the same name of the DataSet.
  477. DataTable_AlreadyInOtherDataSet=DataTable already belongs to another DataSet.
  478. DataTable_AlreadyInTheDataSet=DataTable already belongs to this DataSet.
  479. DataTable_NotInTheDataSet=Table {0} does not belong to this DataSet.
  480. DataTable_OutOfRange=Cannot find table {0}.
  481. DataTable_InRelation=Cannot remove a table that has existing relations. Remove relations first.
  482. DataTable_InConstraint=Cannot remove table {0}, because it referenced in ForeignKeyConstraint {1}. Remove the constraint first.
  483. DataTable_TableNotFound=DataTable '{0}' does not match to any DataTable in source.
  484. DataMerge_MissingDefinition=Target DataSet missing definition for {0}.
  485. DataMerge_MissingConstraint=Target DataSet missing {0} {1}.
  486. DataMerge_DataTypeMismatch=<target>.{0} and <source>.{0} have conflicting properties: DataType property mismatch.
  487. DataMerge_PrimaryKeyMismatch=<target>.PrimaryKey and <source>.PrimaryKey have different Length.
  488. DataMerge_PrimaryKeyColumnsMismatch=Mismatch columns in the PrimaryKey : <target>.{0} versus <source>.{1}.
  489. DataMerge_ReltionKeyColumnsMismatch=Relation {0} cannot be merged, because keys have mismatch columns.
  490. DataMerge_MissingColumnDefinition=Target table {0} missing definition for column {1}.
  491. DataMerge_MissingPrimaryKeyColumnInSource=PrimaryKey column {0} does not exist in source Table.
  492. DataIndex_RecordStateRange=The RowStates parameter must be set to a valid combination of values from the DataViewRowState enumeration.
  493. DataIndex_FindWithoutSortOrder=Find finds a row based on a Sort order, and no Sort order is specified.
  494. DataIndex_KeyLength=Expecting {0} value(s) for the key being indexed, but received {1} value(s).
  495. DataStorage_AggregateException=Invalid usage of aggregate function {0}() and Type: {1}.
  496. DataStorage_InvalidStorageType=Invalid storage type: {0}.
  497. DataStorage_ProblematicChars=The DataSet Xml persistency does not support the value '{0}' as Char value, please use Byte storage instead.
  498. DataStorage_SetInvalidDataType=Type of value has a mismatch with column type
  499. DataStorage_IComparableNotDefined= Type '{0}' does not implement IComparable interface. Comparison cannot be done.
  500. DataView_SetFailed=Cannot set {0}.
  501. DataView_SetDataSetFailed=Cannot change DataSet on a DataViewManager that's already the default view for a DataSet.
  502. DataView_SetRowStateFilter=RowStateFilter cannot show ModifiedOriginals and ModifiedCurrents at the same time.
  503. DataView_SetTable=Cannot change Table property on a DefaultView or a DataView coming from a DataViewManager.
  504. DataView_CanNotSetDataSet=Cannot change DataSet property once it is set.
  505. DataView_CanNotUseDataViewManager=DataSet must be set prior to using DataViewManager.
  506. DataView_CanNotSetTable=Cannot change Table property once it is set.
  507. DataView_CanNotUse=DataTable must be set prior to using DataView.
  508. DataView_CanNotBindTable=Cannot bind to DataTable with no name.
  509. DataView_SetIListObject=Cannot set an object into this list.
  510. DataView_AddNewNotAllowNull=Cannot call AddNew on a DataView where AllowNew is false.
  511. DataView_NotOpen=DataView is not open.
  512. DataView_CreateChildView=The relation is not parented to the table to which this DataView points.
  513. DataView_CanNotDelete=Cannot delete on a DataSource where AllowDelete is false.
  514. DataView_CanNotEdit=Cannot edit on a DataSource where AllowEdit is false.
  515. DataView_GetElementIndex=Index {0} is either negative or above rows count.
  516. DataView_AddExternalObject=Cannot add external objects to this list.
  517. DataView_CanNotClear=Cannot clear this list.
  518. DataView_InsertExternalObject=Cannot insert external objects to this list.
  519. DataView_RemoveExternalObject=Cannot remove objects not in the list.
  520. DataROWView_PropertyNotFound={0} is neither a DataColumn nor a DataRelation for table {1}.
  521. Range_Argument=Min ({0}) must be less than or equal to max ({1}) in a Range object.
  522. Range_NullRange=This is a null range.
  523. RecordManager_MinimumCapacity=MinimumCapacity must be non-negative.
  524. ; CodeGen Errors
  525. CodeGen_InvalidIdentifier=Cannot generate identifier for name '{0}'.
  526. CodeGen_DuplicateTableName=There is more than one table with the same name '{0}' (even if namespace is different).
  527. CodeGen_TypeCantBeNull=Column '{0}': Type '{1}' cannot be null.
  528. CodeGen_NoCtor0=Column '{0}': Type '{1}' does not have parameterless constructor.
  529. CodeGen_NoCtor1=Column '{0}': Type '{1}' does not have constructor with string argument.
  530. ; SqlConvert Error
  531. SqlConvert_ConvertFailed= Cannot convert object of type '{0}' to object of type '{1}'.
  532. ;DataSet Default Error
  533. DataSet_DefaultDataException=Data Exception.
  534. DataSet_DefaultConstraintException=Constraint Exception.
  535. DataSet_DefaultDeletedRowInaccessibleException=Deleted rows inaccessible.
  536. DataSet_DefaultDuplicateNameException=Duplicate name not allowed.
  537. DataSet_DefaultInRowChangingEventException=Operation not supported in the RowChanging event.
  538. DataSet_DefaultInvalidConstraintException=Invalid constraint.
  539. DataSet_DefaultMissingPrimaryKeyException=Missing primary key.
  540. DataSet_DefaultNoNullAllowedException=Null not allowed.
  541. DataSet_DefaultReadOnlyException=Column is marked read only.
  542. DataSet_DefaultRowNotInTableException=Row not found in table.
  543. DataSet_DefaultVersionNotFoundException=Version not found.
  544. ;Load
  545. Load_ReadOnlyDataModified=ReadOnly Data is Modified.
  546. ;DataReader
  547. DataTableReader_InvalidDataTableReader=DataTableReader is invalid for current DataTable '{0}'.
  548. DataTableReader_SchemaInvalidDataTableReader=Schema of current DataTable '{0}' in DataTableReader has changed, DataTableReader is invalid.
  549. DataTableReader_CannotCreateDataReaderOnEmptyDataSet=DataTableReader Cannot be created. There is no DataTable in DataSet.
  550. DataTableReader_DataTableReaderArgumentIsEmpty=Cannot create DataTableReader. Argument is Empty.
  551. DataTableReader_ArgumentContainsNullValue=Cannot create DataTableReader. Arguments contain null value.
  552. DataTableReader_InvalidRowInDataTableReader=Current DataRow is either in Deleted or Detached state.
  553. DataTableReader_DataTableCleared=Current DataTable '{0}' is empty. There is no DataRow in DataTable.
  554. ;RbTree
  555. RbTree_InvalidState=DataTable internal index is corrupted: '{0}'.
  556. RbTree_EnumerationBroken=Collection was modified; enumeration operation might not execute.
  557. ;NamedSimpleType
  558. NamedSimpleType_InvalidDuplicateNamedSimpleTypeDelaration=Simple type '{0}' has already be declared with different '{1}'.
  559. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  560. ;;; DataDocumentNavigator and DataDocument errors
  561. DataDom_Foliation=Invalid foliation.
  562. DataDom_TableNameChange=Cannot change the table name once the associated DataSet is mapped to a loaded XML document.
  563. DataDom_TableNamespaceChange=Cannot change the table namespace once the associated DataSet is mapped to a loaded XML document.
  564. DataDom_ColumnNameChange=Cannot change the column name once the associated DataSet is mapped to a loaded XML document.
  565. DataDom_ColumnNamespaceChange=Cannot change the column namespace once the associated DataSet is mapped to a loaded XML document.
  566. DataDom_ColumnMappingChange=Cannot change the ColumnMapping property once the associated DataSet is mapped to a loaded XML document.
  567. DataDom_TableColumnsChange=Cannot add or remove columns from the table once the DataSet is mapped to a loaded XML document.
  568. DataDom_DataSetTablesChange=Cannot add or remove tables from the DataSet once the DataSet is mapped to a loaded XML document.
  569. DataDom_DataSetNestedRelationsChange=Cannot add, remove, or change Nested relations from the DataSet once the DataSet is mapped to a loaded XML document.
  570. DataDom_DataSetNull=The DataSet parameter is invalid. It cannot be null.
  571. DataDom_DataSetNameChange=Cannot change the DataSet name once the DataSet is mapped to a loaded XML document.
  572. DataDom_CloneNode=This type of node cannot be cloned: {0}.
  573. DataDom_MultipleLoad=Cannot load XmlDataDocument if it already contains data. Please use a new XmlDataDocument.
  574. DataDom_MultipleDataSet=DataSet can be associated with at most one XmlDataDocument. Cannot associate the DataSet with the current XmlDataDocument because the DataSet is already associated with another XmlDataDocument.
  575. DataDom_EnforceConstraintsShouldBeOff=Please set DataSet.EnforceConstraints == false before trying to edit XmlDataDocument using XML operations.
  576. DataDom_NotSupport_GetElementById=GetElementById() is not supported on DataDocument.
  577. DataDom_NotSupport_EntRef=Cannot create entity references on DataDocument.
  578. DataDom_NotSupport_Clear=Clear function on DateSet and DataTable is not supported on XmlDataDocument.
  579. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  580. ;;; Errors thrown by the strong typed classes
  581. StrongTyping_CannotRemoveColumn=Cannot remove column since it is built in to this dataSet.
  582. StrongTyping_CananotRemoveRelation=Cannot remove relation since it is built in to this dataSet.
  583. propertyChangedEventDescr=Occurs whenever a property for this control changes.
  584. collectionChangedEventDescr=Occurs whenever this collection's membership changes.
  585. StrongTyping_CananotAccessDBNull=Cannot get value because it is DBNull.
  586. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  587. ;;; System.Data.Common
  588. ;;; WinNt required
  589. ADP_PropertyNotSupported=The '{0}' property requires Microsoft WindowsNT or a WindowsNT based operating system.
  590. ;;; DbProviderFactories
  591. ConfigProviderNotFound=Unable to find the requested .Net Framework Data Provider. It may not be installed.
  592. ConfigProviderInvalid=The requested .Net Framework Data Provider's implementation does not have an Instance field of a System.Data.Common.DbProviderFactory derived type.
  593. ConfigProviderNotInstalled=Failed to find or load the registered .Net Framework Data Provider.
  594. ConfigProviderMissing=The missing .Net Framework Data Provider's assembly qualified name is required.
  595. ;;; DbProviderConfigurationHandler
  596. ConfigBaseElementsOnly=Only elements allowed.
  597. ConfigBaseNoChildNodes=Child nodes not allowed.
  598. ConfigUnrecognizedAttributes=Unrecognized attribute '{0}'.
  599. ConfigUnrecognizedElement=Unrecognized element.
  600. ConfigSectionsUnique=The '{0}' section can only appear once per config file.
  601. ConfigRequiredAttributeMissing=Required attribute '{0}' not found.
  602. ConfigRequiredAttributeEmpty=Required attribute '{0}' cannot be empty.
  603. ADP_EmptyArray=Expecting non-empty array for '{0}' parameter.
  604. ; COMMON CODE ADP_EmptyString=Expecting non-empty string for '{0}' parameter.
  605. ADP_SingleValuedProperty=The only acceptable value for the property '{0}' is '{1}'.
  606. ADP_DoubleValuedProperty=The acceptable values for the property '{0}' are '{1}' or '{2}'.
  607. ADP_InvalidPrefixSuffix=Specified QuotePrefix and QuoteSuffix values do not match.
  608. ADP_InvalidArgumentLength=The length of argument '{0}' exceeds it's limit of '{1}'.
  609. ;;; DBDataPermission
  610. ; COMMON CODE ADP_NotAPermissionElement=Given security element is not a permission element.
  611. ; COMMON CODE ADP_InvalidXMLBadVersion=Invalid Xml; can only parse elements of version one.
  612. ; COMMON CODE ADP_PermissionTypeMismatch=Type mismatch.
  613. SQL_WrongType=Expecting argument of type {1}, but received type {0}.
  614. ;;; DbConnectionOptions
  615. ; COMMON CODE ADP_ConnectionStringSyntax=Format of the initialization string does not conform to specification starting at index {0}.
  616. ADP_InvalidConnectionOptionValue=Invalid value for key '{0}'.
  617. ADP_MissingConnectionOptionValue=Use of key '{0}' requires the key '{1}' to be present.
  618. ADP_InvalidConnectionOptionValueLength=The value's length for key '{0}' exceeds it's limit of '{1}'.
  619. ; COMMON CODE ADP_InvalidDataDirectory=The DataDirectory substitute is not a string.
  620. ADP_KeywordNotSupported=Keyword not supported: '{0}'.
  621. ; MDAC 80715
  622. ;ADP_EmptyKeyValue=Keyword '{0}' with non-empty value is being unset.
  623. ADP_UdlFileError=Unable to load the UDL file.
  624. ADP_InvalidUDL=Invalid UDL file.
  625. ; COMMON CODE ADP_InvalidKey=Invalid keyword, contain one or more of 'no characters', 'control characters', 'leading or trailing whitespace' or 'leading semicolons'.
  626. ; COMMON CODE ADP_InvalidValue=The value contains embedded nulls (\\u0000).
  627. ;;; : DbConnection
  628. ; COMMON CODE ADP_InternalConnectionError=Internal DbConnection Error: {0}
  629. ADP_InternalProviderError=Internal .Net Framework Data Provider error {0}.
  630. ; COMMON CODE ADP_NoConnectionString=The ConnectionString property has not been initialized.
  631. ; MDAC 82165, if the ConnectionState enum to msg the localization looks weird
  632. ; COMMON CODE ADP_ConnectionStateMsg_Closed=The connection's current state is closed.
  633. ; COMMON CODE ADP_ConnectionStateMsg_Connecting=The connection's current state is connecting.
  634. ; COMMON CODE ADP_ConnectionStateMsg_Open=The connection's current state is open.
  635. ; COMMON CODE ADP_ConnectionStateMsg_OpenExecuting=The connection's current state is executing.
  636. ; COMMON CODE ADP_ConnectionStateMsg_OpenFetching=The connection's current state is fetching.
  637. ; COMMON CODE ADP_ConnectionStateMsg=The connection's current state: {0}.
  638. ;;; DbCommandBuilder
  639. ADP_NoQuoteChange=The QuotePrefix and QuoteSuffix properties cannot be changed once an Insert, Update, or Delete command has been generated.
  640. ADP_MissingSourceCommand=The DataAdapter.SelectCommand property needs to be initialized.
  641. ADP_MissingSourceCommandConnection=The DataAdapter.SelectCommand.Connection property needs to be initialized;
  642. ;;; MultipartName
  643. ADP_InvalidMultipartName={0} "{1}".
  644. ADP_InvalidMultipartNameQuoteUsage={0} "{1}", incorrect usage of quotes.
  645. ADP_InvalidMultipartNameToManyParts={0} "{1}", the current limit of "{2}" is insufficient.
  646. ;;; MultipartName properties
  647. SQL_BulkCopyDestinationTableName=SqlBulkCopy.WriteToServer failed because the SqlBulkCopy.DestinationTableName is an invalid multipart name
  648. SQL_TDSParserTableName=Processing of results from SQL Server failed because of an invalid multipart name
  649. SQL_UDTTypeName=SqlParameter.UdtTypeName is an invalid multipart name
  650. SQL_TypeName=SqlParameter.TypeName is an invalid multipart name
  651. SQL_SqlCommandCommandText=SqlCommand.DeriveParameters failed because the SqlCommand.CommandText property value is an invalid multipart name
  652. ODBC_ODBCCommandText=OdbcCommandBuilder.DeriveParameters failed because the OdbcCommand.CommandText property value is an invalid multipart name
  653. OLEDB_OLEDBCommandText=OleDbCommandBuilder.DeriveParameters failed because the OleDbCommandBuilder.CommandText property value is an invalid multipart name
  654. ;;;; MultiSubnetFailover errors (see also SNI_ERROR strings)
  655. SQLMSF_FailoverPartnerNotSupported=Connecting to a mirrored SQL Server instance using the MultiSubnetFailover connection option is not supported.
  656. ;;; Data Provider Collection
  657. ; ArgumentException
  658. ; COMMON CODE ADP_CollectionRemoveInvalidObject=Attempted to remove an {0} that is not contained by this {1}.
  659. ; IndexOutOfRangeException
  660. ; COMMON CODE ADP_CollectionIndexInt32=Invalid index {0} for this {1} with Count={2}.
  661. ; COMMON CODE ADP_CollectionIndexString=An {0} with {1} '{2}' is not contained by this {3}.
  662. ; InvalidCastException
  663. ; COMMON CODE ADP_CollectionNullValue=The {0} only accepts non-null {1} type objects.
  664. ; COMMON CODE ADP_CollectionInvalidType=The {0} only accepts non-null {1} type objects, not {2} objects.
  665. ;;; DataColumnMapping
  666. ; DataMappingException
  667. ADP_ColumnSchemaExpression=The column mapping from SourceColumn '{0}' failed because the DataColumn '{1}' is a computed column.
  668. ADP_ColumnSchemaMismatch=Inconvertible type mismatch between SourceColumn '{0}' of {1} and the DataColumn '{2}' of {3}.
  669. ADP_ColumnSchemaMissing1=Missing the DataColumn '{0}' for the SourceColumn '{2}'.
  670. ADP_ColumnSchemaMissing2=Missing the DataColumn '{0}' in the DataTable '{1}' for the SourceColumn '{2}'.
  671. ;;; DataColumnMappingsCollection
  672. ; ArgumentException
  673. ADP_InvalidSourceColumn=SourceColumn is required to be a non-empty string.
  674. ; DataMappingException
  675. ADP_MissingColumnMapping=Missing SourceColumn mapping for '{0}'.
  676. ;;; DataAdapter
  677. ; ArgumentException
  678. ; COMMON CODE ADP_InvalidEnumerationValue=The {0} enumeration value, {1}, is invalid.
  679. ADP_NotSupportedEnumerationValue=The {0} enumeration value, {1}, is not supported by the {2} method.
  680. ODBC_NotSupportedEnumerationValue=The {0} enumeration value, {1}, is not supported by the .Net Framework Odbc Data Provider.
  681. OLEDB_NotSupportedEnumerationValue=The {0} enumeration value, {1}, is not supported by the .Net Framework OleDb Data Provider.
  682. SQL_NotSupportedEnumerationValue=The {0} enumeration value, {1}, is not supported by the .Net Framework SqlClient Data Provider.
  683. ;;; GetComputerNameEx
  684. ; InvalidOperationException
  685. ADP_ComputerNameEx=Unable to retrieve the ComputerNameDnsFullyQualified, {0}.
  686. ;;; DataTableMapping
  687. ; SystemException
  688. ADP_MissingTableSchema=Missing the '{0}' DataTable for the '{1}' SourceTable.
  689. ;;; Adapter.DataTableMappingsCollection
  690. ; ArgumentException
  691. ADP_InvalidSourceTable=SourceTable is required to be a non-empty string
  692. ; DataMappingException
  693. ADP_MissingTableMapping=Missing SourceTable mapping: '{0}'
  694. ;;; IDbCommand
  695. ; InvalidOperationException
  696. ADP_CommandTextRequired={0}: CommandText property has not been initialized
  697. ADP_ConnectionRequired={0}: Connection property has not been initialized.
  698. ADP_OpenConnectionRequired={0} requires an open and available Connection. {1}
  699. ADP_ConnectionRequired_Fill=Fill: SelectCommand.Connection property has not been initialized.
  700. ADP_ConnectionRequired_FillPage=FillPage: SelectCommand.Connection property has not been initialized.
  701. ADP_ConnectionRequired_FillSchema=FillSchema: SelectCommand.Connection property has not been initialized.
  702. ADP_ConnectionRequired_Insert=Update requires the InsertCommand to have a connection object. The Connection property of the InsertCommand has not been initialized.
  703. ADP_ConnectionRequired_Update=Update requires the UpdateCommand to have a connection object. The Connection property of the UpdateCommand has not been initialized.
  704. ADP_ConnectionRequired_Delete=Update requires the DeleteCommand to have a connection object. The Connection property of the DeleteCommand has not been initialized.
  705. ADP_ConnectionRequired_Batch=Update requires a connection object. The Connection property has not been initialized.
  706. ADP_ConnectionRequired_Clone=Update requires the command clone to have a connection object. The Connection property of the command clone has not been initialized.
  707. ADP_ConnecitonRequired_UpdateRows=Update requires a connection.
  708. ADP_OpenConnectionRequired_Insert=Update requires the {0}Command to have an open connection object. {1}
  709. ADP_OpenConnectionRequired_Update=Update requires the {0}Command to have an open connection object. {1}
  710. ADP_OpenConnectionRequired_Delete=Update requires the {0}Command to have an open connection object. {1}
  711. ADP_OpenConnectionRequired_Clone=Update requires the updating command to have an open connection object. {1}
  712. ADP_NoStoredProcedureExists=The stored procedure '{0}' doesn't exist.
  713. ADP_TransactionCompleted=The transaction assigned to this command must be the most nested pending local transaction.
  714. ADP_TransactionConnectionMismatch=The transaction is either not associated with the current connection or has been completed.
  715. ADP_TransactionCompletedButNotDisposed=The transaction associated with the current connection has completed but has not been disposed. The transaction must be disposed before the connection can be used to execute SQL statements.
  716. ADP_TransactionRequired={0} requires the command to have a transaction when the connection assigned to the command is in a pending local transaction. The Transaction property of the command has not been initialized.
  717. ADP_OpenResultSetExists=There is already an open SqlResultSet associated with this command which must be closed first.
  718. ADP_OpenReaderExists=There is already an open DataReader associated with this Command which must be closed first.
  719. ADP_DeriveParametersNotSupported={0} DeriveParameters only supports CommandType.StoredProcedure, not CommandType.{1}.
  720. ADP_CalledTwice=The method '{0}' cannot be called more than once for the same execution.
  721. ADP_IncorrectAsyncResult=Incorrect async result.
  722. ;;; DbDataAdapter
  723. ; IDbDataAdapter.Fill(Schema)
  724. ADP_MissingSelectCommand=The SelectCommand property has not been initialized before calling '{0}'.
  725. ADP_UnwantedStatementType=The StatementType {0} is not expected here.
  726. ;;; DbDataAdapter.FillSchema
  727. ; System
  728. ADP_FillSchemaRequiresSourceTableName=FillSchema: expected a non-empty string for the SourceTable name.
  729. ;;; DbDataAdapter.Fill
  730. ; ArgumentException
  731. ADP_InvalidMaxRecords=The MaxRecords value of {0} is invalid; the value must be >= 0.
  732. ADP_InvalidStartRecord=The StartRecord value of {0} is invalid; the value must be >= 0.
  733. ; SystemException
  734. ADP_FillRequiresSourceTableName=Fill: expected a non-empty string for the SourceTable name.
  735. ADP_FillChapterAutoIncrement=Hierarchical chapter columns must map to an AutoIncrement DataColumn.
  736. ADP_MissingDataReaderFieldType=DataReader.GetFieldType({0}) returned null.
  737. ADP_OnlyOneTableForStartRecordOrMaxRecords=Only specify one item in the dataTables array when using non-zero values for startRecords or maxRecords.
  738. ;;; DbDataAdapter.Update
  739. ; InvalidOperationException
  740. ADP_UpdateRequiresSourceTable=Update unable to find TableMapping['{0}'] or DataTable '{0}'.
  741. ADP_UpdateRequiresSourceTableName=Update: expected a non-empty SourceTable name.
  742. ADP_MissingTableMappingDestination=Missing TableMapping when TableMapping.DataSetTable='{0}'.
  743. ADP_UpdateRequiresCommandClone=Update requires the command clone to be valid.
  744. ADP_UpdateRequiresCommandSelect=Auto SQL generation during Update requires a valid SelectCommand.
  745. ADP_UpdateRequiresCommandInsert=Update requires a valid InsertCommand when passed DataRow collection with new rows.
  746. ADP_UpdateRequiresCommandUpdate=Update requires a valid UpdateCommand when passed DataRow collection with modified rows.
  747. ADP_UpdateRequiresCommandDelete=Update requires a valid DeleteCommand when passed DataRow collection with deleted rows.
  748. ; SystemException
  749. ADP_UpdateMismatchRowTable=DataRow[{0}] is from a different DataTable than DataRow[0].
  750. ADP_RowUpdatedErrors=RowUpdatedEvent: Errors occurred; no additional is information available.
  751. ADP_RowUpdatingErrors=RowUpdatingEvent: Errors occurred; no additional is information available.
  752. ADP_ResultsNotAllowedDuringBatch=When batching, the command's UpdatedRowSource property value of UpdateRowSource.FirstReturnedRecord or UpdateRowSource.Both is invalid.
  753. ADP_UpdateConcurrencyViolation_Update=Concurrency violation: the UpdateCommand affected {0} of the expected {1} records.
  754. ADP_UpdateConcurrencyViolation_Delete=Concurrency violation: the DeleteCommand affected {0} of the expected {1} records.
  755. ADP_UpdateConcurrencyViolation_Batch=Concurrency violation: the batched command affected {0} of the expected {1} records.
  756. ;;; : IDbCommand
  757. ADP_InvalidCommandTimeout=Invalid CommandTimeout value {0}; the value must be >= 0.
  758. ;; InvalidOperationException
  759. ADP_UninitializedParameterSize={1}[{0}]: the Size property has an invalid size of 0.
  760. ADP_PrepareParameterType={0}.Prepare method requires all parameters to have an explicitly set type.
  761. ADP_PrepareParameterSize={0}.Prepare method requires all variable length parameters to have an explicitly set non-zero Size.
  762. ADP_PrepareParameterScale={0}.Prepare method requires parameters of type '{1}' have an explicitly set Precision and Scale.
  763. ADP_MismatchedAsyncResult=Mismatched end method call for asyncResult. Expected call to {0} but {1} was called instead.
  764. ;;; : IDbConnection
  765. ; InvalidOperationException
  766. ADP_ClosedConnectionError=Invalid operation. The connection is closed.
  767. ; COMMON CODE ADP_ConnectionAlreadyOpen=The connection was not closed. {0}
  768. ADP_ConnectionIsDisabled=The connection has been disabled.
  769. ; COMMON CODE ADP_DelegatedTransactionPresent=Cannot enlist in the transaction because the connection is the primary connection for a delegated or promoted transaction.
  770. ADP_LocalTransactionPresent=Cannot enlist in the transaction because a local transaction is in progress on the connection. Finish local transaction and retry.
  771. ADP_TransactionPresent=Connection currently has transaction enlisted. Finish current transaction and retry.
  772. ; COMMON CODE ADP_OpenConnectionPropertySet=Not allowed to change the '{0}' property. {1}
  773. ADP_EmptyDatabaseName=Database cannot be null, the empty string, or string of only whitespace.
  774. ADP_DatabaseNameTooLong=The argument is too long.
  775. ADP_InvalidConnectTimeoutValue=Invalid 'Connect Timeout' value which must be an integer >= 0.
  776. ; COMMON CODE ADP_PooledOpenTimeout=Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
  777. ;;;; : DbDataReader
  778. ; ArgumentException
  779. ADP_InvalidSourceBufferIndex=Invalid source buffer (size of {0}) offset: {1}
  780. ADP_InvalidDestinationBufferIndex=Invalid destination buffer (size of {0}) offset: {1}
  781. ; InvalidCast
  782. ADP_DataReaderNoData=No data exists for the row/column.
  783. ; InvalidOperationException
  784. ; COMMON CODE ADP_DataReaderClosed=Invalid attempt to {0} when reader is closed.
  785. ADP_NumericToDecimalOverflow=The numerical value is too large to fit into a 96 bit decimal.
  786. ;;; : DbDataStream
  787. ADP_StreamClosed=Invalid attempt to {0} when stream is closed.
  788. ADP_InvalidSeekOrigin=Specified SeekOrigin value is invalid.
  789. ;;; : DbCommandBuilder
  790. ADP_DynamicSQLJoinUnsupported=Dynamic SQL generation is not supported against multiple base tables.
  791. ADP_DynamicSQLNoTableInfo=Dynamic SQL generation is not supported against a SelectCommand that does not return any base table information.
  792. ADP_DynamicSQLNoKeyInfoDelete=Dynamic SQL generation for the DeleteCommand is not supported against a SelectCommand that does not return any key column information.
  793. ADP_DynamicSQLNoKeyInfoUpdate=Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not return any key column information.
  794. ADP_DynamicSQLNoKeyInfoRowVersionDelete=Dynamic SQL generation for the DeleteCommand is not supported against a SelectCommand that does not contain a row version column.
  795. ADP_DynamicSQLNoKeyInfoRowVersionUpdate=Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not contain a row version column.
  796. ADP_DynamicSQLNestedQuote=Dynamic SQL generation not supported against table names '{0}' that contain the QuotePrefix or QuoteSuffix character '{1}'.
  797. ADP_NonSequentialColumnAccess=Invalid attempt to read from column ordinal '{0}'. With CommandBehavior.SequentialAccess, you may only read from column ordinal '{1}' or greater.
  798. ADP_InvalidDateTimeDigits=Data type '{0}' can not be formatted as a literal because it has an invalid date time digits.
  799. ADP_InvalidFormatValue=The value can not be formatted as a literal of the requested type.
  800. ADP_InvalidMaximumScale=Data type '{0}' can not be formatted as a literal because it has an invalid maximum scale.
  801. ADP_LiteralValueIsInvalid=The literal value provided is not a valid literal for the data type '{0}'.
  802. ADP_EvenLengthLiteralValue='{0}':The length of the literal value must be even.
  803. ADP_HexDigitLiteralValue='{0}':The literal value must be a string with hexadecimal digits
  804. ADP_QuotePrefixNotSet={0} requires open connection when the quote prefix has not been set.
  805. ADP_UnableToCreateBooleanLiteral=Can not determine the correct boolean literal values. Boolean literals can not be created.
  806. ADP_UnsupportedNativeDataTypeOleDb=Literals of the native data type associated with data type '{0}' are not supported.
  807. ;;; : IDataParameter
  808. ; ArgumentException
  809. ADP_InvalidDataType=The parameter data type of {0} is invalid.
  810. ADP_UnknownDataType=No mapping exists from object type {0} to a known managed provider native type.
  811. ADP_UnknownDataTypeCode=Unable to handle an unknown TypeCode {0} returned by Type {1}.
  812. ADP_DbTypeNotSupported=No mapping exists from DbType {0} to a known {1}.
  813. ADP_VersionDoesNotSupportDataType=The version of SQL Server in use does not support datatype '{0}'.
  814. ADP_ParameterValueOutOfRange=Parameter value '{0}' is out of range.
  815. ADP_BadParameterName=Specified parameter name '{0}' is not valid.
  816. ADP_MultipleReturnValue=Multiple return value parameters are not supported.
  817. ; COMMON CODE ADP_InvalidOffsetValue=Invalid parameter Offset value '{0}'. The value must be greater than or equal to 0.
  818. ADP_InvalidSizeValue=Invalid parameter Size value '{0}'. The value must be greater than or equal to 0.
  819. ADP_NegativeParameter=Invalid value for argument '{0}'. The value must be greater than or equal to 0.
  820. ADP_InvalidMetaDataValue=Invalid value for this metadata.
  821. ADP_NotRowType=Metadata must be SqlDbType.Row
  822. ADP_ParameterConversionFailed=Failed to convert parameter value from a {0} to a {1}.
  823. ;;;; : IDbTransaction
  824. ; InvalidOperationException
  825. ADP_ParallelTransactionsNotSupported={0} does not support parallel transactions.
  826. ADP_TransactionZombied=This {0} has completed; it is no longer usable.
  827. ADP_DbRecordReadOnly='{0}' cannot be called when the record is read only.
  828. ;;;; : ISqlUpdatableRecord
  829. ADP_DbDataUpdatableRecordReadOnly='{0}' cannot be called when the DbDataRecord is read only.
  830. ADP_InvalidImplicitConversion=Implicit conversion of object type '{0}' to data type '{1}' is not supported.
  831. ADP_InvalidBufferSizeOrIndex=Buffer offset '{1}' plus the bytes available '{0}' is greater than the length of the passed in buffer.
  832. ADP_InvalidDataLength=Data length '{0}' is less than 0.
  833. ADP_InvalidDataLength2=Specified length '{0}' is out of range.
  834. ADP_NonSeqByteAccess=Invalid {2} attempt at dataIndex '{0}'. With CommandBehavior.SequentialAccess, you may only read from dataIndex '{1}' or greater.
  835. ADP_OffsetOutOfRangeException=Offset must refer to a location within the value.
  836. ;;;; : dbMetaDataFactory
  837. ; ArgumentException
  838. ; COMMON CODE MDF_QueryFailed=Unable to build the '{0}' collection because execution of the SQL query failed. See the inner exception for details.
  839. ; COMMON CODE MDF_TooManyRestrictions=More restrictions were provided than the requested schema ('{0}') supports.
  840. ; COMMON CODE MDF_InvalidRestrictionValue= '{2}' is not a valid value for the '{1}' restriction of the '{0}' schema collection.
  841. ; COMMON CODE MDF_UndefinedCollection=The requested collection ({0}) is not defined.
  842. ; COMMON CODE MDF_UndefinedPopulationMechanism=The population mechanism '{0}' is not defined.
  843. ; COMMON CODE MDF_UnsupportedVersion=The requested collection ({0}) is not supported by this version of the provider.
  844. ; COMMON CODE MDF_MissingDataSourceInformationColumn=One of the required DataSourceInformation tables columns is missing.
  845. ; COMMON CODE MDF_IncorrectNumberOfDataSourceInformationRows=The DataSourceInformation table must contain exactly one row.
  846. ; COMMON CODE MDF_MissingRestrictionDefault=Missing restriction default.
  847. ; COMMON CODE MDF_NoColumns=The schema table contains no columns.
  848. ; COMMON CODE MDF_UnableToBuildCollection=Unable to build schema collection '{0}';
  849. ; COMMON CODE MDF_AmbigousCollectionName=The collection name '{0}' matches at least two collections with the same name but with different case, but does not match any of them exactly.
  850. ; COMMON CODE MDF_CollectionNameISNotUnique=There are multiple collections named '{0}'.
  851. ; COMMON CODE MDF_DataTableDoesNotExist=The collection '{0}' is missing from the metadata XML.
  852. ; COMMON CODE MDF_InvalidXml=The metadata XML is invalid.
  853. ; COMMON CODE MDF_InvalidXmlMissingColumn=The metadata XML is invalid. The {0} collection must contain a {1} column and it must be a string column.
  854. ; COMMON CODE MDF_InvalidXmlInvalidValue=The metadata XML is invalid. The {1} column of the {0} collection must contain a non-empty string.
  855. ODBC_GetSchemaRestrictionRequired="The ODBC managed provider requires that the TABLE_NAME restriction be specified and non-null for the GetSchema indexes collection.
  856. ;;; : SqlUpdatableRecord
  857. ADP_InvalidArgumentValue=Invalid argument value for method '{0}'.
  858. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  859. ; System.Data.Odbc
  860. ADP_OdbcNoTypesFromProvider=The ODBC provider did not return results from SQLGETTYPEINFO.
  861. ; COMMON CODE ADP_CollectionIsNotParent=The {0} is already contained by another {1}.
  862. ; COMMON CODE ADP_CollectionIsParent=The {0} with is already contained by this {1}.
  863. ADP_NullDataTable=Unexpected null DataTable argument
  864. ADP_NullDataSet=Unexpected null DataSet argument.
  865. ; ArgumentException
  866. OdbcConnection_ConnectionStringTooLong=Connection string exceeds maximum allowed length of {0}.
  867. ; SystemException
  868. Odbc_GetTypeMapping_UnknownType={0} - unable to map type.
  869. Odbc_UnknownSQLType=Unknown SQL type - {0}.
  870. Odbc_UnknownURTType=Unknown URT type - {0}.
  871. Odbc_NegativeArgument=Invalid negative argument!
  872. Odbc_CantSetPropertyOnOpenConnection=Can't set property on an open connection.
  873. Odbc_NoMappingForSqlTransactionLevel=No valid mapping for a SQL_TRANSACTION '{0}' to a System.Data.IsolationLevel enumeration value.
  874. Odbc_CantEnableConnectionpooling={0} - unable to enable connection pooling...
  875. Odbc_CantAllocateEnvironmentHandle={0} - unable to allocate an environment handle.
  876. Odbc_FailedToGetDescriptorHandle={0} - unable to get descriptor handle.
  877. Odbc_NotInTransaction=Not in a transaction
  878. Odbc_UnknownOdbcType=Invalid OdbcType enumeration value={0}.
  879. Odbc_NullData=Use IsDBNull when DBNull.Value data is expected.
  880. Odbc_ExceptionMessage={0} [{1}] {2}
  881. Odbc_ExceptionNoInfoMsg={0} - no error information available
  882. ; InvalidOperationException
  883. Odbc_ConnectionClosed=The connection is closed.
  884. Odbc_OpenConnectionNoOwner=An internal connection does not have an owner.
  885. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  886. ; System.Data.OleDb
  887. Odbc_MDACWrongVersion=The .Net Framework Odbc Data Provider requires Microsoft Data Access Components(MDAC) version 2.6 or later. Version {0} was found currently installed.
  888. OleDb_MDACWrongVersion=The .Net Framework OleDb Data Provider requires Microsoft Data Access Components(MDAC) version 2.6 or later. Version {0} was found currently installed.
  889. ;;; OleDb.OleDbConnection
  890. ; SystemException
  891. OleDb_SchemaRowsetsNotSupported='{0}' interface is not supported by the '{1}' provider. GetOleDbSchemaTable is unavailable with the current provider.
  892. OleDb_NoErrorInformation2='{0}' failed with no error message available, result code: {1}.
  893. OleDb_NoErrorInformation=No error message available, result code: {0}.
  894. OleDb_MDACNotAvailable=The .Net Framework Data Providers require Microsoft Data Access Components(MDAC). Please install Microsoft Data Access Components(MDAC) version 2.6 or later.
  895. OleDb_MSDASQLNotSupported=The .Net Framework Data Provider for OLEDB (System.Data.OleDb) does not support the Microsoft OLE DB Provider for ODBC Drivers (MSDASQL). Use the .Net Framework Data Provider for ODBC (System.Data.Odbc).
  896. OleDb_PossiblePromptNotUserInteractive=The .Net Framework Data Provider for OLEDB will not allow the OLE DB Provider to prompt the user in a non-interactive environment.
  897. OleDb_ProviderUnavailable=The '{0}' provider is not registered on the local machine.
  898. OleDb_CommandTextNotSupported=The ICommandText interface is not supported by the '{0}' provider. Use CommandType.TableDirect instead.
  899. OleDb_TransactionsNotSupported=The ITransactionLocal interface is not supported by the '{0}' provider. Local transactions are unavailable with the current provider.
  900. OleDb_ConnectionStringSyntax=Format of the initialization string does not conform to the OLE DB specification. Starting around char[{0}] in the connection string.
  901. OleDb_AsynchronousNotSupported='Asynchronous Processing' is not a supported feature of the .Net Framework Data OLE DB Provider(System.Data.OleDb).
  902. OleDb_NoProviderSpecified=An OLE DB Provider was not specified in the ConnectionString. An example would be, 'Provider=SQLOLEDB;'.
  903. OleDb_InvalidProviderSpecified=The OLE DB Provider specified in the ConnectionString is too long.
  904. OleDb_InvalidRestrictionsDbInfoKeywords=No restrictions are expected for the DbInfoKeywords OleDbSchemaGuid.
  905. OleDb_InvalidRestrictionsDbInfoLiteral=No restrictions are expected for the DbInfoLiterals OleDbSchemaGuid.
  906. OleDb_InvalidRestrictionsSchemaGuids=No restrictions are expected for the schema guid OleDbSchemaGuid.
  907. OleDb_NotSupportedSchemaTable=The {0} OleDbSchemaGuid is not a supported schema by the '{1}' provider.
  908. OleDb_ConfigWrongNumberOfValues=The '{0}' configuration setting has the wrong number of values.
  909. OleDb_ConfigUnableToLoadXmlMetaDataFile=Unable to load the XML file specified in configuration setting '{0}'.
  910. ;;; OleDb.OleDbCommand
  911. OleDb_CommandParameterBadAccessor=Command parameter[{0}] '{1}' is invalid.
  912. OleDb_CommandParameterCantConvertValue=Command parameter[{0}] '{1}' data value could not be converted for reasons other than sign mismatch or data overflow.
  913. OleDb_CommandParameterSignMismatch=Conversion failed for command parameter[{0}] '{1}' because the data value was signed and the type used by the provider was unsigned.
  914. OleDb_CommandParameterDataOverflow=Conversion failed for command parameter[{0}] '{1}' because the data value overflowed the type used by the provider.
  915. OleDb_CommandParameterUnavailable=Provider encountered an error while sending command parameter[{0}] '{1}' value and stopped processing.
  916. OleDb_CommandParameterDefault=Parameter[{0}] '{1}' has no default value.
  917. OleDb_CommandParameterError=Error occurred with parameter[{0}]: {1}.
  918. OleDb_BadStatus_ParamAcc=System.Data.OleDb.OleDbDataAdapter internal error: invalid parameter accessor: {0} {1}.
  919. OleDb_UninitializedParameters=Parameter[{0}]: the OleDbType property is uninitialized: OleDbType.{1}.
  920. OleDb_NoProviderSupportForParameters=The ICommandWithParameters interface is not supported by the '{0}' provider. Command parameters are unsupported with the current provider.
  921. OleDb_NoProviderSupportForSProcResetParameters=Retrieving procedure parameter information is not supported by the '{0}' provider.
  922. ;;; OleDb.OleDbCommandBuilder
  923. OleDb_CanNotDetermineDecimalSeparator=Can not determine the server's decimal separator. Non-integer numeric literals can not be created.
  924. ;;; OleDb.OleDbDataAdapter
  925. OleDb_Fill_NotADODB=Object is not an ADODB.RecordSet or an ADODB.Record.
  926. OleDb_Fill_EmptyRecordSet=Unable to retrieve the '{0}' interface from the ADODB.RecordSet object.
  927. OleDb_Fill_EmptyRecord=Unable to retrieve the IRow interface from the ADODB.Record object.
  928. ;;; OleDb.OleDbEnumerator
  929. OleDb_ISourcesRowsetNotSupported=Type does not support the OLE DB interface ISourcesRowset
  930. ;;; OleDb.OleDbMetaDataFactory
  931. OleDb_IDBInfoNotSupported=Cannot construct the ReservedWords schema collection because the provider does not support IDBInfo.
  932. ;;; OleDb.OleDbPropertyCollection
  933. ; InvalidOperation
  934. OleDb_PropertyNotSupported=The property's value was not set because the provider did not support the '{0}' property, or the consumer attempted to get or set values of properties not in the Initialization property group and the data source object is uninitialized.
  935. OleDb_PropertyBadValue=Failed to initialize the '{0}' property for one of the following reasons:\r\n\tThe value data type was not the data type of the property or was not null. For example, the property was DBPROP_MEMORYUSAGE, which has a data type of Int32, and the data type was Int64.\r\n\tThe value was not a valid value. For example, the property was DBPROP_MEMORYUSAGE and the value was negative.\r\n\tThe value was a valid value for the property and the provider supports the property as a settable property, but the provider does not support the value specified. This includes the case where the value was added to the property in OLE DB after the provider was written.
  936. OleDb_PropertyBadOption=The value of Options was invalid.
  937. OleDb_PropertyBadColumn=The ColumnID element was invalid.
  938. OleDb_PropertyNotAllSettable=A '{0}' property was specified to be applied to all columns but could not be applied to one or more of them.
  939. OleDb_PropertyNotSettable=The '{0}' property was read-only, or the consumer attempted to set values of properties in the Initialization property group after the data source object was initialized. Consumers can set the value of a read-only property to its current value. This status is also returned if a settable column property could not be set for the particular column.
  940. OleDb_PropertyNotSet=The optional '{0}' property's value was not set to the specified value and setting the property to the specified value was not possible.
  941. OleDb_PropertyConflicting=The '{0}'property's value was not set because doing so would have conflicted with an existing property.
  942. OleDb_PropertyNotAvailable=(Reserved).
  943. OleDb_PropertyStatusUnknown=The provider returned an unknown DBPROPSTATUS_ value '{0}'.
  944. ;;; OleDb.OleDbDataReader
  945. ; SystemException
  946. OleDb_BadAccessor=Accessor validation was deferred and was performed while the method returned data. The binding was invalid for this column or parameter.
  947. OleDb_BadStatusRowAccessor=OleDbDataAdapter internal error: invalid row set accessor: Ordinal={0} Status={1}.
  948. OleDb_CantConvertValue=The data value could not be converted for reasons other than sign mismatch or data overflow. For example, the data was corrupted in the data store but the row was still retrievable.
  949. OleDb_CantCreate=The provider could not allocate memory in which to return {0} data.
  950. OleDb_DataOverflow=Conversion failed because the {0} data value overflowed the type specified for the {0} value part in the consumer's buffer.
  951. OleDb_GVtUnknown=OleDbDataAdapter internal error: [get] Unknown OLE DB data type: 0x{0} ({1}).
  952. OleDb_SignMismatch=Conversion failed because the {0} data value was signed and the type specified for the {0} value part in the consumer's buffer was unsigned.
  953. OleDb_SVtUnknown=OleDbDataAdapter internal error: [set] Unknown OLE DB data type: 0x{0} ({1}).
  954. OleDb_Unavailable=The provider could not determine the {0} value. For example, the row was just created, the default for the {0} column was not available, and the consumer had not yet set a new {0} value.
  955. OleDb_UnexpectedStatusValue=OLE DB Provider returned an unexpected status value of {0}.
  956. OleDb_ThreadApartmentState=The OleDbDataReader.Read must be used from the same thread on which is was created if that thread's ApartmentState was not ApartmentState.MTA.
  957. OleDb_NoErrorMessage=Unspecified error: {0}
  958. OleDb_FailedGetDescription=IErrorInfo.GetDescription failed with {0}.
  959. OleDb_FailedGetSource=IErrorInfo.GetSource failed with {0}.
  960. OleDb_DBBindingGetVector=DBTYPE_VECTOR data is not supported by the .Net Framework Data OLE DB Provider(System.Data.OleDb).
  961. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  962. ; System.Data.SqlClient
  963. ;;; SQLServer.Connection
  964. ; ArgumentException
  965. ADP_InvalidMinMaxPoolSizeValues=Invalid min or max pool size values, min pool size cannot be greater than the max pool size.
  966. ADP_ObsoleteKeyword=The '{0}' keyword is obsolete. Use '{1}' instead.
  967. SQL_CannotGetDTCAddress=Unable to get the address of the distributed transaction coordinator for the server, from the server. Is DTC enabled on the server?
  968. SQL_InvalidOptionLength=The length of the value for the connection parameter <{0}> exceeds the maximum allowed 65535 characters.
  969. SQL_InvalidPacketSizeValue=Invalid 'Packet Size'. The value must be an integer >= 512 and <= 32768.
  970. SQL_NullEmptyTransactionName=Invalid transaction or invalid name for a point at which to save within the transaction.
  971. SQL_SnapshotNotSupported=The {0} enumeration value, {1}, is not supported by SQL Server 7.0 or SQL Server 2000.
  972. SQL_UserInstanceFailoverNotCompatible=User Instance and Failover are not compatible options. Please choose only one of the two in the connection string.
  973. SQL_AuthenticationAndIntegratedSecurity=Cannot use 'Authentication' with 'Integrated Security'.
  974. SQL_IntegratedWithUserIDAndPassword=Cannot use 'Authentication=Active Directory Integrated' with 'User ID', 'UID', 'Password' or 'PWD' connection string keywords.
  975. SQL_SettingIntegratedWithCredential=Cannot use 'Authentication=Active Directory Integrated', if the Credential property has been set.
  976. SQL_SettingCredentialWithIntegrated=Cannot set the Credential property if 'Authentication=Active Directory Integrated' has been specified in the connection string.
  977. ; DataProviderException
  978. SQL_EncryptionNotSupportedByClient=The instance of SQL Server you attempted to connect to requires encryption but this machine does not support it.
  979. SQL_EncryptionNotSupportedByServer=The instance of SQL Server you attempted to connect to does not support encryption.
  980. SQL_InvalidSQLServerVersionUnknown=Unsupported SQL Server version. The .Net Framework SqlClient Data Provider can only be used with SQL Server versions 7.0 and later.
  981. ;InvalidOperationException
  982. SQL_CannotModifyPropertyAsyncOperationInProgress={0} cannot be changed while async operation is in progress.
  983. SQL_AsyncConnectionRequired=This command requires an asynchronous connection. Set \"Asynchronous Processing=true\" in the connection string.
  984. SQL_FatalTimeout=Timeout expired. The connection has been broken as a result.
  985. SQL_InstanceFailure=Instance failure.
  986. SQL_CredentialsNotProvided=Either Credential or both 'User ID' and 'Password' (or 'UID' and 'PWD') connection string keywords must be specified, if 'Authentication={0}'.
  987. SQL_ChangePasswordArgumentMissing=The '{0}' argument must not be null or empty.
  988. SQL_ChangePasswordConflictsWithSSPI=ChangePassword can only be used with SQL authentication, not with integrated security.
  989. SQL_ChangePasswordUseOfUnallowedKey=The keyword '{0}' must not be specified in the connectionString argument to ChangePassword.
  990. SQL_UnknownSysTxIsolationLevel=Unrecognized System.Transactions.IsolationLevel enumeration value: {0}.
  991. SQL_InvalidPartnerConfiguration=Server {0}, database {1} is not configured for database mirroring.
  992. SQL_MarsUnsupportedOnConnection=The connection does not support MultipleActiveResultSets.
  993. SQL_ADALFailure=Failed to authenticate the user {0} in Active Directory (Authentication={1}).
  994. SQL_ADALInnerException=Error code 0x{0}; state {1}
  995. ;NotSupportedException
  996. SQL_ChangePasswordRequiresYukon=ChangePassword requires SQL Server 9.0 or later.
  997. SQL_NonLocalSSEInstance=SSE Instance re-direction is not supported for non-local user instances.
  998. ;;; SQLServer.DataCommand
  999. ; InvalidOperationException
  1000. SQL_AsyncOperationCompleted=The asynchronous operation has already completed.
  1001. SQL_PendingBeginXXXExists=The command execution cannot proceed due to a pending asynchronous operation already in progress.
  1002. SQL_NonXmlResult=Invalid command sent to ExecuteXmlReader. The command must return an Xml result.
  1003. ;NotSupportedException
  1004. SQL_NotificationsRequireYukon=Notifications require SQL Server 9.0 or later.
  1005. ;;; SQLServer.DataParameter
  1006. ; ArgumentException
  1007. SQL_InvalidUdt3PartNameFormat=Invalid 3 part name format for UdtTypeName.
  1008. SQL_InvalidParameterTypeNameFormat=Invalid 3 part name format for TypeName.
  1009. SQL_InvalidParameterNameLength=The length of the parameter '{0}' exceeds the limit of 128 characters.
  1010. SQL_PrecisionValueOutOfRange=Precision value '{0}' is either less than 0 or greater than the maximum allowed precision of 38.
  1011. SQL_ScaleValueOutOfRange=Scale value '{0}' is either less than 0 or greater than the maximum allowed scale of 38.
  1012. SQL_TimeScaleValueOutOfRange=Scale value '{0}' is either less than 0 or greater than the maximum allowed scale of 7.
  1013. ; InvalidOperationException
  1014. SQL_ParameterInvalidVariant=Parameter '{0}' exceeds the size limit for the sql_variant datatype.
  1015. SQL_ParameterTypeNameRequired=The {0} type parameter '{1}' must have a valid type name.
  1016. ;;; SQLServer.SQLServerAdapter
  1017. ;;; SQLServer.TDSParser
  1018. ; InvalidOperationException
  1019. SQL_ADALInitializeError=Unable to load adalsql.dll (Authentication={0}). Error code: 0x{1}. For more information, see http://go.microsoft.com/fwlink/?LinkID=513072
  1020. SQL_InvalidInternalPacketSize=Invalid internal packet size:
  1021. SQL_InvalidTDSVersion=The SQL Server instance returned an invalid or unsupported protocol version during login negotiation.
  1022. SQL_InvalidTDSPacketSize=Invalid Packet Size.
  1023. SQL_ParsingError=Internal connection fatal error.
  1024. SQL_ParsingErrorWithState=Internal connection fatal error. Error state: {0}
  1025. SQL_ParsingErrorValue=Internal connection fatal error. Error state: {0}, Value: {1}
  1026. SQL_ParsingErrorOffset=Internal connection fatal error. Error state: {0}, Offset: {1}
  1027. SQL_ParsingErrorFeatureId=Internal connection fatal error. Error state: {0}, Feature Id: {1}
  1028. SQL_ParsingErrorToken=Internal connection fatal error. Error state: {0}, Token : {1}
  1029. SQL_ParsingErrorLength=Internal connection fatal error. Error state: {0}, Length: {1}
  1030. SQL_ParsingErrorStatus=Internal connection fatal error. Error state: {0}, Status: {1}
  1031. SQL_ParsingErrorAuthLibraryType=Internal connection fatal error. Error state: {0}, Authentication Library Type: {1}
  1032. SQL_ConnectionLockedForBcpEvent=The connection cannot be used because there is an ongoing operation that must be finished.
  1033. SQL_SNIPacketAllocationFailure=Memory allocation for internal connection failed.
  1034. ; OverflowException
  1035. SQL_SmallDateTimeOverflow=SqlDbType.SmallDateTime overflow. Value '{0}' is out of range. Must be between 1/1/1900 12:00:00 AM and 6/6/2079 11:59:59 PM.
  1036. SQL_TimeOverflow=SqlDbType.Time overflow. Value '{0}' is out of range. Must be between 00:00:00.0000000 and 23:59:59.9999999.
  1037. SQL_MoneyOverflow=SqlDbType.SmallMoney overflow. Value '{0}' is out of range. Must be between -214,748.3648 and 214,748.3647.
  1038. ; SQLServerException
  1039. SQL_CultureIdError=The Collation specified by SQL Server is not supported.
  1040. SQL_OperationCancelled=Operation cancelled by user.
  1041. SQL_SevereError=A severe error occurred on the current command. The results, if any, should be discarded.
  1042. SQL_SSPIGenerateError=The target principal name is incorrect. Cannot generate SSPI context.
  1043. SQL_InvalidSSPIPacketSize=Invalid SSPI packet size.
  1044. SQL_SSPIInitializeError=Cannot initialize SSPI package.
  1045. SQL_Timeout=Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
  1046. SQL_Timeout_PreLogin_Begin=Connection Timeout Expired. The timeout period elapsed at the start of the pre-login phase. This could be because of insufficient time provided for connection timeout.
  1047. SQL_Timeout_PreLogin_InitializeConnection=Connection Timeout Expired. The timeout period elapsed while attempting to create and initialize a socket to the server. This could be either because the server was unreachable or unable to respond back in time.
  1048. SQL_Timeout_PreLogin_SendHandshake=Connection Timeout Expired. The timeout period elapsed while making a pre-login handshake request. This could be because the server was unable to respond back in time.
  1049. SQL_Timeout_PreLogin_ConsumeHandshake=Connection Timeout Expired. The timeout period elapsed while attempting to consume the pre-login handshake acknowledgement. This could be because the pre-login handshake failed or the server was unable to respond back in time.
  1050. SQL_Timeout_Login_Begin=Connection Timeout Expired. The timeout period elapsed at the start of the login phase. This could be because of insufficient time provided for connection timeout.
  1051. SQL_Timeout_Login_ProcessConnectionAuth=Connection Timeout Expired. The timeout period elapsed while attempting to authenticate the login. This could be because the server failed to authenticate the user or the server was unable to respond back in time.
  1052. SQL_Timeout_PostLogin=Connection Timeout Expired. The timeout period elapsed during the post-login phase. The connection could have timed out while waiting for server to complete the login process and respond; Or it could have timed out while attempting to create multiple active connections.
  1053. SQL_Timeout_FailoverInfo=This failure occured while attempting to connect to the {0} server.
  1054. SQL_Timeout_RoutingDestinationInfo=This failure occurred while attempting to connect to the routing destination. The duration spent while attempting to connect to the original server was - [Pre-Login] initialization={0}; handshake={1}; [Login] initialization={2}; authentication={3}; [Post-Login] complete={4};
  1055. SQL_Duration_PreLogin_Begin=The duration spent while attempting to connect to this server was - [Pre-Login] initialization={0};
  1056. SQL_Duration_PreLoginHandshake=The duration spent while attempting to connect to this server was - [Pre-Login] initialization={0}; handshake={1};
  1057. SQL_Duration_Login_Begin=The duration spent while attempting to connect to this server was - [Pre-Login] initialization={0}; handshake={1}; [Login] initialization={2};
  1058. SQL_Duration_Login_ProcessConnectionAuth=The duration spent while attempting to connect to this server was - [Pre-Login] initialization={0}; handshake={1}; [Login] initialization={2}; authentication={3};
  1059. SQL_Duration_PostLogin=The duration spent while attempting to connect to this server was - [Pre-Login] initialization={0}; handshake={1}; [Login] initialization={2}; authentication={3}; [Post-Login] complete={4};
  1060. SQL_UserInstanceFailure=A user instance was requested in the connection string but the server specified does not support this option.
  1061. ;;; SQLServer.SQLServerDataReader
  1062. ; IndexOutOfRangeException
  1063. SQL_ExceedsMaxDataLength=Specified data length {0} exceeds the allowed maximum length of {1}.
  1064. ; NotSupportedException
  1065. SQL_InvalidRead=Invalid attempt to read when no data is present.
  1066. SQL_NonBlobColumn=Invalid attempt to GetBytes on column '{0}'. The GetBytes function can only be used on columns of type Text, NText, or Image.
  1067. SQL_NonCharColumn=Invalid attempt to GetChars on column '{0}'. The GetChars function can only be used on columns of type Text, NText, Xml, VarChar or NVarChar.
  1068. SQL_StreamNotSupportOnColumnType=Invalid attempt to GetStream on column '{0}'. The GetStream function can only be used on columns of type Binary, Image, Udt or VarBinary.
  1069. SQL_TextReaderNotSupportOnColumnType=Invalid attempt to GetTextReader on column '{0}'. The GetTextReader function can only be used on columns of type Char, NChar, NText, NVarChar, Text or VarChar.
  1070. SQL_XmlReaderNotSupportOnColumnType=Invalid attempt to GetXmlReader on column '{0}'. The GetXmlReader function can only be used on columns of type Xml.
  1071. SQL_InvalidBufferSizeOrIndex=Buffer offset '{1}' plus the bytes available '{0}' is greater than the length of the passed in buffer.
  1072. SQL_InvalidDataLength=Data length '{0}' is less than 0.
  1073. ;;;; : ISqlResultSet
  1074. ; InvalidOperationException
  1075. SQL_SqlResultSetClosed=Invalid attempt to call method {0} when SqlResultSet is closed.
  1076. SQL_SqlResultSetClosed2=Operation cannot be completed because the SqlResultSet is closed.
  1077. SQL_SqlRecordReadOnly='{0}' cannot be called when the record is read only.
  1078. SQL_SqlRecordReadOnly2=Operation cannot be completed because the record is read only.
  1079. SQL_SqlResultSetRowDeleted=Invalid attempt to call method {0} when the current row is deleted
  1080. SQL_SqlResultSetRowDeleted2=Operation cannot be completed because the current row is deleted
  1081. SQL_SqlResultSetCommandNotInSameConnection=Operation cannot be completed because the command that created the SqlResultSet has been dissociated from the original connection. SqlResultSet is closed.
  1082. SQL_SqlResultSetNoAcceptableCursor=SqlResultSet could not be created for the given query with the desired options.
  1083. SQL_SqlUpdatableRecordReadOnly='{0}' cannot be called when the SqlDataRecord is read only.
  1084. ;;;
  1085. ;;; BulkLoad messages
  1086. SQL_BulkLoadMappingInaccessible=The mapped collection is in use and cannot be accessed at this time;
  1087. SQL_BulkLoadMappingsNamesOrOrdinalsOnly=Mappings must be either all name or all ordinal based.
  1088. SQL_BulkLoadCannotConvertValue=The given value of type {0} from the data source cannot be converted to type {1} of the specified target column.
  1089. SQL_BulkLoadNonMatchingColumnMapping=The given ColumnMapping does not match up with any column in the source or destination.
  1090. SQL_BulkLoadNonMatchingColumnName=The given ColumnName '{0}' does not match up with any column in data source.
  1091. SQL_BulkLoadStringTooLong=String or binary data would be truncated.
  1092. SQL_BulkLoadInvalidTimeout=Timeout Value '{0}' is less than 0.
  1093. SQL_BulkLoadInvalidVariantValue=Value cannot be converted to SqlVariant.
  1094. SQL_BulkLoadExistingTransaction=Unexpected existing transaction.
  1095. SQL_BulkLoadNoCollation=Failed to obtain column collation information for the destination table. If the table is not in the current database the name must be qualified using the database name (e.g. [mydb]..[mytable](e.g. [mydb]..[mytable]); this also applies to temporary-tables (e.g. #mytable would be specified as tempdb..#mytable).
  1096. SQL_BulkLoadConflictingTransactionOption=Must not specify SqlBulkCopyOption.UseInternalTransaction and pass an external Transaction at the same time.
  1097. SQL_BulkLoadInvalidOperationInsideEvent=Function must not be called during event.
  1098. SQL_BulkLoadMissingDestinationTable=The DestinationTableName property must be set before calling this method.
  1099. SQL_BulkLoadInvalidDestinationTable=Cannot access destination table '{0}'.
  1100. SQL_BulkLoadNotAllowDBNull=Column '{0}' does not allow DBNull.Value.
  1101. Sql_BulkLoadLcidMismatch=The locale id '{0}' of the source column '{1}' and the locale id '{2}' of the destination column '{3}' do not match.
  1102. SQL_BulkLoadPendingOperation=Attempt to invoke bulk copy on an object that has a pending operation.
  1103. ;;;
  1104. ;;; transactions.
  1105. SQL_ConnectionDoomed=The requested operation cannot be completed because the connection has been broken.
  1106. SQL_OpenResultCountExceeded=Open result count exceeded.
  1107. ;;;
  1108. ;;; Global Transactions
  1109. GT_Disabled=Global Transactions are not enabled for this Azure SQL Database. Please contact Azure SQL DB support for assistance.
  1110. GT_UnsupportedSysTxVersion=The System.Transactions.dll loaded does not support Global Transactions. Please upgrade to .NET 4.6.1 or later.
  1111. ;;; Merged Provider
  1112. SQL_BatchedUpdatesNotAvailableOnContextConnection=Batching updates is not supported on the context connection.
  1113. SQL_ContextAllowsLimitedKeywords=The only additional connection string keyword that may be used when requesting the context connection is the Type System Version keyword.
  1114. SQL_ContextAllowsOnlyTypeSystem2005=The context connection does not support Type System Version=SQL Server 2000.
  1115. SQL_ContextConnectionIsInUse=The context connection is already in use.
  1116. SQL_ContextUnavailableOutOfProc=The requested operation requires a SqlClr context, which is only available when running in the Sql Server process.
  1117. SQL_ContextUnavailableWhileInProc=The requested operation requires a Sql Server execution thread. The current thread was started by user code or other non-Sql Server engine code.
  1118. SQL_NestedTransactionScopesNotSupported=Nested TransactionScopes are not supported.
  1119. SQL_NotAvailableOnContextConnection=The requested operation is not available on the context connection.
  1120. SQL_NotificationsNotAvailableOnContextConnection=Notifications are not available on the context connection.
  1121. SQL_UnexpectedSmiEvent=Unexpected server event: {0}.
  1122. SQL_UserInstanceNotAvailableInProc=User instances are not allowed when running in the Sql Server process.
  1123. SQL_ArgumentLengthMismatch=The length of '{0}' must match the length of '{1}'.
  1124. SQL_InvalidSqlDbTypeWithOneAllowedType=The SqlDbType '{0}' is invalid for {1}. Only {2} is supported.
  1125. SQL_PipeErrorRequiresSendEnd=An error occurred with a prior row sent to the SqlPipe. SendResultsEnd must be called before anything else can be sent.
  1126. SQL_TooManyValues=Too many values.
  1127. SQL_StreamWriteNotSupported=The Stream does not support writing.
  1128. SQL_StreamReadNotSupported=The Stream does not support reading.
  1129. SQL_StreamSeekNotSupported=The Stream does not support seeking.
  1130. ;;;
  1131. ;;; SqlException (Other than error messages)
  1132. SQL_ExClientConnectionId=ClientConnectionId:{0}
  1133. SQL_ExErrorNumberStateClass=Error Number:{0},State:{1},Class:{2}
  1134. SQL_ExOriginalClientConnectionId=ClientConnectionId before routing:{0}
  1135. SQL_ExRoutingDestination=Routing Destination:{0}
  1136. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1137. ;;; Sql Misc. Errors
  1138. SqlMisc_NullString=Null
  1139. SqlMisc_MessageString=Message
  1140. SqlMisc_ArithOverflowMessage=Arithmetic Overflow.
  1141. SqlMisc_DivideByZeroMessage=Divide by zero error encountered.
  1142. SqlMisc_NullValueMessage=Data is Null. This method or property cannot be called on Null values.
  1143. SqlMisc_TruncationMessage=Numeric arithmetic causes truncation.
  1144. SqlMisc_DateTimeOverflowMessage=SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.
  1145. SqlMisc_ConcatDiffCollationMessage=Two strings to be concatenated have different collation.
  1146. SqlMisc_CompareDiffCollationMessage=Two strings to be compared have different collation.
  1147. SqlMisc_InvalidFlagMessage=Invalid flag value.
  1148. SqlMisc_NumeToDecOverflowMessage=Conversion from SqlDecimal to Decimal overflows.
  1149. SqlMisc_ConversionOverflowMessage=Conversion overflows.
  1150. SqlMisc_InvalidDateTimeMessage=Invalid SqlDateTime.
  1151. SqlMisc_TimeZoneSpecifiedMessage=A time zone was specified. SqlDateTime does not support time zones.
  1152. SqlMisc_InvalidArraySizeMessage=Invalid array size.
  1153. SqlMisc_InvalidPrecScaleMessage=Invalid numeric precision/scale.
  1154. SqlMisc_FormatMessage=The input wasn't in a correct format.
  1155. SqlMisc_SqlTypeMessage=SqlType error.
  1156. SqlMisc_LenTooLargeMessage=The SqlBytes and SqlChars don't support length of more than 2GB in this version.
  1157. SqlMisc_StreamErrorMessage=An error occurred while reading.
  1158. SqlMisc_StreamClosedMessage=Stream has been closed or disposed.
  1159. SqlMisc_NoBufferMessage=There is no buffer. Read or write operation failed.
  1160. SqlMisc_SetNonZeroLenOnNullMessage=Cannot set to non-zero length, because current value is Null.
  1161. SqlMisc_BufferInsufficientMessage=The buffer is insufficient. Read or write operation failed.
  1162. SqlMisc_WriteNonZeroOffsetOnNullMessage=Cannot write to non-zero offset, because current value is Null.
  1163. SqlMisc_WriteOffsetLargerThanLenMessage=Cannot write from an offset that is larger than current length. It would leave uninitialized data in the buffer.
  1164. SqlMisc_TruncationMaxDataMessage=Data returned is larger than 2Gb in size. Use SequentialAccess command behavior in order to get all of the data.
  1165. SqlMisc_InvalidFirstDayMessage=Argument to GetDayOfWeek must be integer between 1 and 7.
  1166. SqlMisc_NotFilledMessage=SQL Type has not been loaded with data.
  1167. SqlMisc_AlreadyFilledMessage=SQL Type has already been loaded with data.
  1168. SqlMisc_ClosedXmlReaderMessage=Invalid attempt to access a closed XmlReader.
  1169. SqlMisc_InvalidOpStreamClosed=Invalid attempt to call {0} when the stream is closed.
  1170. SqlMisc_InvalidOpStreamNonWritable=Invalid attempt to call {0} when the stream non-writable.
  1171. SqlMisc_InvalidOpStreamNonReadable=Invalid attempt to call {0} when the stream non-readable.
  1172. SqlMisc_InvalidOpStreamNonSeekable=Invalid attempt to call {0} when the stream is non-seekable.
  1173. SqlMisc_SubclassMustOverride=Subclass did not override a required method.
  1174. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1175. ;;; System.Data.Sql Errors
  1176. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1177. Sql_CanotCreateNormalizer=Cannot create normalizer for '{0}'.
  1178. Sql_InternalError=Internal Error
  1179. Sql_NullCommandText=Command parameter must have a non null and non empty command text.
  1180. Sql_MismatchedMetaDataDirectionArrayLengths=MetaData parameter array must have length equivalent to ParameterDirection array argument.
  1181. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1182. ;;; Default Exception messages
  1183. ADP_AdapterMappingExceptionMessage=Data adapter mapping error.
  1184. ADP_DataAdapterExceptionMessage=Data adapter error.
  1185. ADP_DBConcurrencyExceptionMessage=DB concurrency violation.
  1186. ADP_OperationAborted=Operation aborted.
  1187. ADP_OperationAbortedExceptionMessage=Operation aborted due to an exception (see InnerException for details).
  1188. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1189. ; required to remain in this resource file because DataSysDescriptionAttribute is public
  1190. ;;; DataAdapter Property/Event Descriptions
  1191. DataAdapter_AcceptChangesDuringFill=Whether or not Fill will call DataRow.AcceptChanges.
  1192. DataAdapter_AcceptChangesDuringUpdate=Whether or not Update will call DataRow.AcceptChanges.
  1193. DataAdapter_ContinueUpdateOnError=Whether or not to continue to the next DataRow when the Update events, RowUpdating and RowUpdated, Status is UpdateStatus.ErrorsOccurred.
  1194. DataAdapter_FillLoadOption=How the adapter fills the DataTable from the DataReader.
  1195. DataAdapter_MissingMappingAction=The action taken when a table or column in the TableMappings is missing.
  1196. DataAdapter_MissingSchemaAction=The action taken when a table or column in the DataSet is missing.
  1197. DataAdapter_TableMappings=How to map source table to DataSet table.
  1198. DataAdapter_FillError=Event triggered when a recoverable error occurs during Fill.
  1199. DataAdapter_ReturnProviderSpecificTypes=Should Fill return provider specific values or common CLSCompliant values.
  1200. ;;; DataColumnMapping Property Descriptions
  1201. DataColumnMapping_DataSetColumn=DataColumn.ColumnName
  1202. DataColumnMapping_SourceColumn=Source column name - case sensitive.
  1203. ;;; DataColumnMappingCollection Property Descriptions
  1204. DataColumnMappings_Count=The number of items in the collection
  1205. DataColumnMappings_Item=The specified DataColumnMapping object.
  1206. ;;; DataTableMapping Property Descriptions
  1207. DataTableMapping_ColumnMappings=Individual columns mappings when this table mapping is matched.
  1208. DataTableMapping_DataSetTable=DataTable.TableName
  1209. DataTableMapping_SourceTable=The DataTableMapping source table name. This name is case sensitive.
  1210. ;;; DataTableMappingCollection Property Descriptions
  1211. DataTableMappings_Count=The number of items in the collection
  1212. DataTableMappings_Item=The specified DataTableMapping object
  1213. ;;; DbDataAdapter Property/Event Descriptions
  1214. DbDataAdapter_DeleteCommand=Used during Update for deleted rows in DataSet.
  1215. DbDataAdapter_InsertCommand=Used during Update for new rows in DataSet.
  1216. DbDataAdapter_SelectCommand=Used during Fill/FillSchema.
  1217. DbDataAdapter_UpdateCommand=Used during Update for modified rows in DataSet.
  1218. DbDataAdapter_RowUpdated=Event triggered before every DataRow during Update.
  1219. DbDataAdapter_RowUpdating=Event triggered after every DataRow during Update.
  1220. DbDataAdapter_UpdateBatchSize=Number of rows to batch together before executing against the data source.
  1221. ;; DbTable Property Descriptions
  1222. DbTable_Connection=Connection used if the the Select/Insert/Update/DeleteCommands do not already have a connection.
  1223. DbTable_DeleteCommand=Used during Update for deleted rows in the DataTable.
  1224. DbTable_InsertCommand=Used during Update for new rows in the DataTable.
  1225. DbTable_SelectCommand=Used during Fill.
  1226. DbTable_UpdateCommand=Used during Update for modified rows in the DataTable.
  1227. DbTable_ReturnProviderSpecificTypes=Should Fill return provider specific values or common CLSCompliant values.
  1228. DbTable_TableMapping=How to map source table to DataTable.
  1229. DbTable_ConflictDetection=How are the Insert/Update/DeleteCommands generated when not set by the user.
  1230. DbTable_UpdateBatchSize=Number of rows to batch together before executing against the data source.
  1231. ;;;
  1232. ;;; DbConnectionStringBuilder Property Descriptions
  1233. DbConnectionString_ConnectionString=The connection string used to connect to the Data Source.
  1234. DbConnectionString_Driver=The name of the ODBC Driver to use when connecting to the Data Source.
  1235. DbConnectionString_DSN=The DSN to use when connecting to the Data Source.
  1236. DbConnectionString_AdoNetPooler=When true, indicates that managed connection pooling should be used.
  1237. DbConnectionString_FileName=The UDL file to use when connecting to the Data Source.
  1238. DbConnectionString_OleDbServices=Specifies which OLE DB Services to enable or disable with the OleDb Provider.
  1239. DbConnectionString_Provider=The name of the OLE DB Provider to use when connecting to the Data Source.
  1240. DbConnectionString_ApplicationName=The name of the application.
  1241. DbConnectionString_AsynchronousProcessing=When true, enables usage of the Asynchronous functionality in the .Net Framework Data Provider.
  1242. DbConnectionString_AttachDBFilename=The name of the primary file, including the full path name, of an attachable database.
  1243. DbConnectionString_ConnectTimeout=The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error.
  1244. DbConnectionString_ConnectionReset=When true, indicates the connection state is reset when removed from the pool.
  1245. DbConnectionString_ContextConnection=When true, indicates the connection should be from the Sql Server context. Available only when running in the Sql Server process.
  1246. DbConnectionString_CurrentLanguage=The SQL Server Language record name.
  1247. DbConnectionString_DataSource=Indicates the name of the data source to connect to.
  1248. DbConnectionString_Encrypt=When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed.
  1249. DbConnectionString_Enlist=Sessions in a Component Services (or MTS, if you are using Microsoft Windows NT) environment should automatically be enlisted in a global transaction where required.
  1250. DbConnectionString_InitialCatalog=The name of the initial catalog or database in the data source.
  1251. DbConnectionString_FailoverPartner=The name or network address of the instance of SQL Server that acts as a failover partner.
  1252. DbConnectionString_IntegratedSecurity=Whether the connection is to be a secure connection or not.
  1253. DbConnectionString_LoadBalanceTimeout=The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed.
  1254. DbConnectionString_MaxPoolSize=The maximum number of connections allowed in the pool.
  1255. DbConnectionString_MinPoolSize=The minimum number of connections allowed in the pool.
  1256. DbConnectionString_MultipleActiveResultSets=When true, multiple result sets can be returned and read from one connection.
  1257. DbConnectionString_MultiSubnetFailover=If your application is connecting to a high-availability, disaster recovery (AlwaysOn) availability group (AG) on different subnets, MultiSubnetFailover=Yes configures SqlConnection to provide faster detection of and connection to the (currently) active server.
  1258. DbConnectionString_TransparentNetworkIPResolution=If your application connects to different networks, TransparentNetworkIPResolution=Yes configures SqlConnection to provide transparent connection resolution to the currently active server, independently of the network IP topology.
  1259. DbConnectionString_NetworkLibrary=The network library used to establish a connection to an instance of SQL Server.
  1260. DbConnectionString_PacketSize=Size in bytes of the network packets used to communicate with an instance of SQL Server.
  1261. DbConnectionString_Password=Indicates the password to be used when connecting to the data source.
  1262. DbConnectionString_PersistSecurityInfo=When false, security-sensitive information, such as the password, is not returned as part of the connection if the connection is open or has ever been in an open state.
  1263. DbConnectionString_Pooling=When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool.
  1264. DbConnectionString_Replication=Used by SQL Server in Replication.
  1265. DbConnectionString_TransactionBinding=Indicates binding behavior of connection to a System.Transactions Transaction when enlisted.
  1266. DbConnectionString_TrustServerCertificate=When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate.
  1267. DbConnectionString_TypeSystemVersion=Indicates which server type system the provider will expose through the DataReader.
  1268. DbConnectionString_UserID=Indicates the user ID to be used when connecting to the data source.
  1269. DbConnectionString_UserInstance=Indicates whether the connection will be re-directed to connect to an instance of SQL Server running under the user's account.
  1270. DbConnectionString_WorkstationID=The name of the workstation connecting to SQL Server.
  1271. DbConnectionString_ApplicationIntent=Declares the application workload type when connecting to a server.
  1272. ;DbConnectionString_Unicode=If true, the client supports Unicode functionality available in Oracle, or if false, is non-Unicode aware.
  1273. DbConnectionString_ConnectRetryCount=Number of attempts to restore connection.
  1274. DbConnectionString_ConnectRetryInterval=Delay between attempts to restore connection.
  1275. DbConnectionString_Authentication=Specifies the method of authenticating with SQL Server.
  1276. ;;;
  1277. ;;; DbConnection Property Descriptions
  1278. ; COMMON CODE DbConnection_State=The ConnectionState indicating whether the connection is open or closed.
  1279. OdbcConnection_ConnectionString=Information used to connect to a Data Source.
  1280. OdbcConnection_ConnectionTimeout=Current connection timeout value, not settable in the ConnectionString.
  1281. OdbcConnection_Database=Current data source catalog value, 'Database=X' in the connection string.
  1282. OdbcConnection_DataSource=Current data source, 'Server=X' in the connection string.
  1283. OdbcConnection_Driver=Current ODBC driver.
  1284. OdbcConnection_ServerVersion=Version of the product accessed by the ODBC Driver.
  1285. OleDbConnection_ConnectionString=Information used to connect to a Data Source.
  1286. OleDbConnection_ConnectionTimeout=Current connection timeout value, 'Connect Timeout=X' in the ConnectionString.
  1287. OleDbConnection_Database=Current data source catalog value, 'Initial Catalog=X' in the connection string.
  1288. OleDbConnection_DataSource=Current data source, 'Data Source=X' in the connection string.
  1289. OleDbConnection_Provider=Current OLE DB provider ProgID, 'Provider=X' in the connection string.
  1290. OleDbConnection_ServerVersion=Version of the product accessed by the OLE DB Provider.
  1291. SqlConnection_AccessToken=Access token to use for authentication.
  1292. SqlConnection_Asynchronous=State of connection, synchronous or asynchronous. 'Asynchronous Processing=x' in the connection string.
  1293. SqlConnection_Replication=Information used to connect for replication.
  1294. SqlConnection_ConnectionString=Information used to connect to a DataSource, such as 'Data Source=x;Initial Catalog=x;Integrated Security=SSPI'.
  1295. SqlConnection_ConnectionTimeout=Current connection timeout value, 'Connect Timeout=X' in the ConnectionString.
  1296. SqlConnection_Database=Current SQL Server database, 'Initial Catalog=X' in the connection string.
  1297. SqlConnection_DataSource=Current SqlServer that the connection is opened to, 'Data Source=X' in the connection string.
  1298. SqlConnection_PacketSize=Network packet size, 'Packet Size=x' in the connection string.
  1299. SqlConnection_ServerVersion=Version of the SQL Server accessed by the SqlConnection.
  1300. SqlConnection_WorkstationId=Workstation Id, 'Workstation ID=x' in the connection string.
  1301. SqlConnection_StatisticsEnabled=Collect statistics for this connection.
  1302. SqlConnection_CustomColumnEncryptionKeyStoreProviders=Custom column encryption key store providers.
  1303. SqlConnection_ClientConnectionId=A guid to represent the physical connection.
  1304. SqlConnection_Credential=User Id and secure password to use for authentication.
  1305. ;;;
  1306. ;;; DbConnection Event Descriptions
  1307. DbConnection_InfoMessage=Event triggered when messages arrive from the DataSource.
  1308. ; COMMON CODE DbConnection_StateChange=Event triggered when the connection changes state.
  1309. ;;;
  1310. ;;; DbCommand Property Descriptions
  1311. DbCommand_CommandText=Command text to execute.
  1312. ; COMMON CODE DbCommand_CommandTimeout=Time to wait for command to execute.
  1313. DbCommand_CommandType=How to interpret the CommandText.
  1314. DbCommand_Connection=Connection used by the command.
  1315. DbCommand_Parameters=The parameters collection.
  1316. DbCommand_Transaction=The transaction used by the command.
  1317. DbCommand_UpdatedRowSource=When used by a DataAdapter.Update, how command results are applied to the current DataRow.
  1318. DbCommand_StatementCompleted=When records are affected by a given statement by the execution of the command.
  1319. SqlCommand_Notification=Notification values used by Microsoft SQL Server.
  1320. SqlCommand_NotificationAutoEnlist=Automatic enlistment in notifications used by Microsoft SQL Server.
  1321. ;;;
  1322. ;;; DbCommandBuilder
  1323. DbCommandBuilder_ConflictOption=How the where clause is auto-generated for the Update and Delete commands when not specified by the user.
  1324. DbCommandBuilder_CatalogLocation=Indicates the position of the catalog name in a qualified table name in a text command.
  1325. DbCommandBuilder_CatalogSeparator=The character that separates the catalog name from the rest of the identifier in a text command.
  1326. DbCommandBuilder_SchemaSeparator=The character that separates the schema name from the rest of the identifier in a text command.
  1327. DbCommandBuilder_QuotePrefix=The prefix string wrapped around sql objects.
  1328. DbCommandBuilder_QuoteSuffix=The suffix string wrapped around sql objects.
  1329. DbCommandBuilder_DataAdapter=The DataAdapter for which to automatically generate Commands.
  1330. DbCommandBuilder_SchemaLocation=Use schema from DataTable or the SelectCommand.
  1331. DbCommandBuilder_SetAllValues=How the set clause is auto-generated for the Update command when not specified by the user.
  1332. OdbcCommandBuilder_DataAdapter=The DataAdapter for which to automatically generate OdbcCommands
  1333. OdbcCommandBuilder_QuotePrefix=The character used in a text command as the opening quote for quoting identifiers that contain special characters.
  1334. OdbcCommandBuilder_QuoteSuffix=The character used in a text command as the closing quote for quoting identifiers that contain special characters.
  1335. OleDbCommandBuilder_DataAdapter=The DataAdapter for which to automatically generate OleDbCommands
  1336. OleDbCommandBuilder_DecimalSeparator=The decimal separator used in numeric literals.
  1337. OleDbCommandBuilder_QuotePrefix=The prefix string wrapped around sql objects
  1338. OleDbCommandBuilder_QuoteSuffix=The suffix string wrapped around sql objects
  1339. SqlCommandBuilder_DataAdapter=The DataAdapter for which to automatically generate SqlCommands
  1340. SqlCommandBuilder_DecimalSeparator=The decimal separator used in numeric literals.
  1341. SqlCommandBuilder_QuotePrefix=The character used in a text command as the opening quote for quoting identifiers that contain special characters.
  1342. SqlCommandBuilder_QuoteSuffix=The character used in a text command as the closing quote for quoting identifiers that contain special characters.
  1343. ;;;
  1344. ;;; DbParameter Property Descriptions
  1345. ; COMMON CODE DbParameter_DbType=The parameter generic type.
  1346. ; COMMON CODE DbParameter_Direction=Input, output, or bidirectional parameter.
  1347. ; COMMON CODE DbParameter_IsNullable=a design-time property used for strongly typed code-generation.
  1348. ; COMMON CODE DbParameter_ParameterName=Name of the parameter.
  1349. ; COMMON CODE DbParameter_SourceColumn=When used by a DataAdapter.Update, the source column name that is used to find the DataSetColumn name in the ColumnMappings. This is to copy a value between the parameter and a data row.
  1350. ; COMMON CODE DbParameter_SourceVersion=When used by a DataAdapter.Update (UpdateCommand only), the version of the DataRow value that is used to update the data source.
  1351. ; COMMON CODE DbParameter_SourceColumnNullMapping=When used by DataAdapter.Update, the parameter value is changed from DBNull.Value into (Int32)1 or (Int32)0 if non-null.
  1352. ; COMMON CODE DbParameter_Value=Value of the parameter.
  1353. DbDataParameter_Precision=Only necessary to set for decimal and numeric parameters when using with Prepare, FillSchema and CommandBuilder scenarios.
  1354. DbDataParameter_Scale=Only necessary to set for decimal and numeric parameters when using with Prepare, FillSchema and CommandBuilder scenarios.
  1355. ; COMMON CODE DbParameter_Offset=Offset in variable length data types.
  1356. OdbcParameter_OdbcType=The parameter native type.
  1357. OleDbParameter_OleDbType=The parameter native type.
  1358. SqlParameter_ParameterName=Name of the parameter, like '@p1'
  1359. SqlParameter_SqlDbType=The parameter native type.
  1360. SqlParameter_TypeName=The server's name for the type.
  1361. SqlParameter_Offset=Offset in variable length data types.
  1362. SqlParameter_XmlSchemaCollectionDatabase=XmlSchemaCollectionDatabase
  1363. SqlParameter_XmlSchemaCollectionOwningSchema=XmlSchemaCollectionOwningSchema
  1364. SqlParameter_XmlSchemaCollectionName=XmlSchemaCollectionName
  1365. SqlParameter_UnsupportedTVPOutputParameter=ParameterDirection '{0}' specified for parameter '{1}' is not supported. Table-valued parameters only support ParameterDirection.Input.
  1366. SqlParameter_DBNullNotSupportedForTVP=DBNull value for parameter '{0}' is not supported. Table-valued parameters cannot be DBNull.
  1367. SqlParameter_InvalidTableDerivedPrecisionForTvp=Precision '{0}' required to send all values in column '{1}' exceeds the maximum supported precision '{2}'. The values must all fit in a single precision.
  1368. SqlParameter_UnexpectedTypeNameForNonStruct=TypeName specified for parameter '{0}'. TypeName must only be set for Structured parameters.
  1369. MetaType_SingleValuedStructNotSupported=SqlDbType.Structured type is only supported for multiple valued types.
  1370. NullSchemaTableDataTypeNotSupported=DateType column for field '{0}' in schema table is null. DataType must be non-null.
  1371. InvalidSchemaTableOrdinals=Invalid column ordinals in schema table. ColumnOrdinals, if present, must not have duplicates or gaps.
  1372. SQL_EnumeratedRecordMetaDataChanged=Metadata for field '{0}' of record '{1}' did not match the original record's metadata.
  1373. SQL_EnumeratedRecordFieldCountChanged=Number of fields in record '{0}' does not match the number in the original record.
  1374. ;;;
  1375. ;;;
  1376. ;;;
  1377. SQLUDT_MaxByteSizeValue=range: 0-8000
  1378. SQLUDT_Unexpected=unexpected error encountered in SqlClient data provider. {0}
  1379. SQLUDT_InvalidDbId=Unable to get Type Info for {0},{1}
  1380. SQLUDT_CantLoadAssembly=The provider has failed to load the following assembly: {0}
  1381. SQLUDT_InvalidUdtTypeName=UdtTypeName property must be set for UDT parameters.
  1382. ;Auto assembly download is disabled for Whidbey.
  1383. ;SQLUDT_AssemblyDownloadNotEnabled=Option to dynamically download assemblies from the server has not been enabled.
  1384. SQLUDT_UnexpectedUdtTypeName=UdtTypeName property must be set only for UDT parameters.
  1385. SQLUDT_InvalidSqlType=Specified type is not registered on the target server.{0}.
  1386. SQLUDT_InWhereClause=UDT parameters not permitted in the where clause unless part of the primary key.
  1387. SqlUdt_InvalidUdtMessage='{0}' is an invalid user defined type, reason: {1}.
  1388. SqlUdtReason_MultipleSerFormats=supports both in-memory and user-defined formats
  1389. SqlUdtReason_CannotSupportNative=Native format can't be supported.
  1390. SqlUdtReason_CannotSupportUserDefined=does not implement IBinarySerialize
  1391. SqlUdtReason_NotSerializable=not serializable
  1392. SqlUdtReason_NoPublicConstructors=no public constructors
  1393. SqlUdtReason_NotNullable=does not implement INullable
  1394. SqlUdtReason_NoPublicConstructor=does not have a public constructor
  1395. SqlUdtReason_NoUdtAttribute=no UDT attribute
  1396. SqlUdtReason_MaplessNotYetSupported=Serialization without mapping is not yet supported.
  1397. SqlUdtReason_ParseMethodMissing='public static x Parse(System.Data.SqlTypes.SqlString)' method is missing
  1398. SqlUdtReason_ToStringMethodMissing='public override string ToString()' method is missing
  1399. SqlUdtReason_NullPropertyMissing='public static x Null { get; }' method is missing
  1400. SqlUdtReason_NativeFormatNoFieldSupport=Native format does not support fields (directly or through another field) of type '{0}'
  1401. SqlUdtReason_TypeNotPublic=Type is not public
  1402. SqlUdtReason_NativeUdtNotSequentialLayout=Native UDT not sequential layout due to type '{0}'
  1403. SqlUdtReason_NativeUdtMaxByteSize=Native UDT specifies a max byte size
  1404. SqlUdtReason_NonSerializableField=field '{0}' is marked non-serialized
  1405. SqlUdtReason_NativeFormatExplictLayoutNotAllowed=The type of field '{0}' is marked as explicit layout which is not allowed in Native format
  1406. SqlUdtReason_MultivaluedAssemblyId=Multiple valued assembly references must have a nonzero Assembly Id.
  1407. ;;
  1408. ;;
  1409. SQLTVP_TableTypeCanOnlyBeParameter=Structured, multiple-valued types can only be used for parameters, and cannot be nested within another type.
  1410. ;;
  1411. ;;
  1412. SqlFileStream_InvalidPath=The path name is not valid.
  1413. SqlFileStream_InvalidParameter=An invalid parameter was passed to the function.
  1414. SqlFileStream_FileAlreadyInTransaction=The process cannot access the file specified because it has been opened in another transaction.
  1415. SqlFileStream_PathNotValidDiskResource=The path name is invalid or does not point to a disk file.
  1416. ;;
  1417. ;;
  1418. SqlDelegatedTransaction_PromotionFailed=Failure while attempting to promote transaction.
  1419. ;;
  1420. ;;
  1421. ;; Property descriptions for SqlDependency
  1422. SqlDependency_SqlDependency=Dependency object used to receive query notifications.
  1423. SqlDependency_HasChanges=Property to indicate if this dependency is invalid.
  1424. SqlDependency_Id=A string that uniquely identifies this dependency object.
  1425. SqlDependency_OnChange=Event that can be used to subscribe for change notifications.
  1426. SqlDependency_AddCommandDependency=To add a command to existing dependency object.
  1427. SqlDependency_Duplicate=Command is already associated with another dependency object. Can not overwrite.
  1428. ;; Errors thrown by SqlDependency
  1429. SQLNotify_AlreadyHasCommand=This SqlCommand object is already associated with another SqlDependency object.
  1430. SqlNotify_SqlDepCannotBeCreatedInProc=SqlDependency object cannot be created when running inside the SQL Server process.
  1431. SqlDependency_DatabaseBrokerDisabled=The SQL Server Service Broker for the current database is not enabled, and as a result query notifications are not supported. Please enable the Service Broker for this database if you wish to use notifications.
  1432. SqlDependency_DefaultOptionsButNoStart=When using SqlDependency without providing an options value, SqlDependency.Start() must be called prior to execution of a command added to the SqlDependency instance.
  1433. SqlDependency_EventNoDuplicate=SqlDependency.OnChange does not support multiple event registrations for the same delegate.
  1434. SqlDependency_DuplicateStart=SqlDependency does not support calling Start() with different connection strings having the same server, user, and database in the same app domain.
  1435. SqlDependency_IdMismatch=No SqlDependency exists for the key.
  1436. SqlDependency_NoMatchingServerStart=When using SqlDependency without providing an options value, SqlDependency.Start() must be called for each server that is being executed against.
  1437. SqlDependency_NoMatchingServerDatabaseStart=SqlDependency.Start has been called for the server the command is executing against more than once, but there is no matching server/user/database Start() call for current command.
  1438. SqlDependency_InvalidTimeout=Timeout specified is invalid. Timeout cannot be < 0.
  1439. SQLNotify_ErrorFormat=Notification Error. Type={0}, Info={1}, Source={2}.
  1440. ;;; SqlNotification
  1441. ;;; SqlMetaData
  1442. SqlMetaData_NoMetadata=GetMetaData is not valid for this SqlDbType.
  1443. SqlMetaData_InvalidSqlDbTypeForConstructorFormat=The dbType {0} is invalid for this constructor.
  1444. SqlMetaData_NameTooLong=The name is too long.
  1445. SqlMetaData_SpecifyBothSortOrderAndOrdinal=The sort order and ordinal must either both be specified, or neither should be specified (SortOrder.Unspecified and -1). The values given were: order = {0}, ordinal = {1}.
  1446. SqlProvider_InvalidDataColumnType=The type of column '{0}' is not supported. The type is '{1}'
  1447. SqlProvider_InvalidDataColumnMaxLength=The size of column '{0}' is not supported. The size is {1}.
  1448. SqlProvider_NotEnoughColumnsInStructuredType=There are not enough fields in the Structured type. Structured types must have at least one field.
  1449. SqlProvider_DuplicateSortOrdinal=The sort ordinal {0} was specified twice.
  1450. SqlProvider_MissingSortOrdinal=The sort ordinal {0} was not specified.
  1451. SqlProvider_SortOrdinalGreaterThanFieldCount=The sort ordinal {0} on field {1} exceeds the total number of fields.
  1452. IEnumerableOfSqlDataRecordHasNoRows=There are no records in the SqlDataRecord enumeration. To send a table-valued parameter with no rows, use a null reference for the value instead.
  1453. ;;; SqlPipe
  1454. SqlPipe_CommandHookedUpToNonContextConnection=SqlPipe does not support executing a command with a connection that is not a context connection.
  1455. SqlPipe_MessageTooLong=Message length {0} exceeds maximum length supported of 4000.
  1456. SqlPipe_IsBusy=Could not use the pipe while it is busy with another operation.
  1457. SqlPipe_AlreadyHasAnOpenResultSet=A result set is currently being sent to the pipe. End the current result set before calling {0}.
  1458. SqlPipe_DoesNotHaveAnOpenResultSet=Result set has not been initiated. Call SendResultSetStart before calling {0}.
  1459. ;;; SNI
  1460. ; ProviderNames
  1461. SNI_PN0=HTTP Provider
  1462. SNI_PN1=Named Pipes Provider
  1463. SNI_PN2=Session Provider
  1464. SNI_PN3=Sign Provider
  1465. SNI_PN4=Shared Memory Provider
  1466. SNI_PN5=SMux Provider
  1467. SNI_PN6=SSL Provider
  1468. SNI_PN7=TCP Provider
  1469. SNI_PN8=VIA Provider
  1470. SNI_PN9=
  1471. SNI_PN10=SQL Network Interfaces
  1472. ; SNI_Error_Strings
  1473. SNI_ERROR_1=I/O Error detected in read/write operation
  1474. SNI_ERROR_2=Connection was terminated
  1475. SNI_ERROR_3=Asynchronous operations not supported
  1476. SNI_ERROR_4=
  1477. SNI_ERROR_5=Invalid parameter(s) found
  1478. SNI_ERROR_6=Unsupported protocol specified
  1479. SNI_ERROR_7=Invalid connection found when setting up new session protocol
  1480. SNI_ERROR_8=Protocol not supported
  1481. SNI_ERROR_9=Associating port with I/O completion mechanism failed
  1482. SNI_ERROR_10=
  1483. SNI_ERROR_11=Timeout error
  1484. SNI_ERROR_12=No server name supplied
  1485. SNI_ERROR_13=TerminateListener() has been called
  1486. SNI_ERROR_14=Win9x not supported
  1487. SNI_ERROR_15=Function not supported
  1488. SNI_ERROR_16=Shared-Memory heap error
  1489. SNI_ERROR_17=Cannot find an ip/ipv6 type address to connect
  1490. SNI_ERROR_18=Connection has been closed by peer
  1491. SNI_ERROR_19=Physical connection is not usable
  1492. SNI_ERROR_20=Connection has been closed
  1493. SNI_ERROR_21=Encryption is enforced but there is no valid certificate
  1494. SNI_ERROR_22=Couldn't load library
  1495. SNI_ERROR_23=Cannot open a new thread in server process
  1496. SNI_ERROR_24=Cannot post event to completion port
  1497. SNI_ERROR_25=Connection string is not valid
  1498. SNI_ERROR_26=Error Locating Server/Instance Specified
  1499. SNI_ERROR_27=Error getting enabled protocols list from registry
  1500. SNI_ERROR_28=Server doesn't support requested protocol
  1501. SNI_ERROR_29=Shared Memory is not supported for clustered server connectivity
  1502. SNI_ERROR_30=Invalid attempt bind to shared memory segment
  1503. SNI_ERROR_31=Encryption(ssl/tls) handshake failed
  1504. SNI_ERROR_32=Packet size too large for SSL Encrypt/Decrypt operations
  1505. SNI_ERROR_33=SSRP error
  1506. SNI_ERROR_34=Could not connect to the Shared Memory pipe
  1507. SNI_ERROR_35=An internal exception was caught
  1508. SNI_ERROR_36=The Shared Memory dll used to connect to SQL Server 2000 was not found
  1509. SNI_ERROR_37=The SQL Server 2000 Shared Memory client dll appears to be invalid/corrupted
  1510. SNI_ERROR_38=Cannot open a Shared Memory connection to SQL Server 2000
  1511. SNI_ERROR_39=Shared memory connectivity to SQL Server 2000 is either disabled or not available on this machine
  1512. SNI_ERROR_40=Could not open a connection to SQL Server
  1513. SNI_ERROR_41=Cannot open a Shared Memory connection to a remote SQL server
  1514. SNI_ERROR_42=Could not establish dedicated administrator connection (DAC) on default port. Make sure that DAC is enabled
  1515. SNI_ERROR_43=An error occurred while obtaining the dedicated administrator connection (DAC) port. Make sure that SQL Browser is running, or check the error log for the port number
  1516. SNI_ERROR_44=Could not compose Service Principal Name (SPN) for Windows Integrated Authentication. Possible causes are server(s) incorrectly specified to connection API calls, Domain Name System (DNS) lookup failure or memory shortage
  1517. ; this are for errors for non-integrated SNI features
  1518. ;SNI_ERROR_45=No client protocols are enabled and no protocol was specified in the connection string
  1519. ;SNI_ERROR_46=No remote client protocols are enabled and no remote protocol was specified in the connection string
  1520. ; MultiSubnetFailover errors - they are raised as a different kind of exception, thus each one has a dot in the end.
  1521. SNI_ERROR_47=Connecting with the MultiSubnetFailover connection option to a SQL Server instance configured with more than 64 IP addresses is not supported.
  1522. SNI_ERROR_48=Connecting to a named SQL Server instance using the MultiSubnetFailover connection option is not supported.
  1523. SNI_ERROR_49=Connecting to a SQL Server instance using the MultiSubnetFailover connection option is only supported when using the TCP protocol.
  1524. ;LocalDB errors:
  1525. SNI_ERROR_50=Local Database Runtime error occurred.
  1526. SNI_ERROR_51=An instance name was not specified while connecting to a Local Database Runtime. Specify an instance name in the format (localdb)\\instance_name.
  1527. SNI_ERROR_52=Unable to locate a Local Database Runtime installation. Verify that SQL Server Express is properly installed and that the Local Database Runtime feature is enabled.
  1528. SNI_ERROR_53=Invalid Local Database Runtime registry configuration found. Verify that SQL Server Express is properly installed.
  1529. SNI_ERROR_54=Unable to locate the registry entry for SQLUserInstance.dll file path. Verify that the Local Database Runtime feature of SQL Server Express is properly installed.
  1530. SNI_ERROR_55=Registry value contains an invalid SQLUserInstance.dll file path. Verify that the Local Database Runtime feature of SQL Server Express is properly installed.
  1531. SNI_ERROR_56=Unable to load the SQLUserInstance.dll from the location specified in the registry. Verify that the Local Database Runtime feature of SQL Server Express is properly installed.
  1532. SNI_ERROR_57=Invalid SQLUserInstance.dll found at the location specified in the registry. Verify that the Local Database Runtime feature of SQL Server Express is properly installed.
  1533. ; SNIx error messages
  1534. Snix_Connect=A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections.
  1535. Snix_PreLoginBeforeSuccessfullWrite=The client was unable to establish a connection because of an error during connection initialization process before login. Possible causes include the following: the client tried to connect to an unsupported version of SQL Server; the server was too busy to accept new connections; or there was a resource limitation (insufficient memory or maximum allowed connections) on the server.
  1536. Snix_PreLogin=A connection was successfully established with the server, but then an error occurred during the pre-login handshake.
  1537. Snix_LoginSspi=A connection was successfully established with the server, but then an error occurred when obtaining the security/SSPI context information for integrated security login.
  1538. Snix_Login=A connection was successfully established with the server, but then an error occurred during the login process.
  1539. Snix_EnableMars=Connection open and login was successful, but then an error occurred while enabling MARS for this connection.
  1540. Snix_AutoEnlist=Connection open and login was successful, but then an error occurred while enlisting the connection into the current distributed transaction.
  1541. Snix_GetMarsSession=Failed to establish a MARS session in preparation to send the request to the server.
  1542. Snix_Execute=A transport-level error has occurred when sending the request to the server.
  1543. Snix_Read=A transport-level error has occurred when receiving results from the server.
  1544. Snix_Close=A transport-level error has occurred during connection clean-up.
  1545. Snix_SendRows=A transport-level error has occurred while sending information to the server.
  1546. Snix_ProcessSspi=A transport-level error has occured during SSPI handshake.
  1547. ; LocalDB error messages
  1548. LocalDB_CreateFailed=Local Database Runtime: Cannot create named instance.
  1549. LocalDB_BadConfigSectionType=Local Database Runtime: system.data.localdb configuration file section is of unknown type.
  1550. LocalDB_FailedGetDLLHandle=Local Database Runtime: Cannot load SQLUserInstance.dll.
  1551. LocalDB_MethodNotFound=Invalid SQLUserInstance.dll found at the location specified in the registry. Verify that the Local Database Runtime feature of SQL Server Express is properly installed.
  1552. LocalDB_UnobtainableMessage=Cannot obtain Local Database Runtime error message
  1553. LocalDB_InvalidVersion=Local Database Runtime: Invalid instance version specification found in the configuration file.
  1554. ;;; TCE
  1555. ; CertificateStoreProvider error messages
  1556. TCE_InvalidKeyEncryptionAlgorithm=Invalid key encryption algorithm specified: '{0}'. Expected value: '{1}'.
  1557. TCE_InvalidKeyEncryptionAlgorithmSysErr=Internal error. Invalid key encryption algorithm specified: '{0}'. Expected value: '{1}'.
  1558. TCE_NullKeyEncryptionAlgorithm=Key encryption algorithm cannot be null.
  1559. TCE_NullKeyEncryptionAlgorithmSysErr=Internal error. Key encryption algorithm cannot be null.
  1560. TCE_EmptyColumnEncryptionKey=Empty column encryption key specified.
  1561. TCE_NullColumnEncryptionKey=Column encryption key cannot be null.
  1562. TCE_EmptyEncryptedColumnEncryptionKey=Internal error. Empty encrypted column encryption key specified.
  1563. TCE_NullEncryptedColumnEncryptionKey=Internal error. Encrypted column encryption key cannot be null.
  1564. TCE_LargeCertificatePathLength=Specified certificate path has {0} bytes, which exceeds maximum length of {1} bytes.
  1565. TCE_LargeCertificatePathLengthSysErr=Internal error. Specified certificate path has {0} bytes, which exceeds maximum length of {1} bytes.
  1566. TCE_NullCertificatePath=Certificate path cannot be null. Use the following format: <certificate location>{2}<certificate store>{2}<certificate thumbprint>, where <certificate location> is either '{0}' or '{1}'.
  1567. TCE_NullCertificatePathSysErr=Internal error. Certificate path cannot be null. Use the following format: <certificate location>{2}<certificate store>{2}<certificate thumbprint>, where <certificate location> is either '{0}' or '{1}'.
  1568. TCE_NullCspPath=Column master key path cannot be null. Use the following format for a key stored in a Microsoft cryptographic service provider (CSP): <CSP Provider Name>{0}<Key Identifier>.
  1569. TCE_NullCspPathSysErr=Internal error. Column master key path cannot be null. Use the following format for a key stored in a Microsoft cryptographic service provider (CSP): <CSP Provider Name>{0}<Key Identifier>.
  1570. TCE_NullCngPath=Column master key path cannot be null. Use the following format for a key stored in a Microsoft Cryptography API: Next Generation (CNG) provider: <CNG Provider Name>{0}<Key Identifier>.
  1571. TCE_NullCngPathSysErr=Internal error. Column master key path cannot be null. Use the following format for a key stored in a Microsoft Cryptography API: Next Generation (CNG) provider: <CNG Provider Name>{0}<Key Identifier>.
  1572. TCE_InvalidCertificatePath=Invalid certificate path: '{0}'. Use the following format: <certificate location>{3}<certificate store>{3}<certificate thumbprint>, where <certificate location> is either '{1}' or '{2}'.
  1573. TCE_InvalidCertificatePathSysErr=Internal error. Invalid certificate path: '{0}'. Use the following format: <certificate location>{3}<certificate store>{3}<certificate thumbprint>, where <certificate location> is either '{1}' or '{2}'.
  1574. TCE_InvalidCspPath=Invalid column master key path: '{0}'. Use the following format for a key stored in a Microsoft cryptographic service provider (CSP): <CSP Provider Name>{1}<Key Identifier>.
  1575. TCE_InvalidCspPathSysErr=Internal error. Invalid column master key path: '{0}'. Use the following format for a key stored in a Microsoft cryptographic service provider (CSP): <CSP Provider Name>{1}<Key Identifier>.
  1576. TCE_InvalidCngPath=Invalid column master key path: '{0}'. Use the following format for a key stored in a Microsoft Cryptography API: Next Generation (CNG) provider: <CNG Provider Name>{1}<Key Identifier>.
  1577. TCE_InvalidCngPathSysErr=Internal error. Invalid column master key path: '{0}'. Use the following format for a key stored in a Microsoft Cryptography API: Next Generation (CNG) provider: <CNG Provider Name>{1}<Key Identifier>.
  1578. TCE_InvalidCertificateLocation=Invalid certificate location '{0}' in certificate path '{1}'. Use the following format: <certificate location>{4}<certificate store>{4}<certificate thumbprint>, where <certificate location> is either '{2}' or '{3}'.
  1579. TCE_InvalidCertificateLocationSysErr=Internal error. Invalid certificate location '{0}' in certificate path '{1}'. Use the following format: <certificate location>{4}<certificate store>{4}<certificate thumbprint>, where <certificate location> is either '{2}' or '{3}'.
  1580. TCE_InvalidCertificateStore=Invalid certificate store '{0}' specified in certificate path '{1}'. Expected value: '{2}'.
  1581. TCE_InvalidCertificateStoreSysErr=Internal error. Invalid certificate store '{0}' specified in certificate path '{1}'. Expected value: '{2}'.
  1582. TCE_EmptyCertificateThumbprint=Empty certificate thumbprint specified in certificate path '{0}'.
  1583. TCE_EmptyCertificateThumbprintSysErr=Internal error. Empty certificate thumbprint specified in certificate path '{0}'.
  1584. TCE_EmptyCspName=Empty Microsoft cryptographic service provider (CSP) name specified in column master key path: '{0}'. Use the following format for a key stored in a Microsoft cryptographic service provider (CSP): <CSP Provider Name>{1}<Key Identifier>.
  1585. TCE_EmptyCspNameSysErr=Internal error. Empty Microsoft cryptographic service provider (CSP) name specified in column master key path: '{0}'. Use the following format for a key stored in a Microsoft cryptographic service provider (CSP): <CSP Provider Name>{1}<Key Identifier>.
  1586. TCE_EmptyCngName=Empty Microsoft Cryptography API: Next Generation (CNG) provider name specified in column master key path: '{0}'. Use the following format for a key stored in a Microsoft Cryptography API: Next Generation (CNG) provider: <CNG Provider Name>{1}<Key Identifier>.
  1587. TCE_EmptyCngNameSysErr=Internal error. Empty Microsoft Cryptography API: Next Generation (CNG) provider name specified in column master key path: '{0}'. Use the following format for a key stored in a Microsoft Cryptography API: Next Generation (CNG) provider: <CNG Provider Name>{1}<Key Identifier>.
  1588. TCE_EmptyCspKeyId=Empty key identifier specified in column master key path: '{0}'. Use the following format for a key stored in a Microsoft cryptographic service provider (CSP): <CSP Provider Name>{1}<Key Identifier>.
  1589. TCE_EmptyCspKeyIdSysErr=Internal error. Empty key identifier specified in column master key path: '{0}'. Use the following format for a key stored in a Microsoft cryptographic service provider (CSP): <CSP Provider Name>{1}<Key Identifier>.
  1590. TCE_EmptyCngKeyId=Empty key identifier specified in column master key path: '{0}'. Use the following format for a key stored in a Microsoft Cryptography API: Next Generation (CNG) provider: <CNG Provider Name>{1}<Key Identifier>.
  1591. TCE_EmptyCngKeyIdSysErr=Internal error. Empty key identifier specified in column master key path: '{0}'. Use the following format for a key stored in a Microsoft Cryptography API: Next Generation (CNG) provider: <CNG Provider Name>{1}<Key Identifier>.
  1592. TCE_InvalidCspName=Invalid Microsoft cryptographic service provider (CSP) name: '{0}'. Verify that the CSP provider name in column master key path: '{1}' is valid and installed on the machine.
  1593. TCE_InvalidCspNameSysErr=Internal error. Invalid Microsoft cryptographic service provider (CSP) name: '{0}'. Verify that the CSP provider name in column master key path: '{1}' is valid and installed on the machine.
  1594. TCE_InvalidCspKeyId=Invalid key identifier: '{0}'. Verify that the key identifier in column master key path: '{1}' is valid and exists in the CSP.
  1595. TCE_InvalidCspKeyIdSysErr=Internal error. Invalid key identifier: '{0}'. Verify that the key identifier in column master key path: '{1}' is valid and exists in the CSP.
  1596. TCE_InvalidCngKey=An error occurred while opening the Microsoft Cryptography API: Next Generation (CNG) key: '{0}'. Verify that the CNG provider name '{1}' is valid, installed on the machine, and the key '{2}' exists.
  1597. TCE_InvalidCngKeySysErr=Internal error. An error occurred while opening the Microsoft Cryptography API: Next Generation (CNG) key: '{0}'. Verify that the CNG provider name '{1}' is valid, installed on the machine, and the key '{2}' exists.
  1598. TCE_CertificateNotFound=Certificate with thumbprint '{0}' not found in certificate store '{1}' in certificate location '{2}'.
  1599. TCE_CertificateNotFoundSysErr=Certificate with thumbprint '{0}' not found in certificate store '{1}' in certificate location '{2}'. Verify the certificate path in the column master key definition in the database is correct, and the certificate has been imported correctly into the certificate location/store.
  1600. TCE_InvalidAlgorithmVersionInEncryptedCEK=Specified encrypted column encryption key contains an invalid encryption algorithm version '{0}'. Expected version is '{1}'.
  1601. TCE_InvalidCiphertextLengthInEncryptedCEK=The specified encrypted column encryption key's ciphertext length: {0} does not match the ciphertext length: {1} when using column master key (certificate) in '{2}'. The encrypted column encryption key may be corrupt, or the specified certificate path may be incorrect.
  1602. TCE_InvalidCiphertextLengthInEncryptedCEKCsp=The specified encrypted column encryption key's ciphertext length: {0} does not match the ciphertext length: {1} when using column master key (asymmetric key) in '{2}'. The encrypted column encryption key may be corrupt, or the specified Microsoft Cryptographic Service provider (CSP) path may be incorrect.
  1603. TCE_InvalidCiphertextLengthInEncryptedCEKCng=The specified encrypted column encryption key's ciphertext length: {0} does not match the ciphertext length: {1} when using column master key (asymmetric key) in '{2}'. The encrypted column encryption key may be corrupt, or the specified Microsoft Cryptography API: Next Generation (CNG) provider path may be incorrect.
  1604. TCE_InvalidSignatureInEncryptedCEK=The specified encrypted column encryption key's signature length: {0} does not match the signature length: {1} when using column master key (certificate) in '{2}'. The encrypted column encryption key may be corrupt, or the specified certificate path may be incorrect.
  1605. TCE_InvalidSignatureInEncryptedCEKCsp=The specified encrypted column encryption key's signature length: {0} does not match the signature length: {1} when using column master key (asymmetric key) in '{2}'. The encrypted column encryption key may be corrupt, or the specified Microsoft cryptographic service provider (CSP) path may be incorrect.
  1606. TCE_InvalidSignatureInEncryptedCEKCng=The specified encrypted column encryption key's signature length: {0} does not match the signature length: {1} when using column master key (asymmetric key) in '{2}'. The encrypted column encryption key may be corrupt, or the specified Microsoft Cryptography API: Next Generation (CNG) provider path may be incorrect.
  1607. TCE_InvalidCertificateSignature=The specified encrypted column encryption key signature does not match the signature computed with the column master key (certificate) in '{0}'. The encrypted column encryption key may be corrupt, or the specified path may be incorrect.
  1608. TCE_InvalidSignature=The specified encrypted column encryption key signature does not match the signature computed with the column master key (asymmetric key) in '{0}'. The encrypted column encryption key may be corrupt, or the specified path may be incorrect.
  1609. TCE_CertificateWithNoPrivateKey=Certificate specified in key path '{0}' does not have a private key to encrypt a column encryption key. Verify the certificate is imported correctly.
  1610. TCE_CertificateWithNoPrivateKeySysErr=Certificate specified in key path '{0}' does not have a private key to decrypt a column encryption key. Verify the certificate is imported correctly.
  1611. ; Cryptographic algorithms error messages
  1612. TCE_NullColumnEncryptionKeySysErr=Internal error. Column encryption key cannot be null.
  1613. TCE_InvalidKeySize=The column encryption key has been successfully decrypted but it's length: {1} does not match the length: {2} for algorithm '{0}'. Verify the encrypted value of the column encryption key in the database.
  1614. TCE_InvalidEncryptionType=Encryption type '{1}' specified for the column in the database is either invalid or corrupted. Valid encryption types for algorithm '{0}' are: {2}.
  1615. TCE_NullPlainText=Internal error. Plaintext value cannot be null.
  1616. TCE_VeryLargeCiphertext=Cannot encrypt. Encrypting resulted in {0} bytes of ciphertext which exceeds the maximum allowed limit of {1} bytes. The specified plaintext value is likely too large (plaintext size is: {2} bytes).
  1617. TCE_NullCipherText=Internal error. Ciphertext value cannot be null.
  1618. TCE_InvalidCipherTextSize=Specified ciphertext has an invalid size of {0} bytes, which is below the minimum {1} bytes required for decryption.
  1619. TCE_InvalidAlgorithmVersion=The specified ciphertext's encryption algorithm version '{0}' does not match the expected encryption algorithm version '{1}'.
  1620. TCE_InvalidAuthenticationTag=Specified ciphertext has an invalid authentication tag.
  1621. TCE_NullColumnEncryptionAlgorithm=Internal error. Encryption algorithm cannot be null. Valid algorithms are: {0}.
  1622. ; Errors from sp_describe_parameter_encryption
  1623. TCE_UnexpectedDescribeParamFormat=Internal error. The format of the resultset returned by {0} is invalid. One of the resultsets is missing.
  1624. TCE_InvalidEncryptionKeyOrdinal=Internal error. The referenced column encryption key ordinal '{1}' is missing in the encryption metadata returned by {0}. Max ordinal is '{2}'.
  1625. TCE_ParamEncryptionMetaDataMissing=Internal error. Metadata for parameter '{1}' in statement or procedure '{2}' is missing in resultset returned by {0}.
  1626. TCE_ProcEncryptionMetaDataMissing=Internal error. Metadata for parameters for command '{1}' in a batch is missing in the resultset returned by {0}.
  1627. ; Generic toplevel cryptofailures
  1628. TCE_ParamEncryptionFailed=Failed to encrypt parameter '{0}'.
  1629. TCE_ColumnDecryptionFailed=Failed to decrypt column '{0}'.
  1630. TCE_ParamDecryptionFailed=Failed to decrypt parameter '{0}'.
  1631. ; Query processing error messages
  1632. TCE_UnknownColumnEncryptionAlgorithm=Encryption algorithm '{0}' for the column in the database is either invalid or corrupted. Valid algorithms are: {1}.
  1633. TCE_UnknownColumnEncryptionAlgorithmId=Encryption algorithm id '{0}' for the column in the database is either invalid or corrupted. Valid encryption algorithm ids are: {1}.
  1634. TCE_UnsupportedNormalizationVersion=Normalization version '{0}' received from {2} is not supported. Valid normalization versions are: {1}.
  1635. TCE_UnrecognizedKeyStoreProviderName=Failed to decrypt a column encryption key. Invalid key store provider name: '{0}'. A key store provider name must denote either a system key store provider or a registered custom key store provider. Valid system key store provider names are: {1}. Valid (currently registered) custom key store provider names are: {2}. Please verify key store provider information in column master key definitions in the database, and verify all custom key store providers used in your application are registered properly.
  1636. TCE_KeyDecryptionFailedCertStore=Failed to decrypt a column encryption key using key store provider: '{0}'. The last 10 bytes of the encrypted column encryption key are: '{1}'.
  1637. TCE_UntrustedKeyPath=Column master key path '{0}' received from server '{1}' is not a trusted key path.
  1638. TCE_KeyDecryptionFailed=Failed to decrypt a column encryption key using key store provider: '{0}'. Verify the properties of the column encryption key and its column master key in your database. The last 10 bytes of the encrypted column encryption key are: '{1}'.
  1639. TCE_UnsupportedDatatype=Encryption and decryption of data type '{0}' is not supported.
  1640. TCE_DecryptionFailed=Decryption failed. The last 10 bytes of the encrypted column encryption key are: '{0}'. The first 10 bytes of ciphertext are: '{1}'.
  1641. ; TCE Generic errors
  1642. TCE_ParamInvalidForceColumnEncryptionSetting=Cannot set {0} for {3} '{1}' because encryption is not enabled for the statement or procedure '{2}'.
  1643. TCE_ParamUnExpectedEncryptionMetadata=Cannot execute statement or procedure '{1}' because {2} was set for {3} '{0}' and the database expects this parameter to be sent as plaintext. This may be due to a configuration error.
  1644. ; TCE specific SQL connection related error messages
  1645. TCE_NotSupportedByServer={0} instance in use does not support column encryption.
  1646. ; TCE specific SQL command/adapter related error messages
  1647. TCE_BatchedUpdateColumnEncryptionSettingMismatch={0} should be identical on all commands ({1}, {2}, {3}, {4}) when doing batch updates.
  1648. TCE_StreamNotSupportOnEncryptedColumn=Retrieving encrypted column '{0}' as a {1} is not supported.
  1649. TCE_SequentialAccessNotSupportedOnEncryptedColumn=Retrieving encrypted column '{0}' with {1} is not supported.
  1650. ; Provider Extensibility error messages
  1651. TCE_CanOnlyCallOnce=Key store providers cannot be set more than once.
  1652. TCE_NullCustomKeyStoreProviderDictionary=Column encryption key store provider dictionary cannot be null. Expecting a non-null value.
  1653. TCE_InvalidCustomKeyStoreProviderName=Invalid key store provider name '{0}'. '{1}' prefix is reserved for system key store providers.
  1654. TCE_NullProviderValue=Null reference specified for key store provider '{0}'. Expecting a non-null value.
  1655. TCE_EmptyProviderName=Invalid key store provider name specified. Key store provider names cannot be null or empty.
  1656. ; TCE Generic Property descriptions
  1657. TCE_SqlCommand_ColumnEncryptionSetting=Column encryption setting for the command. Overrides the connection level default.
  1658. TCE_DbConnectionString_ColumnEncryptionSetting=Default column encryption setting for all the commands on the connection.
  1659. TCE_SqlParameter_ForceColumnEncryption=Forces parameter to be encrypted before sending sensitive data to server.
  1660. TCE_SqlConnection_TrustedColumnMasterKeyPaths=Dictionary object containing SQL Server names and their trusted column master key paths.
  1661. ; Read-only routing error message
  1662. SQLROR_RecursiveRoutingNotSupported=Two or more redirections have occurred. Only one redirection per login is allowed.
  1663. SQLROR_FailoverNotSupported=Connecting to a mirrored SQL Server instance using the ApplicationIntent ReadOnly connection option is not supported.
  1664. SQLROR_UnexpectedRoutingInfo=Unexpected routing information received.
  1665. SQLROR_InvalidRoutingInfo=Invalid routing information received.
  1666. SQLROR_TimeoutAfterRoutingInfo=Server provided routing information, but timeout already expired.
  1667. ; Connection reiliency error messages
  1668. SQLCR_InvalidConnectRetryCountValue=Invalid ConnectRetryCount value (should be 0-255).
  1669. SQLCR_InvalidConnectRetryIntervalValue=Invalid ConnectRetryInterval value (should be 1-60).
  1670. SQLCR_NextAttemptWillExceedQueryTimeout=Next reconnection attempt will exceed query timeout. Reconnection was terminated.
  1671. SQLCR_EncryptionChanged=The server did not preserve SSL encryption during a recovery attempt, connection recovery is not possible.
  1672. SQLCR_TDSVestionNotPreserved=The server did not preserve the exact client TDS version requested during a recovery attempt, connection recovery is not possible.
  1673. SQLCR_AllAttemptsFailed=The connection is broken and recovery is not possible. The client driver attempted to recover the connection one or more times and all attempts failed. Increase the value of ConnectRetryCount to increase the number of recovery attempts.
  1674. SQLCR_UnrecoverableServer=The connection is broken and recovery is not possible. The connection is marked by the server as unrecoverable. No attempt was made to restore the connection.
  1675. SQLCR_UnrecoverableClient=The connection is broken and recovery is not possible. The connection is marked by the client driver as unrecoverable. No attempt was made to restore the connection.
  1676. SQLCR_NoCRAckAtReconnection=The server did not acknowledge a recovery attempt, connection recovery is not possible.
  1677. DbConnectionString_PoolBlockingPeriod=Defines the blocking period behavior for a connection pool.
  1678. ; Azure endpoints
  1679. AZURESQL_GenericEndpoint=.database.windows.net
  1680. AZURESQL_GermanEndpoint=.database.cloudapi.de
  1681. AZURESQL_UsGovEndpoint=.database.usgovcloudapi.net
  1682. AZURESQL_ChinaEndpoint=.database.chinacloudapi.cn
  1683. ; TCE Generic Property descriptions .Net 4.6.2
  1684. TCE_SqlConnection_ColumnEncryptionQueryMetadataCacheEnabled=Defines whether query metadata caching is enabled.
  1685. TCE_SqlConnection_ColumnEncryptionKeyCacheTtl=Defines the time-to-live of entries in the column encryption key cache.
  1686. ;;; SQLServer.TDSParser .Net 4.6.2
  1687. SQL_Timeout_Execution=Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding.