FieldBuilder.GetValue(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère la valeur du champ pris en charge par l’objet donné.
public:
override System::Object ^ GetValue(System::Object ^ obj);
public override object GetValue(object obj);
override this.GetValue : obj -> obj
Public Overrides Function GetValue (obj As Object) As Object
Paramètres
- obj
- Object
Objet sur lequel accéder au champ.
Retours
Contenant Object la valeur du champ reflétée par cette instance.
Exceptions
Cette méthode n’est pas prise en charge.
Remarques
Si le champ est static, le obj paramètre est ignoré. Pour les champs non statiques, obj doit être une instance d’une classe qui hérite ou déclare le champ.
Le type de retour est GetValueObject. Par exemple, si le champ contient une valeur primitive booléenne, une instance dont Object la valeur booléenne appropriée est retournée. Avant de retourner la valeur, GetValue vérifie si l’utilisateur dispose d’une autorisation d’accès.
Les restrictions d’accès sont ignorées pour le code entièrement approuvé.
Private les constructeurs, méthodes, champs et propriétés sont accessibles et appelés à l’aide de Reflection chaque fois que le code est entièrement approuvé.