DynamicObject.TryDeleteMember(DeleteMemberBinder) Méthode

Définition

Fournit l’implémentation des opérations qui suppriment un membre d’objet. Cette méthode n’est pas destinée à être utilisée en C# ou En Visual Basic.

public:
 virtual bool TryDeleteMember(System::Dynamic::DeleteMemberBinder ^ binder);
public virtual bool TryDeleteMember(System.Dynamic.DeleteMemberBinder binder);
abstract member TryDeleteMember : System.Dynamic.DeleteMemberBinder -> bool
override this.TryDeleteMember : System.Dynamic.DeleteMemberBinder -> bool
Public Overridable Function TryDeleteMember (binder As DeleteMemberBinder) As Boolean

Paramètres

binder
DeleteMemberBinder

Fournit des informations sur la suppression.

Retours

true si l'opération réussit ; sinon false. Si cette méthode retourne false, le classeur au moment de l’exécution de la langue détermine le comportement. (Dans la plupart des cas, une exception d’exécution spécifique au langage est levée.)

Remarques

Les classes dérivées de la DynamicObject classe peuvent remplacer cette méthode pour spécifier la façon dont un membre d’objet doit être supprimé. Lorsque cette méthode n’est pas substituée, le classeur au moment de l’exécution de la langue détermine le comportement. (Dans la plupart des cas, une exception d’exécution spécifique au langage est levée.)

Les compilateurs C# et Visual Basic n’émettent jamais de code pour utiliser cette méthode, car ils ne prennent pas en charge ce type d’opération. Cette méthode est destinée aux langages qui prennent en charge la syntaxe de suppression de membres, tels que del sampleObject.SampleMember dans Python.

S’applique à