This repository was archived by the owner on Dec 24, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +20
-12
lines changed Expand file tree Collapse file tree 1 file changed +20
-12
lines changed Original file line number Diff line number Diff line change @@ -290,36 +290,44 @@ public override Type GetGenericCollectionType(Type type)
290
290
291
291
public override GetMemberDelegate GetPropertyGetterFn ( PropertyInfo propertyInfo )
292
292
{
293
- return SupportsEmit
294
- ? PropertyInvoker . GetEmit ( propertyInfo )
295
- : SupportsExpression
293
+ return
294
+ #if NET45
295
+ SupportsEmit ? PropertyInvoker . GetEmit ( propertyInfo ) :
296
+ #endif
297
+ SupportsExpression
296
298
? PropertyInvoker . GetExpression ( propertyInfo )
297
299
: base . GetPropertyGetterFn ( propertyInfo ) ;
298
300
}
299
301
300
302
public override SetMemberDelegate GetPropertySetterFn ( PropertyInfo propertyInfo )
301
303
{
302
- return SupportsEmit
303
- ? PropertyInvoker . SetEmit ( propertyInfo )
304
- : SupportsExpression
304
+ return
305
+ #if NET45
306
+ SupportsEmit ? PropertyInvoker . SetEmit ( propertyInfo ) :
307
+ #endif
308
+ SupportsExpression
305
309
? PropertyInvoker . SetExpression ( propertyInfo )
306
310
: base . GetPropertySetterFn ( propertyInfo ) ;
307
311
}
308
312
309
313
public override GetMemberDelegate GetFieldGetterFn ( FieldInfo fieldInfo )
310
314
{
311
- return SupportsEmit
312
- ? FieldInvoker . GetEmit ( fieldInfo )
313
- : SupportsExpression
315
+ return
316
+ #if NET45
317
+ SupportsEmit ? FieldInvoker . GetEmit ( fieldInfo ) :
318
+ #endif
319
+ SupportsExpression
314
320
? FieldInvoker . GetExpression ( fieldInfo )
315
321
: base . GetFieldGetterFn ( fieldInfo ) ;
316
322
}
317
323
318
324
public override SetMemberDelegate GetFieldSetterFn ( FieldInfo fieldInfo )
319
325
{
320
- return SupportsEmit
321
- ? FieldInvoker . SetEmit ( fieldInfo )
322
- : SupportsExpression
326
+ return
327
+ #if NET45
328
+ SupportsEmit ? FieldInvoker . SetEmit ( fieldInfo ) :
329
+ #endif
330
+ SupportsExpression
323
331
? FieldInvoker . SetExpression ( fieldInfo )
324
332
: base . GetFieldSetterFn ( fieldInfo ) ;
325
333
}
You can’t perform that action at this time.
0 commit comments