19 references to GetGetMethod
System.Private.CoreLib (19)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\PropertyValue.cs (19)
230
if (type == typeof(bool)) { var f =
GetGetMethod
<bool>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
231
if (type == typeof(byte)) { var f =
GetGetMethod
<byte>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
232
if (type == typeof(sbyte)) { var f =
GetGetMethod
<sbyte>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
233
if (type == typeof(char)) { var f =
GetGetMethod
<char>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
234
if (type == typeof(short)) { var f =
GetGetMethod
<short>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
235
if (type == typeof(ushort)) { var f =
GetGetMethod
<ushort>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
236
if (type == typeof(int)) { var f =
GetGetMethod
<int>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
237
if (type == typeof(uint)) { var f =
GetGetMethod
<uint>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
238
if (type == typeof(long)) { var f =
GetGetMethod
<long>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
239
if (type == typeof(ulong)) { var f =
GetGetMethod
<ulong>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
240
if (type == typeof(IntPtr)) { var f =
GetGetMethod
<IntPtr>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
241
if (type == typeof(UIntPtr)) { var f =
GetGetMethod
<UIntPtr>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
242
if (type == typeof(float)) { var f =
GetGetMethod
<float>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
243
if (type == typeof(double)) { var f =
GetGetMethod
<double>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
244
if (type == typeof(Guid)) { var f =
GetGetMethod
<Guid>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
245
if (type == typeof(DateTime)) { var f =
GetGetMethod
<DateTime>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
246
if (type == typeof(DateTimeOffset)) { var f =
GetGetMethod
<DateTimeOffset>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
247
if (type == typeof(TimeSpan)) { var f =
GetGetMethod
<TimeSpan>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }
248
if (type == typeof(decimal)) { var f =
GetGetMethod
<decimal>(property); return container => new PropertyValue(f((TContainer)container.ReferenceValue!)); }