1 write to properties
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\InvokeTypeInfo.cs (1)
29this.properties = typeAnalysis.properties;
17 references to properties
System.Private.CoreLib (17)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipeMetadataGenerator.cs (6)
272PropertyAnalysis[]? properties = invokeTypeInfo.properties; 325PropertyAnalysis[]? properties = invokeTypeInfo.properties; 418PropertyAnalysis[]? properties = invokeTypeInfo.properties; 588PropertyAnalysis[]? properties = typeInfo.properties; 628PropertyAnalysis[]? properties = invokeTypeInfo.properties; 693PropertyAnalysis[]? properties = invokeTypeInfo.properties;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\InvokeTypeInfo.cs (11)
38if (this.properties != null) 40foreach (PropertyAnalysis property in this.properties) 60if (this.properties != null) 62foreach (PropertyAnalysis property in this.properties) 71if (this.properties != null) 73var membersNames = new string[this.properties.Length]; 74var membersValues = new object?[this.properties.Length]; 75for (int i = 0; i < this.properties.Length; i++) 77object? propertyValue = properties[i].propertyInfo.GetValue(value); 78membersNames[i] = properties[i].name; 79membersValues[i] = properties[i].typeInfo.GetData(propertyValue);