internal static unsafe int IdFromEverettRegionInfoDataItem(int iDataItem)
{
InitEverettRegionDataItemToLCIDMappings();
// Assert that it exists
BCLDebug.Assert(iDataItem >= 0 && iDataItem < m_EverettRegionInfoDataItemToLCIDMappingsSize,
String.Format(
CultureInfo.CurrentCulture,
"[CultureTableRecord.IdFromEverettRegionInfoDataItem]Expected Everett data item in range of data table {0}", iDataItem));
if (iDataItem < 0 || iDataItem >= m_EverettRegionInfoDataItemToLCIDMappingsSize)
{
// If the dataItem is not valid, throw.
throw new SerializationException(Environment.GetResourceString("Serialization_InvalidFieldState"));
}
return m_EverettRegionInfoDataItemToLCIDMappings[iDataItem];
}