VirtualTypeBuilder.MethodInfoCollection Class

 

Represents the collection of methods. This class cannot be inherited.

Namespace:   Microsoft.VisualStudio.Shell.Design
Assembly:  Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)

System.Object
  System.Collections.CollectionBase
    Microsoft.VisualStudio.Shell.Design.VirtualTypeBuilder.MethodInfoCollection

public sealed class MethodInfoCollection : CollectionBase

NameDescription
System_CAPS_pubpropertyCapacity

(Inherited from CollectionBase.)

System_CAPS_pubpropertyCount

(Inherited from CollectionBase.)

System_CAPS_pubpropertyItem[Int32]

Gets or sets the method at the specified index.

NameDescription
System_CAPS_pubmethodAdd(MethodInfo)

Adds a MethodInfo to the end of the collection.

System_CAPS_pubmethodAdd(String, Type, Type[])

Adds a MethodInfo to the end of the collection.

System_CAPS_pubmethodAdd(String, Type, Type[], Attribute[])

Adds a MethodInfo to the end of the collection.

System_CAPS_pubmethodAdd(String, Type, Type[], Attribute[], MethodAttributes)

Adds a MethodInfo to the end of the collection.

System_CAPS_pubmethodClear()

(Inherited from CollectionBase.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetEnumerator()

(Inherited from CollectionBase.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodRemove(MethodInfo)

Removes the first occurrence of a specific MethodInfo from the collection.

System_CAPS_pubmethodRemoveAt(Int32)

(Inherited from CollectionBase.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Only MethodInfo objects should be added to this collection. VirtualTypeBuilder.MethodInfoCollection is nested inside of VirtualTypeBuilder due to its specific behavior related to virtual types.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: