Método _FieldInfo.SetValue (Object, Object, BindingFlags, Binder, CultureInfo)
Publicado: octubre de 2016
Proporciona objetos COM acceso independiente de la versión del SetValue (método).
Espacio de nombres: System.Runtime.InteropServices
Ensamblado: mscorlib (en mscorlib.dll)
Sintaxis
void SetValue(
object obj,
object value,
BindingFlags invokeAttr,
Binder binder,
CultureInfo culture
)
void SetValue(
Object^ obj,
Object^ value,
BindingFlags invokeAttr,
Binder^ binder,
CultureInfo^ culture
)
abstract SetValue :
obj:Object *
value:Object *
invokeAttr:BindingFlags *
binder:Binder *
culture:CultureInfo -> unit
Sub SetValue (
obj As Object,
value As Object,
invokeAttr As BindingFlags,
binder As Binder,
culture As CultureInfo
)
Parámetros
obj
Type: System.ObjectObjeto cuyo valor de campo se establecerá.
value
Type: System.ObjectValor que se asigna al campo.
invokeAttr
Type: System.Reflection.BindingFlagsUn campo de Binder que especifica el tipo de enlace deseado (por ejemplo, Binder.CreateInstance o Binder.ExactBinding).
binder
Type: System.Reflection.BinderUn conjunto de propiedades que permite al enlace, la conversión de tipos de argumentos y la invocación de miembros mediante reflexión. Si binder es null, a continuación, Binder.DefaultBinding se utiliza.
culture
Type: System.Globalization.CultureInfoPreferencias de software de una referencia cultural determinada.
Comentarios
Este método es para el acceso a las 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.
Información de versión
.NET Framework
Disponible desde 1.1
Ver también
SetValue Sobrecarga
Interfaz _FieldInfo
Espacio de nombres System.Runtime.InteropServices
Volver al principio