Table of Contents

Class EdmEntityObjectCollection

Namespace
System.Web.Http.OData
Assembly
System.Web.Http.OData.dll

Represents an IEdmObject that is a collection of IEdmEntityObjects.

public class EdmEntityObjectCollection : Collection<IEdmEntityObject>, IList<IEdmEntityObject>, ICollection<IEdmEntityObject>, IList, ICollection, IReadOnlyList<IEdmEntityObject>, IReadOnlyCollection<IEdmEntityObject>, IEnumerable<IEdmEntityObject>, IEnumerable, IEdmObject
Inheritance
EdmEntityObjectCollection
Implements
Inherited Members

Constructors

EdmEntityObjectCollection(IEdmCollectionTypeReference)

Initialzes a new instance of the EdmEntityObjectCollection class.

public EdmEntityObjectCollection(IEdmCollectionTypeReference edmType)

Parameters

edmType IEdmCollectionTypeReference

The edm type of the collection.

EdmEntityObjectCollection(IEdmCollectionTypeReference, IList<IEdmEntityObject>)

Initialzes a new instance of the EdmEntityObjectCollection class.

public EdmEntityObjectCollection(IEdmCollectionTypeReference edmType, IList<IEdmEntityObject> list)

Parameters

edmType IEdmCollectionTypeReference

The edm type of the collection.

list IList<IEdmEntityObject>

The list that is wrapped by the new collection.

Methods

GetEdmType()

public IEdmTypeReference GetEdmType()

Returns

IEdmTypeReference