System [00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00] 1.0.3300.0 1.0.5000.0 2.0.0.0 4.0.0.0 Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details. System.CodeDom.CodeTypeMember System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch) System.Runtime.InteropServices.ComVisible(true)

can be used to represent the declaration for a method.

The property specifies the data type of the method's return value. The property contains the method's parameters. The property contains the statements of the method.

Represents a declaration for a method of a type.

- Constructor
  1.0.5000.0
  2.0.0.0
  4.0.0.0

  This constructor creates an empty object.

  Initializes a new instance of the class.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.CodeDom.CodeTypeReferenceCollection To be added: an object of type 'CodeTypeReferenceCollection'

  The types referenced by this collection must consist of interfaces.

  If this represents a declaration for a public method, and this method implements a method on an interface, the interface or interfaces this method implements a method of should be referenced in this collection.

  The method should still have the same name as the method of the interface that is implemented by this method. For some languages, like C#, this has no effect on the syntax. For others, like Visual Basic, there is a special syntax for implementing interfaces. If the method is privately implementing a single interface, the property should be used instead.

  Gets the data types of the interfaces implemented by this method, unless it is a private method implementation, which is indicated by the property.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.CodeDom.CodeParameterDeclarationExpressionCollection To be added: an object of type 'CodeParameterDeclarationExpressionCollection' To be added

  Gets the parameter declarations for the method.

- Event
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.EventHandler To be added

  An event that will be raised the first time the collection is accessed.

- Event
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.EventHandler To be added

  An event that will be raised the first time the collection is accessed.

- Event
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.EventHandler To be added

  An event that will be raised the first time the collection is accessed.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.CodeDom.CodeTypeReference To be added: an object of type 'CodeTypeReference'

  If this represents the declaration of a private method and the method implements a method of an interface, this property should indicate the interface type that the method is implementing a method of.

  The type referenced by this property must be an interface.

  Gets or sets the data type of the interface this method, if private, implements a method of, if any.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.CodeDom.CodeTypeReference To be added: an object of type 'CodeTypeReference' To be added

  Gets or sets the data type of the return value of the method.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.CodeDom.CodeAttributeDeclarationCollection To be added: an object of type 'CodeAttributeDeclarationCollection' To be added

  Gets the custom attributes of the return type of the method.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.CodeDom.CodeStatementCollection To be added: an object of type 'CodeStatementCollection' To be added

  Gets the statements within the method.

- Property
  2.0.0.0
  4.0.0.0
  System.Runtime.InteropServices.ComVisible(false)
  System.CodeDom.CodeTypeParameterCollection To be added.

  A generic method contains one or more unspecified types known as type parameters. A type parameter name stands for the type within the body of the generic declaration.

  Gets the type parameters for the current generic method.