DynamicObject.TryDeleteMember(DeleteMemberBinder) Metod

Definition

Tillhandahåller implementeringen för åtgärder som tar bort en objektmedlem. Den här metoden är inte avsedd att användas i C# eller 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

Parametrar

binder
DeleteMemberBinder

Innehåller information om borttagningen.

Returer

trueom åtgärden lyckas. annars . false Om den här metoden returnerar falseavgör körningsbindaren för språket beteendet. (I de flesta fall utlöses ett språkspecifikt körningsfel.)

Kommentarer

Klasser som härleds från klassen kan åsidosätta den DynamicObject här metoden för att ange hur en objektmedlem ska tas bort. När den här metoden inte åsidosättas avgör körningsbindaren för språket beteendet. (I de flesta fall utlöses ett språkspecifikt körningsfel.)

C# och Visual Basic kompilatorer genererar aldrig kod för att använda den här metoden eftersom de inte stöder den här typen av åtgärd. Den här metoden är avsedd för språk som stöder syntax för att ta bort medlemmar, till exempel del sampleObject.SampleMember i Python.

Gäller för