8 references to FastInvokerBuilder
System.Private.DataContractSerialization (8)
System\Runtime\Serialization\AccessorBuilder.cs (3)
25
private static readonly MethodInfo s_createGetterInternal = typeof(
FastInvokerBuilder
).GetMethod(nameof(CreateGetterInternal), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!;
26
private static readonly MethodInfo s_createSetterInternal = typeof(
FastInvokerBuilder
).GetMethod(nameof(CreateSetterInternal), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!;
27
private static readonly MethodInfo s_make = typeof(
FastInvokerBuilder
).GetMethod(nameof(Make), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!;
System\Runtime\Serialization\ClassDataContract.cs (1)
159
private Func<object> MakeNewInstance => _makeNewInstance ??=
FastInvokerBuilder
.GetMakeNewInstanceFunc(UnderlyingType);
System\Runtime\Serialization\DataMember.cs (4)
91
internal
FastInvokerBuilder
.Getter Getter => field ??=
FastInvokerBuilder
.CreateGetter(MemberInfo);
92
internal
FastInvokerBuilder
.Setter Setter => field ??=
FastInvokerBuilder
.CreateSetter(MemberInfo);