StorageMappingItemCollection Class

 

Represents a collection of items in Storage Mapping (CS Mapping) space.

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


[SuppressMessageAttribute("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling")]
public class StorageMappingItemCollection : MappingItemCollection

NameDescription
System_CAPS_pubmethodStorageMappingItemCollection(EdmItemCollection, StoreItemCollection, IEnumerable<XmlReader>)

Initializes a new instance of the StorageMappingItemCollection class using the specified EdmItemCollection, StoreItemCollection and XML readers.

System_CAPS_pubmethodStorageMappingItemCollection(EdmItemCollection, StoreItemCollection, String[])

Initializes a new instance of the StorageMappingItemCollection class using the specified EdmItemCollection, StoreItemCollection and a collection of string indicating the metadata file paths.

NameDescription
System_CAPS_pubpropertyCount

(Inherited from ReadOnlyCollection<T>.)

System_CAPS_pubpropertyDataSpace

Gets the data model associated with this item collection.(Inherited from ItemCollection.)

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>.)

System_CAPS_pubpropertyMappingVersion

Gets the version of this StorageMappingItemCollection represents.

System_CAPS_pubpropertyMappingViewCacheFactory

Gets or sets a DbMappingViewCacheFactory for creating DbMappingViewCache instances that are used to retrieve pre-generated mapping views.

NameDescription
System_CAPS_pubmethodComputeMappingHashValue()

Computes a hash value for the single container mapping in the collection.

System_CAPS_pubmethodComputeMappingHashValue(String, String)

Computes a hash value for the container mapping specified by the names of the mapped containers.

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_pubmethodSystem_CAPS_staticCreate(EdmItemCollection, StoreItemCollection, IEnumerable<XmlReader>, IList<String>, IList<EdmSchemaError>)

Creates a StorageMappingItemCollection.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGenerateViews(IList<EdmSchemaError>)

Creates a dictionary of (extent, generated view) for the single container mapping in the collection.

System_CAPS_pubmethodGenerateViews(String, String, IList<EdmSchemaError>)

Creates a dictionary of (extent, generated view) for a container mapping specified by the names of the mapped containers.

System_CAPS_pubmethodGetEntityContainer(String)

Returns an EntityContainer object by using the specified entity container name.(Inherited from ItemCollection.)

System_CAPS_pubmethodGetEntityContainer(String, Boolean)

Returns an EntityContainer object by using the specified entity container name.(Inherited from ItemCollection.)

System_CAPS_pubmethodGetEnumerator()

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

System_CAPS_pubmethodGetFunctions(String)

Returns all the overloads of the functions by using the specified name from this item collection.(Inherited from ItemCollection.)

System_CAPS_pubmethodGetFunctions(String, Boolean)

Returns all the overloads of the functions by using the specified name from this item collection.(Inherited from ItemCollection.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetItem<T>(String)

Returns a strongly typed GlobalItem object by using the specified identity.(Inherited from ItemCollection.)

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.(Inherited from ItemCollection.)

System_CAPS_pubmethodGetItems<T>()

Returns all the items of the specified type from this item collection.(Inherited from ItemCollection.)

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.(Inherited from ItemCollection.)

System_CAPS_pubmethodGetType(String, String, Boolean)

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

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.(Inherited from ItemCollection.)

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.(Inherited from ItemCollection.)

System_CAPS_pubmethodTryGetItem<T>(String, T)

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

System_CAPS_pubmethodTryGetItem<T>(String, Boolean, T)

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

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.(Inherited from ItemCollection.)

System_CAPS_pubmethodTryGetType(String, String, EdmType)

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

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.