_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 a los objetos COM acceso independiente de la versión a los métodos SetValue.
Sobrecargas
SetValue(Object, Object) |
Proporciona objetos COM con acceso independiente de la versión al método SetValue(Object, Object). |
SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Proporciona objetos COM con acceso independiente de la versión 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 métodos SetValue establecen el valor del campo para el objeto especificado en el valor especificado.
SetValue(Object, Object)
Proporciona objetos COM con acceso independiente de la versión 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 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 método SetValue establece el valor del campo admitido por el objeto especificado.
Se aplica a
SetValue(Object, Object, BindingFlags, Binder, CultureInfo)
Proporciona objetos COM con acceso independiente de la versión 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 establecerá.
- value
- Object
Valor que se va a asignar al campo.
- invokeAttr
- BindingFlags
Campo de Binder que especifica el tipo de enlace que se desea (por ejemplo, Binder.CreateInstance
o Binder.ExactBinding
).
- binder
- Binder
Conjunto de propiedades que permite el enlace, la coerción de tipos de argumentos y la invocación de miembros a través de la reflexión. Si 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 método SetValue establece el valor del campo admitido por el objeto especificado.