Вопросы по теме 'custom-attributes'

Как пронумеровать все классы с помощью настраиваемого атрибута класса?
Вопрос основан на пример MSDN . Допустим, у нас есть несколько классов C # с HelpAttribute в автономном настольном приложении. Можно ли таким атрибутом пронумеровать все классы? Имеет ли смысл так распознавать классы? Пользовательский атрибут...
94763 просмотров

ASP.NET MVC Как применить визуализацию представлений на основе ролей или аутентификации?
я хочу показать/скрыть определенные части представления на основе статуса аутентификации или ролей. Для действий моего контроллера я расширил ActionFilterAttribute, чтобы я мог атрибутировать определенные действия....
4797 просмотров
schedule 21.02.2023

Использование настраиваемых атрибутов
Я смотрю видео о [LINQ] [1] и столкнулся с проблемой. В этом видео Майк использует некоторые настраиваемые атрибуты для имени базы данных, и это не работает для меня. Мой код (который отлично работает): class MyContext : DataContext {...
1082 просмотров
schedule 09.07.2022

Как вызвать GetCustomAttributes из базового класса?
Мне нужно иметь возможность извлекать пользовательские атрибуты класса из метода в его базовом классе. Прямо сейчас я делаю это с помощью защищенного статического метода в базовом классе со следующей реализацией (класс может иметь несколько...
4798 просмотров

Правильный способ для настраиваемых атрибутов HTML
Я пишу библиотеку javascript для проверки пользовательских форм и думаю о правильном синтаксисе разметки. Скажем, у меня есть ввод, который требует числа от 1 000 до 10 000. Пока что я придумал что-то вроде этого: <input class='validate...
1420 просмотров

Как передать проверенные компилятором имена свойств/дерево выражений в настраиваемый атрибут
В нескольких местах я заметил, что деревья выражений передаются в качестве аргументов методам, что позволяет компилятору проверять имена свойств. Например, Caliburn Micro имеет следующую сигнатуру метода в своем классе PropertyChangedBase: public...
851 просмотров
schedule 26.11.2022

ограничения типа именованного параметра
Я разрабатываю собственный класс атрибутов. public class MyAttr: Attribute { public ValueRange ValRange { get; set; } } Затем я пытаюсь присвоить этот атрибут свойству в соседнем классе: public class Foo { [MyAttr(ValRange= new...
5202 просмотров
schedule 20.04.2023

Доступ к пользовательскому свойству в классе сущностей
Я новичок в Entity Framework 4.1, и у меня почти такая же проблема, как у этого парня: Добавление пользовательского свойства в Entity Framework? Однако, когда я добавляю пользовательское свойство только для чтения в свою сущность с помощью...
199 просмотров

Как получить свойства с пользовательскими атрибутами, используя TypeDescriptor.GetProperties в атрибуте класса?
Как этот вопрос , я хочу использовать TypeDescriptor, чтобы получить некоторые свойства, но, в отличие от этого вопроса, я ДЕЙСТВИТЕЛЬНО хочу получить только свойства, к которым был добавлен мой пользовательский атрибут. Это для атрибута класса,...
894 просмотров
schedule 29.07.2023

Создание CustomAuthorization в ASP.NET MVC
В DB у меня есть объекты Role и User с отношением один ко многим. Я пытаюсь создать собственный фильтр авторизации. Все учебники, которые я видел, используют членство по умолчанию ASP.NET . Все, что я знаю, это то, что мне нужно...
8501 просмотров

Перезаписать пользовательский атрибут в производном классе
У нас есть пользовательский атрибут [AttributeUsage(AttributeTargets.All, AllowMultiple = true)] public class CustomDesignerAttribute: Attribute тогда у нас есть базовый класс, украшенный этим атрибутом [CustomDesigner(someKey,...
7935 просмотров
schedule 28.11.2023

ListItem.Attributes.Add не работает
Я пытаюсь добавить пользовательский атрибут в элемент списка, но он не добавляет его Мой код это ListItem item = new ListItem(teamMemberGroup.Name, teamMemberGroup.ID); item.Attributes.Add("teammembergroup", "true");...
3499 просмотров
schedule 14.04.2024

настраиваемый вид счетчика
Я создал свой собственный счетчик, к которому я могу получить доступ из «Пользовательских и библиотечных представлений», поскольку он реализует View . Но проблема в том, что когда я перетаскиваю свой собственный счетчик из палитры, чтобы...
1000 просмотров

Обрежьте все поля ввода, кроме полей с атрибутом NoTrim.
Я работаю над приложением ASP.NET MVC 2, которое я не создавал. Все поля ввода в приложении обрезаются при привязке модели. Однако я хочу иметь атрибут NoTrim, который предотвращает обрезку определенных полей. Например, у меня есть следующее...
2964 просмотров

Написание пользовательского атрибута с бесконечным количеством совпадающих параметров
Я написал настраиваемый атрибут If-IsRequired для проверки того, что свойство содержит значение, зависящее от значений некоторых других свойств в модели. Поскольку я хочу, чтобы этот атрибут применялся к как можно большему количеству ситуаций, я хочу...
421 просмотров

MVC4 - Почему мой URL-адрес переписывается, не позволяя мне получить доступ к идентификатору в пользовательском AuthoriseAttribute
В настоящее время я пишу фильтр авторизации в MVC4, он имеет перезаписанный URL-адрес по умолчанию. routes.MapRoute( name: "Default", url: "{controller}/{action}", defaults: new { controller = "Home", action = "Index",...
294 просмотров

В чем разница между реализацией FilterAttribute, IActionFilter и наследованием от ActionFilterAttribute в asp.net mvc 3?
Я вижу, что в одной ситуации мы можем переопределить методы OnActionExecuting или OnActionExecuted , унаследованные от класса ActionFilterAttribute , следующим образом: public class MyFilterAttribute : ActionFilterAttribute { public...
13492 просмотров

Добавление настраиваемых атрибутов с уникальным содержимым
Я искал способ добавить пользовательское свойство в элемент управления xaml. Я нашел это решение: добавление пользовательских атрибутов к элементу в XAML? Не мой вопрос: как я могу разрешить только уникальный контент (например, атрибут имени)?
78 просмотров

Метод расширения для поиска поля перечисления по отображаемому имени
Я ищу способ найти поле перечисления, указав его отображаемое имя. Чтобы найти отображаемое имя, я написал этот фрагмент, который возвращает мне соответствующее поле (если доступно) как произвольный тип. if (!type.IsEnum) throw new...
306 просмотров

Код пользовательского атрибута C# -> Посмотрите на поле, с которым он был связан
У меня есть класс C#, который используется в моих пользовательских инструментах ORM БД, который называется DbFieldAttribute. Я размещаю его над своим полем, вот так: [DbField("User_Id")] public int UserId{ get; set; } Задача: из моего кода...
1743 просмотров
schedule 19.11.2023