Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This type has a SecurityCriticalAttribute attribute, which restricts it to internal use by the .NET Framework for Silverlight class library. Application code that uses any member of this type throws a MethodAccessException.
[SECURITY CRITICAL]
Removes the specified method from the code if no event handlers are using it and it is empty.
Namespace:  Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom
Assembly:  Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Syntax
'Declaration
Protected Overrides Sub FreeMethod ( _
    component As IComponent, _
    e As EventDescriptor, _
    methodName As String _
)
protected override void FreeMethod(
    IComponent component,
    EventDescriptor e,
    string methodName
)
protected:
virtual void FreeMethod(
    IComponent^ component, 
    EventDescriptor^ e, 
    String^ methodName
) override
abstract FreeMethod : 
        component:IComponent * 
        e:EventDescriptor * 
        methodName:string -> unit  
override FreeMethod : 
        component:IComponent * 
        e:EventDescriptor * 
        methodName:string -> unit
protected override function FreeMethod(
    component : IComponent, 
    e : EventDescriptor, 
    methodName : String
)
Parameters
- component 
 Type: IComponent
- e 
 Type: EventDescriptor
- methodName 
 Type: String- The name of the method to remove. 
See Also
Reference
CodeDomEventBindingService Class
Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom Namespace