ItemCollection Class

 

Class for representing a collection of items. Most of the implementation for actual maintenance of the collection is done by MetadataCollection

Namespace:   System.Data.Entity.Core.Metadata.Edm
Assembly:  EntityFramework (in EntityFramework.dll)


public abstract class ItemCollection : ReadOnlyMetadataCollection<GlobalItem>

NameDescription
System_CAPS_pubpropertyCount

(Inherited from ReadOnlyCollection<T>.)

System_CAPS_pubpropertyDataSpace

Gets the data model associated with this item collection.

System_CAPS_pubpropertyIsReadOnly

Gets a value indicating whether this collection is read-only.(Inherited from ReadOnlyMetadataCollection<T>.)

System_CAPS_pubpropertyItem[Int32]

(Inherited from ReadOnlyCollection<T>.)

System_CAPS_pubpropertyItem[String]

Gets an item from this collection by using the specified identity.(Inherited from ReadOnlyMetadataCollection<T>.)

System_CAPS_protpropertyItems

(Inherited from ReadOnlyCollection<T>.)

NameDescription
System_CAPS_pubmethodContains(T)

(Inherited from ReadOnlyCollection<T>.)

System_CAPS_pubmethodContains(String)

Determines whether the collection contains an item with the specified identity.(Inherited from ReadOnlyMetadataCollection<T>.)

System_CAPS_pubmethodCopyTo(T[], Int32)

(Inherited from ReadOnlyCollection<T>.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetEntityContainer(String)

Returns an EntityContainer object by using the specified entity container name.

System_CAPS_pubmethodGetEntityContainer(String, Boolean)

Returns an EntityContainer object by using the specified entity container name.

System_CAPS_pubmethodGetEnumerator()

Returns an enumerator that can iterate through this collection.(Inherited from ReadOnlyMetadataCollection<T>.)

System_CAPS_protmethodSystem_CAPS_staticGetFunctions(Dictionary<String, ReadOnlyCollection<EdmFunction>>, String, Boolean)

Returns all the overloads of the functions by using the specified name from this item collection.

System_CAPS_pubmethodGetFunctions(String)

Returns all the overloads of the functions by using the specified name from this item collection.

System_CAPS_pubmethodGetFunctions(String, Boolean)

Returns all the overloads of the functions by using the specified name from this item collection.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetItem<T>(String)

Returns a strongly typed GlobalItem object by using the specified identity.

System_CAPS_pubmethodGetItem<T>(String, Boolean)

Returns a strongly typed GlobalItem object by using the specified identity with either case-sensitive or case-insensitive search.

System_CAPS_pubmethodGetItems<T>()

Returns all the items of the specified type from this item collection.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetType(String, String)

Returns an EdmType object by using the specified type name and the namespace name in this item collection.

System_CAPS_pubmethodGetType(String, String, Boolean)

Returns an EdmType object by using the specified type name and the namespace name from this item collection.

System_CAPS_pubmethodGetValue(String, Boolean)

Retrieves an item from this collection by using the specified identity.(Inherited from ReadOnlyMetadataCollection<T>.)

System_CAPS_pubmethodIndexOf(T)

Returns the index of the specified value in this collection.(Inherited from ReadOnlyMetadataCollection<T>.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodTryGetEntityContainer(String, Boolean, EntityContainer)

Returns an EntityContainer object by using the specified entity container name. If there is no entity container, this output parameter contains null; otherwise, it contains the first entity container.

System_CAPS_pubmethodTryGetEntityContainer(String, EntityContainer)

Returns an EntityContainer object by using the specified entity container name. If there is no entity container, the output parameter contains null; otherwise, it contains the first entity container.

System_CAPS_pubmethodTryGetItem<T>(String, T)

Returns a strongly typed GlobalItem object by using the specified identity from this item collection.

System_CAPS_pubmethodTryGetItem<T>(String, Boolean, T)

Returns a strongly typed GlobalItem object by using the specified identity from this item collection.

System_CAPS_pubmethodTryGetType(String, String, Boolean, EdmType)

Returns an EdmType object by using the specified type name and the namespace name from this item collection.

System_CAPS_pubmethodTryGetType(String, String, EdmType)

Returns an EdmType object by using the specified type name and the namespace name from this item collection.

System_CAPS_pubmethodTryGetValue(String, Boolean, T)

Retrieves an item from this collection by using the specified identity.(Inherited from ReadOnlyMetadataCollection<T>.)

NameDescription
System_CAPS_pubmethodGetAllAssociations()

Retrieves an enumerable collection of all AssociationType elements in this ItemCollection(Defined by MetadataWorkspaceExtensions.)

System_CAPS_pubmethodGetAllAssociationSets()

Retrieves an enumerable collection of all AssociationSet elements in this ItemCollection(Defined by MetadataWorkspaceExtensions.)

System_CAPS_pubmethodGetAllEntitySets()

Retrieves an enumerable collection of all EntitySet elements in this ItemCollection(Defined by MetadataWorkspaceExtensions.)

System_CAPS_pubmethodGetAllEntityTypes()

Retrieves an enumerable collection of all EntityType elements in this ItemCollection(Defined by MetadataWorkspaceExtensions.)

System_CAPS_pubmethodGetEntityContainerName()

Retrieves the 'Name' attribute of the &amp;lt;EntityContainer/&amp;gt; element in this ItemCollection.(Defined by MetadataWorkspaceExtensions.)

System_CAPS_pubmethodGetNamespace()

Retrieves the namespace of this ItemCollection by examining the first-found StructuralType(Defined by MetadataWorkspaceExtensions.)

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