Some errors obtained after an insert request might not contain enough
information so as to associate them with one row.
In such cases this may be null.
OriginalRowIndex
public long? OriginalRowIndex { get; }
The index of the row these errors relate to in the original
inser request. Might be unknown.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eBigQueryInsertRowErrors\u003c/code\u003e class within the Google BigQuery v2 API for .NET, which is used to manage errors related to inserting rows.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBigQueryInsertRowErrors\u003c/code\u003e class implements \u003ccode\u003eIEnumerable<SingleError>\u003c/code\u003e and \u003ccode\u003eIEnumerable\u003c/code\u003e, allowing iteration over individual insert errors, with the latest version being 3.11.0, and multiple prior versions ranging down to 2.2.0 available for review.\u003c/p\u003e\n"],["\u003cp\u003eThe class has a constructor, \u003ccode\u003eBigQueryInsertRowErrors\u003c/code\u003e, to create a new instance, that takes the original row and a list of errors, and it exposes properties like \u003ccode\u003eOriginalRow\u003c/code\u003e and \u003ccode\u003eOriginalRowIndex\u003c/code\u003e to provide context about the associated row and its index.\u003c/p\u003e\n"],["\u003cp\u003eThe document details that \u003ccode\u003eBigQueryInsertRowErrors\u003c/code\u003e inherits from \u003ccode\u003eobject\u003c/code\u003e and resides within the \u003ccode\u003eGoogle.Cloud.BigQuery.V2\u003c/code\u003e namespace, offering a means to handle and examine errors that occur when inserting data into BigQuery.\u003c/p\u003e\n"]]],[],null,["# Google BigQuery v2 API - Class BigQueryInsertRowErrors (3.11.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.11.0 (latest)](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/latest/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [3.10.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/3.10.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [3.9.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/3.9.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [3.8.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/3.8.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [3.7.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/3.7.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [3.6.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/3.6.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [3.5.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/3.5.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [3.4.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/3.4.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [3.3.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/3.3.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [3.2.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/3.2.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [3.1.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/3.1.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [3.0.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/3.0.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/2.4.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/2.3.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/2.2.0/Google.Cloud.BigQuery.V2.BigQueryInsertRowErrors) \n\n public sealed class BigQueryInsertRowErrors : IEnumerable\u003cSingleError\u003e, IEnumerable\n\nReference documentation and code samples for the Google BigQuery v2 API class BigQueryInsertRowErrors.\n\nRepresents insert errors related to one row. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e BigQueryInsertRowErrors \n\nImplements\n----------\n\n[IEnumerable](https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1)[SingleError](https://cloud.google.com/dotnet/docs/reference/Google.Apis/latest/Google.Apis.Requests.SingleError.html), [IEnumerable](https://learn.microsoft.com/dotnet/api/system.collections.ienumerable) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.BigQuery.V2](/dotnet/docs/reference/Google.Cloud.BigQuery.V2/latest/Google.Cloud.BigQuery.V2)\n\nAssembly\n--------\n\nGoogle.Cloud.BigQuery.V2.dll\n\nConstructors\n------------\n\n### BigQueryInsertRowErrors(BigQueryInsertRow, IReadOnlyList\\\u003cInsertErrorsData\\\u003e)\n\n public BigQueryInsertRowErrors(BigQueryInsertRow originalRow, IReadOnlyList\u003cTableDataInsertAllResponse.InsertErrorsData\u003e errors)\n\nConstructs a new set of insert errors related to one insert row.\n\nProperties\n----------\n\n### OriginalRow\n\n public BigQueryInsertRow OriginalRow { get; }\n\nThe original row to which these errors are related to.\n\n**Remarks** \nSome errors obtained after an insert request might not contain enough\ninformation so as to associate them with one row.\nIn such cases this may be null.\n\n### OriginalRowIndex\n\n public long? OriginalRowIndex { get; }\n\nThe index of the row these errors relate to in the original\ninser request. Might be unknown.\n\nMethods\n-------\n\n### GetEnumerator()\n\n public IEnumerator\u003cSingleError\u003e GetEnumerator()\n\nReturns an interator over the insert errors."]]