_FieldInfo.SetValue Метод

Определение

Предоставляет COM-объекты с независимым доступом к методам независимо от версий SetValue .

Перегрузки

Имя Описание
SetValue(Object, Object)

Предоставляет COM-объекты с независимым доступом к методу SetValue(Object, Object) , независимо от версии.

SetValue(Object, Object, BindingFlags, Binder, CultureInfo)

Предоставляет COM-объекты с независимым доступом к методу SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) , независимо от версии.

Комментарии

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

Методы SetValue задают значение поля для заданного объекта заданным значением.

SetValue(Object, Object)

Предоставляет COM-объекты с независимым доступом к методу SetValue(Object, Object) , независимо от версии.

public:
 void SetValue(System::Object ^ obj, System::Object ^ value);
public void SetValue(object obj, object value);
abstract member SetValue : obj * obj -> unit
Public Sub SetValue (obj As Object, value As Object)

Параметры

obj
Object

Объект, значение поля которого будет задано.

value
Object

Значение, которое нужно назначить полю.

Комментарии

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

Метод SetValue задает значение поля, поддерживаемого заданным объектом.

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

SetValue(Object, Object, BindingFlags, Binder, CultureInfo)

Предоставляет COM-объекты с независимым доступом к методу SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) , независимо от версии.

public:
 void SetValue(System::Object ^ obj, System::Object ^ value, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, System::Globalization::CultureInfo ^ culture);
public void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture);
abstract member SetValue : obj * obj * System.Reflection.BindingFlags * System.Reflection.Binder * System.Globalization.CultureInfo -> unit
Public Sub SetValue (obj As Object, value As Object, invokeAttr As BindingFlags, binder As Binder, culture As CultureInfo)

Параметры

obj
Object

Объект, значение поля которого будет задано.

value
Object

Значение, которое нужно назначить полю.

invokeAttr
BindingFlags

Поле Binder , указывающее тип требуемой привязки (например, Binder.CreateInstance или Binder.ExactBinding).

binder
Binder

Набор свойств, который включает привязку, приведение типов аргументов и вызов элементов с помощью отражения. В binder противном случае nullBinder.DefaultBinding используется.

culture
CultureInfo

Параметры программного обеспечения определенного языка и региональных параметров.

Комментарии

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

Метод SetValue задает значение поля, поддерживаемого заданным объектом.

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