Boo.Lang.Runtime.PropertyDispatcherFactory.EmitDispatcherFor C# (CSharp) Метод

EmitDispatcherFor() приватный Метод

private EmitDispatcherFor ( MemberInfo info, SetOrGet gos ) : Dispatcher
info System.Reflection.MemberInfo
gos SetOrGet
Результат Dispatcher
        private Dispatcher EmitDispatcherFor(MemberInfo info, SetOrGet gos)
        {
            switch (info.MemberType)
            {
                case MemberTypes.Property:
                    return EmitPropertyDispatcher((PropertyInfo) info, gos);
                default:
                    return EmitFieldDispatcher((FieldInfo) info, gos);
            }
        }