Описание тега memberinfo

1 ответ

Константа в MemberInfo

Я пытаюсь получить информацию о константе в моем классе Car, но, к сожалению, в результате я получаю только 4 поля (name, currentSpeed, maxSpeed, state). Как я могу получить поле const. Благодарю. public abstract class Car { protected string name; p…
15 июл '14 в 11:08
1 ответ

Что такое критерии фильтра в Type.FindMembers C#

Я искал его в Интернете в течение нескольких часов, не находя удовлетворительного ответа на этот вопрос. Я знаю, что именно он определяет, что будет включено в объект MemberInfo, но каковы именно возможные значения для этого public class TestTypeOf …
02 ноя '14 в 16:04
0 ответов

MVC получение атрибутов для производной модели

У меня есть 1 базовая модель, дочерняя модель и другая, которая является дочерней второй: class FirstModel { public virtual decimal? Property1 { get; set; } } class SecondModel : FirstModel { public override decimal? Property1 { get; set; } } class …
1 ответ

Как получить MethodInfo функции класса, без сравнения строк

Как и в предыдущем моем вопросе, когда я спрашивал о получении FieldInfo поля, Как получить FieldInfo поля из значения, из ответов там я скомпилировал этот вспомогательный класс, using System; using System.Reflection; using System.Linq.Expressions; …
11 мар '15 в 12:22
1 ответ

Reflection + Linq, чтобы получить все свойства, которые имеют атрибут в сборке

Я пытаюсь получить все свойства, которые имеют пользовательский атрибут в сборке. Я сделал это таким образом, но я делаю это с двумя шагами, которые делают ту же проверку. Пример: abstract class XX class Y1 : XX { [MyCustomAttribute(Value = "val A")…
04 апр '18 в 19:26
1 ответ

Определите, является ли событие статическим, используя отражение

У меня есть System.Reflection.EventInfo объект, и я хочу знать, является ли событие, описываемое этим объектом, статическим или нет. В отличие от System.Reflection.MethodInfo, EventInfo не имеет IsStatic свойство, которое скажет мне, что мне нужно. …
12 окт '14 в 16:50
2 ответа

Получить MemberInfo дочернего свойства из выражения MemberExpression

Я пытаюсь получить MemberInfo для дочернего свойства из MemberExpression. Я нашел способы получить полное имя вложенного типа, но не получить весь MemberInfo вложенного типа. Вот быстрый пример сценария, о котором я говорю: Некоторые простые модели …
09 ноя '14 в 01:29
2 ответа

Отражение: FindMembers возвращается пустым

Я пытаюсь перечислить всех членов с данным атрибутом, я реализовал метод, который использует FindMembers, но он всегда возвращает пустую коллекцию. Может кто-нибудь сказать мне, что я делаю не так? public List<MemberInfo> GetMembers<TClass,…
14 фев '19 в 11:49
3 ответа

Type.GetMember получает только члены из enum, а не из объекта

Я использую Type.GetMember получить enum член. И когда мое значение enum Equals, Возвращает Equals метод, который наследуется от объекта. Итак, как я могу получить только член перечисления, а не члены из объекта. Enum enum MyEnum{ Equals, NotEquals …
08 сен '15 в 08:47
2 ответа

Mailchimp: получить случайную информацию о пользователе

Я впервые использую MailChimp API, я смотрел на некоторые примеры и пытался понять это самостоятельно, но я не могу получить то, что мне нужно. У меня есть только один список в моем аккаунте, и я пытаюсь запустить конкурс, в котором я выбираю одного…
21 май '16 в 16:37
1 ответ

Как получить MemberInfo из выражений типа ArrayLength?

Некоторые проблемы с UnaryExpression s. Это работает так: Expression<Func<List<string>, object>> k = l => l.Count; //got member in this case like this var member = ((k.Body as UnaryExpression).Operand as MemberExpression).Member…
12 окт '13 в 16:05
0 ответов

Как я могу получить MemberInfos класса в порядке объявления членов?

Допустим, у меня есть следующий класс: public class Target { public int field1; public int field2; public int Prop1 { get; set; } public int Prop2 { get; set; } } Если я сделаю: foreach(far f in typeof(Target).GetFields()) Console.WriteLine(f.Name);…
06 май '14 в 09:14
1 ответ

получить экземпляр класса из информации, содержащейся в MemberInfo в C# WPF

После многих бесплодных поисков я не могу найти решение. Я хочу сделать что-то вроде этогоObject obj = memberInfo.GetInstance(); Вот метод: public static void DefineControl(Window currentForm, Role role) { foreach (MemberInfo member in currentForm.G…
07 июл '23 в 09:35