4 writes to _cultureData
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (4)
167_cultureData = CultureData.GetCultureData(name, useUserOverride) ?? 176_cultureData = cultureData; 209_cultureData = CultureData.GetCultureData(culture, useUserOverride); 230_cultureData = cultureData;
31 references to _cultureData
System.Private.CoreLib (31)
src\libraries\System.Private.CoreLib\src\System\Globalization\CalendarData.cs (1)
344return CultureInfo.GetCultureInfo(culture)._cultureData.GetCalendar(calendarId).iCurrentEra;
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.Unix.cs (1)
53internal static unsafe CultureData GetCurrentRegionData() => CultureInfo.CurrentCulture._cultureData;
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (28)
169_name = _cultureData.CultureName; 212_name = _cultureData.CultureName; 232_name = _cultureData.CultureName; 306return new CultureInfo(culture._cultureData.SpecificCultureName); 463string parentName = _cultureData.ParentName; 507culture = CreateCultureInfoNoThrow(parentName, _cultureData.UseUserOverride) ?? 520public virtual int LCID => _cultureData.LCID; 522public virtual int KeyboardLayoutId => _cultureData.KeyboardLayoutId; 539public virtual string Name => _nonSortName ??= (_cultureData.Name ?? string.Empty); 544internal string SortName => _sortName ??= _cultureData.SortName; 550internal string? InteropName => _cultureData.InteropName; 571return _cultureData.DisplayName; 580public virtual string NativeName => _cultureData.NativeName; 587public virtual string EnglishName => _cultureData.EnglishName; 592public virtual string TwoLetterISOLanguageName => _cultureData.TwoLetterISOLanguageName; 597public virtual string ThreeLetterISOLanguageName => _cultureData.ThreeLetterISOLanguageName; 603public virtual string ThreeLetterWindowsLanguageName => _cultureData.ThreeLetterWindowsLanguageName; 623TextInfo tempTextInfo = new TextInfo(_cultureData); 673public virtual bool IsNeutralCulture => _cultureData.IsNeutralCulture; 679CultureTypes types = _cultureData.IsNeutralCulture ? 688if (_cultureData.IsSupplementalCustomCulture) 693if (_cultureData.IsReplacementCulture) 708NumberFormatInfo temp = new NumberFormatInfo(_cultureData); 734DateTimeFormatInfo temp = new DateTimeFormatInfo(_cultureData, this.Calendar); 826Calendar newObj = _cultureData.DefaultCalendar; 849CalendarId[] calID = _cultureData.CalendarIds; 859public bool UseUserOverride => _cultureData.UseUserOverride; 866temp = CreateSpecificCulture(_cultureData.SCONSOLEFALLBACKNAME);
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormatInfo.cs (1)
231: this(CultureInfo.InvariantCulture._cultureData, GregorianCalendar.GetDefaultInstance())