Feature.SetValues

Feature.SetValues method

Définit de nouvelles valeurs pour tous les attributs. Envisagez également d’utiliserCopyValues méthode pour rationaliser les valeurs de réglage en un seul appel.

public int SetValues(object[] values)
ParamètreTaperLa description
valuesObject[]Le tableau des nouvelles valeurs.

Return_Value

Le nombre de valeurs d’attribut définies.

Exceptions

exceptioncondition
ArgumentNullExceptionL’argumentation ne peut êtrenull.
ArgumentExceptionL’attribut portant ce nom n’existe pas dans cette couche.
InvalidOperationExceptionL’attribut n’est pas verrouillé.
InvalidCastExceptionLe type de la valeur n’implémente pasIConvertible.
FormatExceptionLa conversion a échoué car la valeur est dans un format incorrect.
OverflowExceptionLa conversion a échoué en raison d’un débordement.

Remarques

Cette méthode convertit automatiquement chaque valeur en type d’attribut. La longueur du tableau de valeurs n’a pas besoin de correspondre au nombre d’attributs dans l’entité. Si la longueur du tableau est supérieure au nombre d’attributs, toutes les valeurs du tableau sont copiées dans les attributs ; si elle est inférieure, seul le nombre de valeurs de la longueur du tableau est copié dans les attributs, en commençant par la valeur de l’attribut avec l’ordinal 0.

Voir également