DynamicObject.TryDeleteMember(DeleteMemberBinder) Methode

Definitie

Biedt de implementatie voor bewerkingen waarmee een objectlid wordt verwijderd. Deze methode is niet bedoeld voor gebruik in C# of 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

Parameters

binder
DeleteMemberBinder

Bevat informatie over de verwijdering.

Retouren

true als de bewerking is geslaagd; anders, false. Als deze methode wordt geretourneerd false, bepaalt de runtimebinding van de taal het gedrag. (In de meeste gevallen wordt er een taalspecifieke runtime-uitzondering gegenereerd.)

Opmerkingen

Klassen die zijn afgeleid van de DynamicObject klasse kunnen deze methode overschrijven om op te geven hoe een objectlid moet worden verwijderd. Wanneer deze methode niet wordt overschreven, bepaalt de runtime-binder van de taal het gedrag. (In de meeste gevallen wordt er een taalspecifieke runtime-uitzondering gegenereerd.)

C# en Visual Basic compilers verzenden nooit code om deze methode te gebruiken, omdat ze dit soort bewerkingen niet ondersteunen. Deze methode is bedoeld voor talen die syntaxis ondersteunen voor het verwijderen van leden, zoals del sampleObject.SampleMember in Python.

Van toepassing op