CustomAttributeNamedArgument Конструкторы

Определение

Инициализирует новый экземпляр класса CustomAttributeNamedArgument.

Перегрузки

CustomAttributeNamedArgument(MemberInfo, Object)

Инициализирует новый экземпляр класса CustomAttributeNamedArgument, представляющего указанное поле или свойство настраиваемого атрибута, и задает значение поля или свойства.

CustomAttributeNamedArgument(MemberInfo, CustomAttributeTypedArgument)

Инициализирует новый экземпляр класса CustomAttributeNamedArgument, представляющего указанное поле или свойство настраиваемого атрибута, и задает объект CustomAttributeTypedArgument, описывающий тип и значение поля или свойства.

CustomAttributeNamedArgument(MemberInfo, Object)

Исходный код:
CustomAttributeNamedArgument.cs
Исходный код:
CustomAttributeNamedArgument.cs
Исходный код:
CustomAttributeNamedArgument.cs

Инициализирует новый экземпляр класса CustomAttributeNamedArgument, представляющего указанное поле или свойство настраиваемого атрибута, и задает значение поля или свойства.

public CustomAttributeNamedArgument (System.Reflection.MemberInfo memberInfo, object? value);
public CustomAttributeNamedArgument (System.Reflection.MemberInfo memberInfo, object value);

Параметры

memberInfo
MemberInfo

Поле или свойство настраиваемого атрибута. Новый объект CustomAttributeNamedArgument представляет этот элемент и его значение.

value
Object

Значение поля или свойства настраиваемого атрибута.

Исключения

memberInfo имеет значение null.

memberInfo не является полем или свойством настраиваемого атрибута.

Комментарии

Этот конструктор предназначен для использования наследутелями CustomAttributeNamedArgument класса . Он не предназначен для использования в коде приложения.

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

CustomAttributeNamedArgument(MemberInfo, CustomAttributeTypedArgument)

Исходный код:
CustomAttributeNamedArgument.cs
Исходный код:
CustomAttributeNamedArgument.cs
Исходный код:
CustomAttributeNamedArgument.cs

Инициализирует новый экземпляр класса CustomAttributeNamedArgument, представляющего указанное поле или свойство настраиваемого атрибута, и задает объект CustomAttributeTypedArgument, описывающий тип и значение поля или свойства.

public CustomAttributeNamedArgument (System.Reflection.MemberInfo memberInfo, System.Reflection.CustomAttributeTypedArgument typedArgument);

Параметры

memberInfo
MemberInfo

Поле или свойство настраиваемого атрибута. Новый объект CustomAttributeNamedArgument представляет этот элемент и его значение.

typedArgument
CustomAttributeTypedArgument

Объект, описывающий тип и значение поля или свойства.

Исключения

memberInfo имеет значение null.

Комментарии

Этот конструктор предназначен для использования наследутелями CustomAttributeNamedArgument класса . Он не предназначен для использования в коде приложения.

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1