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