VirtualTypeBuilder.FieldInfoCollection Class

 

Represents the collection of fields. 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.FieldInfoCollection

public sealed class FieldInfoCollection : CollectionBase

NameDescription
System_CAPS_pubpropertyCapacity

(Inherited from CollectionBase.)

System_CAPS_pubpropertyCount

(Inherited from CollectionBase.)

System_CAPS_pubpropertyItem[Int32]

Gets or sets the FieldInfo at the specified index.

NameDescription
System_CAPS_pubmethodAdd(FieldInfo)

Adds a FieldInfo to the end of the collection.

System_CAPS_pubmethodAdd(String, Type)

Adds a FieldInfo to the end of the collection.

System_CAPS_pubmethodAdd(String, Type, Attribute[])

Adds a FieldInfo to the end of the collection.

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

Adds a FieldInfo 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(FieldInfo)

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

System_CAPS_pubmethodRemoveAt(Int32)

(Inherited from CollectionBase.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Only FieldInfo objects should be added to this collection. VirtualTypeBuilder.FieldInfoCollection 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: