_FieldInfo.SetValue Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona el acceso independiente de la versión de los objetos COM a los métodos SetValue.
Sobrecargas
SetValue(Object, Object) |
Proporciona el acceso independiente de la versión de los objetos COM al método SetValue(Object, Object). |
SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Proporciona el acceso independiente de la versión de los objetos COM al método SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo). |
Comentarios
Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.
Los SetValue métodos establecen el valor del campo para el objeto especificado en el valor especificado.
SetValue(Object, Object)
Proporciona el acceso independiente de la versión de los objetos COM al 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
Objeto cuyo valor de campo se va a establecer.
- value
- Object
Valor que se va a asignar al campo.
Comentarios
Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.
El SetValue método establece el valor del campo admitido por el objeto especificado.
Se aplica a
SetValue(Object, Object, BindingFlags, Binder, CultureInfo)
Proporciona el acceso independiente de la versión de los objetos COM al 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
Objeto cuyo valor de campo se va a establecer.
- value
- Object
Valor que se va a asignar al campo.
- invokeAttr
- BindingFlags
Campo de Binder que especifica el tipo de enlace deseado (por ejemplo, Binder.CreateInstance
o Binder.ExactBinding
).
- binder
- Binder
Conjunto de propiedades que habilitan el enlace, la conversión de tipos de argumentos y las llamadas a miembros mediante Reflection. Si el valor de binder
es null
, se usa Binder.DefaultBinding
.
- culture
- CultureInfo
Preferencias de software de una referencia cultural determinada.
Comentarios
Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.
El SetValue método establece el valor del campo admitido por el objeto especificado.