Описание тега .net-attributes

Тег `.Net attributes` описывает все, что связано с использованием или созданием атрибутов в исходном коде.net. Он специально предназначен для классов, производных от типа System.Attribute.
1 ответ

Простой Инжектор вводит зависимость в пользовательские фильтры глобальной аутентификации и промежуточное ПО OWIN OAuthAuthorizationServerProvider

Я использовал Simple Injector в качестве нашего контейнера Ioc; у нас две проблемы. Мы хотим внедрить в наш пользовательский фильтр аутентификации; мы читаем сообщение о преобразовании атрибута в пассивный атрибут: преобразование атрибута в пассивны…
1 ответ

Разрешение переопределения, требуемое атрибутом AbpAuthorize

Я получаю понятие разрешений, ролей и авторизации. Но я не могу понять, как работает Авторизация при добавлении в нескольких местах. Позволь мне объяснить. У меня есть класс обслуживания приложения с атрибутом:[AbpAuthorize(PermissionNames.A)]В этом…
11 ответов

Найти личное поле с отражением?

Учитывая этот класс class Foo { // Want to find _bar with reflection [SomeAttribute] private string _bar; public string BigBar { get { return this._bar; } } } Я хочу найти закрытый элемент _bar, который я отмечу атрибутом. Это возможно? Я сделал это…
18 сен '08 в 19:16
0 ответов

F# Что это [<что-то>]?

Я сталкивался с чем-то вроде этого: [&lt;Activity (Label = "setView", MainLauncher = true)&gt;] несколько раз, и мне было интересно, что это [&lt;something&gt;] и что это делает? Я бы с радостью прочитал об этом, но не могу, так как понятия не имею,…
23 янв '17 в 21:16
2 ответа

Имя в атрибуте

Принимая во внимание Myatt атрибут и MyObj класс, как-то странно, что ObjName свойство известно в области Myatt приписывать. Не так ли? [AttributeUsage(AttributeTargets.Property)] public class MyAtt : Attribute { public MyAtt(string name) { this.Nam…
08 май '17 в 14:49
3 ответа

Что делает [STAThread]?

Я изучаю C# 3.5, и я хочу знать, что [STAThread] делает в наших программах?
01 сен '09 в 07:29
2 ответа

Атрибут с конструктором params object[] дает несогласованные ошибки компилятора

Я получаю ошибку Аргумент атрибута должен быть выражением константы, выражением typeof или выражением создания массива типа параметра атрибута. Обратите внимание на скриншот ниже: Обратите внимание, что если я использую атрибут DataRow с одним или т…
13 фев '18 в 23:54
1 ответ

Понимание использования "Атрибутов"

Я пытаюсь понять использование Attributes немного лучше Я это понимаю: Как получить доступ Attributes в моем коде, используя отражение. Как создать пользовательские атрибуты Как явно указать атрибут target Теперь я хочу сделать еще немного с атрибут…
14 мар '18 в 10:11
1 ответ

Расширение AuditedAttribute для замены или маскирования проверенных значений

Я использую ABP версии 3.8.2. Я включил ведение журнала аудита ABP, и он работает нормально. Можно ли каким-либо образом заменить или замаскировать значение журнала аудита другим значением, чтобы скрыть конфиденциальную информацию, такую ​​как парол…
32 ответа

Самые полезные атрибуты

Я знаю, что атрибуты чрезвычайно полезны. Есть некоторые предопределенные, такие как [Browsable(false)] который позволяет скрыть свойства на вкладке свойств. Вот хороший вопрос, объясняющий атрибуты: что такое атрибуты в.NET? Какие предопределенные …
28 сен '08 в 00:16
10 ответов

Почему C# запрещает универсальные типы атрибутов?

Это вызывает исключение во время компиляции: public sealed class ValidatesAttribute&lt;T&gt; : Attribute { } [Validates&lt;string&gt;] public static class StringValidation { } Я понимаю, что C# не поддерживает общие атрибуты. Однако, после долгих по…
16 ноя '08 в 18:48
4 ответа

Атрибут displayname против атрибута display

Какая разница между DisplayName атрибут и Display атрибут в ASP.NET MVC?
7 ответов

Реальное использование пользовательских атрибутов.NET

Для каких вещей вы использовали пользовательские атрибуты.NET в реальном мире? Я прочитал несколько статей о них, но я никогда не использовал настраиваемые атрибуты. Я чувствую, что могу пропустить их, когда они могут быть полезны. Я говорю об атриб…
3 ответа

Могу ли я не выполнить десериализацию с помощью XmlSerializer в C#, если элемент не найден?

Я использую XmlSerializer для записи и чтения объекта в XML на C#. Я в настоящее время использую атрибуты XmlElement а также XmlIgnore манипулировать сериализацией объекта. Если в моем файле XML отсутствует элемент XML, который мне требуется, мой об…
03 ноя '08 в 19:56
28 ответов

Получение атрибутов значения Enum

Я хотел бы знать, возможно ли получить атрибуты значений перечисления, а не самого перечисления? Например, предположим, у меня есть следующее перечисление: using System.ComponentModel; // for DescriptionAttribute enum FunkyAttributesEnum { [Descript…
25 ноя '09 в 19:23
0 ответов

Как вызвать пользовательский атрибут с помощью отражения?

У меня есть метод, в котором я вызываю методы разных классов во время выполнения, используя отражение, код ниже: var assembly = System.Reflection.Assembly.GetExecutingAssembly(); string[] assemblyInfo = assembly.FullName.Split(','); var controllerTy…
12 сен '17 в 10:05
3 ответа

В чем разница между [Something] и [SomethingAttribute]

Вероятно, об этом уже спрашивали, но его сложно найти. В чем разница между [Something] а также [SomethingAttribute]? Обе следующие компиляции: [DefaultValue(false)] public bool Something { get; set; } [DefaultValueAttribute(false)] public bool Somet…
10 фев '15 в 19:59
1 ответ

ResolutionGroupName и несколько эффектов

Я создал папку с названием Effects, которая должна содержать все эффекты для моего проекта. Это имеет один эффект со следующим атрибуцией: [assembly: ResolutionGroupName("Effects")] [assembly: ExportEffect(typeof(SomeProject.iOS.Effects.SliderEffect…
24 окт '17 в 08:37
4 ответа

Имя свойства в качестве входных данных для конструктора атрибута

У меня есть собственный атрибут, и я бы хотел, чтобы в качестве входных данных имело имя свойства. Поскольку имя является строкой, это допустимый тип ввода (поскольку атрибуты весьма ограничены в отношении того, что они могут иметь в качестве входны…
17 июн '15 в 09:35
5 ответов

Принудительное оформление атрибутов классов / методов

Исходя из моего недавнего вопроса о больших, сложных объектах как результат веб-службы. Я думал о том, как обеспечить, чтобы все будущие дочерние классы были сериализуемыми в XML. Теперь, очевидно, я мог бы реализовать интерфейс IXmlSerializable, а …