_FieldInfo.SetValue Método

Definição

Fornece objetos COM com acesso independente de versão aos métodos SetValue.

Sobrecargas

SetValue(Object, Object)

Fornece objetos COM com acesso independente de versão ao método SetValue(Object, Object).

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

Fornece objetos COM com acesso independente de versão ao método SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo).

Comentários

Esse método destina-se ao acesso a classes gerenciadas de código não gerenciado e não deve ser chamado do código gerenciado.

Os métodos SetValue definem o valor do campo para o objeto fornecido como o valor fornecido.

SetValue(Object, Object)

Fornece objetos COM com acesso independente de versão ao método 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)

Parâmetros

obj
Object

O objeto cujo valor de campo será definido.

value
Object

O valor a ser atribuído ao campo.

Comentários

Esse método destina-se ao acesso a classes gerenciadas de código não gerenciado e não deve ser chamado do código gerenciado.

O método SetValue define o valor do campo compatível com o objeto fornecido.

Aplica-se a

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

Fornece objetos COM com acesso independente de versão ao método 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)

Parâmetros

obj
Object

O objeto cujo valor de campo será definido.

value
Object

O valor a ser atribuído ao campo.

invokeAttr
BindingFlags

Um campo de Binder que especifica o tipo de associação desejado (por exemplo, Binder.CreateInstance ou Binder.ExactBinding).

binder
Binder

Um conjunto de propriedades que permite a associação, a coerção de tipos de argumento e a invocação de membros por meio da reflexão. Se binder for null, Binder.DefaultBinding será usado.

culture
CultureInfo

As preferências de software de uma cultura específica.

Comentários

Esse método destina-se ao acesso a classes gerenciadas de código não gerenciado e não deve ser chamado do código gerenciado.

O método SetValue define o valor do campo compatível com o objeto fornecido.

Aplica-se a