3 writes to _tabClassNames
System.ComponentModel.TypeConverter (3)
System\ComponentModel\Design\PropertyTabAttribute.cs (3)
27
_tabClassNames
= Array.Empty<string>();
72
_tabClassNames
= new string[] { tabClassName };
208
_tabClassNames
= (string[])tabClassNames.Clone();
10 references to _tabClassNames
System.ComponentModel.TypeConverter (10)
System\ComponentModel\Design\PropertyTabAttribute.cs (10)
87
if (_tabClasses == null &&
_tabClassNames
!= null)
102
Debug.Assert(
_tabClassNames
!= null);
103
_tabClasses = new Type[
_tabClassNames
.Length];
104
for (int i = 0; i <
_tabClassNames
.Length; i++)
106
int commaIndex =
_tabClassNames
[i].IndexOf(',');
112
className =
_tabClassNames
[i].AsSpan(0, commaIndex).Trim().ToString();
113
assemblyName =
_tabClassNames
[i].AsSpan(commaIndex + 1).Trim().ToString();
117
className =
_tabClassNames
[i];
140
protected string[]? TabClassNames => (string[]?)
_tabClassNames
?.Clone();
211
else if (_tabClasses == null &&
_tabClassNames
== null)