Runtime: 'рдЯрд╛рдЗрдк' рдореЗрдВ 'IsEnum' рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдирд╣реАрдВ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 21 рдЕрдкреНрд░реИрд▓ 2015  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: dotnet/runtime

рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдореИрдВ CoreCLR рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рдореИрдВ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛:

C:\Users\Benjamin\Projects\MiniProfiler\StackExchange.Profiling\SqlTiming.cs(136,25): рддреНрд░реБрдЯрд┐ CS1061: 'рдЯрд╛рдЗрдк' рдореЗрдВ 'IsEnum' рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдХреЛрдИ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд┐рдзрд┐ 'IsEnum' рдкрд╣рд▓реЗ рддрд░реНрдХ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддреА рд╣реИ рдкреНрд░рдХрд╛рд░ 'рдкреНрд░рдХрд╛рд░' рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдХреНрдпрд╛ рдЖрдк рдПрдХ рдкреНрд░рдпреЛрдЧ рдирд┐рд░реНрджреЗрд╢ рдпрд╛ рдЕрд╕реЗрдВрдмрд▓реА рд╕рдВрджрд░реНрдн рдЦреЛ рд░рд╣реЗ рд╣реИрдВ?)

рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдЬреАрдм рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЬреЛ рдХреБрдЫ рднреА рдореИрдВ рдСрдирд▓рд╛рдЗрди рдкрд╛ рд╕рдХрддрд╛ рд╣реВрдВ рд╡рд╣ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ Type рдЙрдкрд▓рдмреНрдз рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ IsEnum рд╕рдВрдкрддреНрддрд┐ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП ред рдлрд╛рдЙрд▓рд░ рдХреА рд░рд┐рд╡рд░реНрд╕ рдкреИрдХреЗрдЬ рдЦреЛрдЬ рдкрд╛рддрд╛ рд╣реИ Type рдореЗрдВ System.Runtime рдкреИрдХреЗрдЬ, рдФрд░ рдореИрдВ System.Runtime 4.0.20-* рдореЗрдВ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдореЗрд░реА project.json рдореЗрдВ dnxcore50 рдврд╛рдВрдЪрд╛ рдЕрдиреБрднрд╛рдЧред

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХрдВрдкрд╛рдЗрд▓рд░ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ, рдФрд░ dotPeek рдпрд╣ рднреА рдХрд╣рддрд╛ рд╣реИ рдХрд┐ System.Runtime рдкреИрдХреЗрдЬ рдореЗрдВ рдХреЛрдИ Type рдкреНрд░рдХрд╛рд░ рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рдХреНрдпрд╛ рдпрд╛рдж рдЖрдпрд╛?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@aggieben , рдЖрдк рд╢рд╛рдпрдж рдЪрд╛рд╣рддреЗ рд╣реИрдВред GetTypeInfo ()ред IsEnum (GetTypeInfo System.Reflection рдирд╛рдорд╕реНрдерд╛рди рд╕реЗ рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╡рд┐рдзрд┐ рд╣реИ)ред рдЯрд╛рдЗрдк рдХреЗ рд╕рддрд╣ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдЯрд╛рдЗрдкрдЗрдиреНрдлреЛ рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ IsEnum рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИред рдбреЙрдЯрдкреАрдХ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рдореИрдВрдиреЗ рдЗрд╕реЗ рдЖрдЬрдорд╛рдпрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ [рдЕрд╕реЗрдВрдмрд▓реА: TypeForwardedTo (рдЯрд╛рдЗрдкрдСрдл (рдЯрд╛рдЗрдк))] рд╡рд┐рд╢реЗрд╖рддрд╛ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗ рд░рд╣рд╛ рд╣реИред рд░рдирдЯрд╛рдЗрдоред рдбреАрдПрд▓рдПрд▓, рдЬреЛ mscorlib рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

@aggieben , рдЖрдк рд╢рд╛рдпрдж рдЪрд╛рд╣рддреЗ рд╣реИрдВред GetTypeInfo ()ред IsEnum (GetTypeInfo System.Reflection рдирд╛рдорд╕реНрдерд╛рди рд╕реЗ рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╡рд┐рдзрд┐ рд╣реИ)ред рдЯрд╛рдЗрдк рдХреЗ рд╕рддрд╣ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдЯрд╛рдЗрдкрдЗрдиреНрдлреЛ рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ IsEnum рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИред рдбреЙрдЯрдкреАрдХ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рдореИрдВрдиреЗ рдЗрд╕реЗ рдЖрдЬрдорд╛рдпрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ [рдЕрд╕реЗрдВрдмрд▓реА: TypeForwardedTo (рдЯрд╛рдЗрдкрдСрдл (рдЯрд╛рдЗрдк))] рд╡рд┐рд╢реЗрд╖рддрд╛ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗ рд░рд╣рд╛ рд╣реИред рд░рдирдЯрд╛рдЗрдоред рдбреАрдПрд▓рдПрд▓, рдЬреЛ mscorlib рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж!

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ реирежрезрел-рео-рек рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдордПрд╕рдбреАрдПрди .рдиреЗрдЯ рек.рел/рек.рем рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдк рдХреЗ рддрд╣рдд IsEnum рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИ
https://msdn.microsoft.com/en-us/library/System.Type_properties (v=vs.110).aspx

рдзрдиреНрдпрд╡рд╛рдж @stephentoub , рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓реА!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

sahithreddyk picture sahithreddyk  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jamesqo picture jamesqo  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

GitAntoinee picture GitAntoinee  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

iCodeWebApps picture iCodeWebApps  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

matty-hall picture matty-hall  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ