Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. IMPORTANT -- System.Reflection

IMPORTANT -- System.Reflection

Scheduled Pinned Locked Moved C#
performancequestionhelp
1 Posts 1 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Den2Fly
    wrote on last edited by
    #1

    Hello dear buddies, I have read System.Reflection types that help to dynamically invoke object members are slow and are not suitable for high-performance applications. My question: Is the low speed because of the member search that is performed to find the requested member to get respectful 'MemberInfo' object (to invoke it) OR not only the member name search but also the member invokation using 'MemberInfo' object is a slow process itself? A comparision between speed of direct method call and dynamic method call using 'MethodInfo.Invoke()' really helps me to find my answer too. Thank you so much for any help and note - Den --- "Art happens when you least expect it."

    1 Reply Last reply
    0
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups