3 types derived from MetadataCollection
System.Data.Entity (3)
System\Data\Metadata\Edm\EntitySetBaseCollection.cs (1)
24internal sealed class EntitySetBaseCollection : MetadataCollection<EntitySetBase>
System\Data\Metadata\Edm\MemberCollection.cs (1)
25internal sealed class MemberCollection : MetadataCollection<EdmMember>
System\Data\Metadata\Edm\MetadataPropertyCollection.cs (1)
23internal sealed class MetadataPropertyCollection : MetadataCollection<MetadataProperty>
14 instantiations of MetadataCollection
System.Data.Entity (14)
System\Data\Metadata\Edm\AssociationSet.cs (1)
36new ReadOnlyMetadataCollection<AssociationSetEnd>(new MetadataCollection<AssociationSetEnd>());
System\Data\Metadata\Edm\AssociationType.cs (1)
38_referentialConstraints = new ReadOnlyMetadataCollection<ReferentialConstraint>(new MetadataCollection<ReferentialConstraint>());
System\Data\Metadata\Edm\EdmFunction.cs (2)
94_parameters = new SafeLinkCollection<EdmFunction, FunctionParameter>(this, FunctionParameter.DeclaringFunctionLinker, new MetadataCollection<FunctionParameter>(payload.Parameters)); 98_parameters = new ReadOnlyMetadataCollection<FunctionParameter>(new MetadataCollection<FunctionParameter>());
System\Data\Metadata\Edm\EntityContainer.cs (1)
38_functionImports = new ReadOnlyMetadataCollection<EdmFunction>(new MetadataCollection<EdmFunction>());
System\Data\Metadata\Edm\EntityTypeBase.cs (1)
32_keyMembers = new ReadOnlyMetadataCollection<EdmMember>(new MetadataCollection<EdmMember>());
System\Data\Metadata\Edm\EnumType.cs (1)
27new ReadOnlyMetadataCollection<EnumMember>(new MetadataCollection<EnumMember>());
System\Data\Metadata\Edm\ItemCollection.cs (1)
34: base(new MetadataCollection<GlobalItem>())
System\Data\Metadata\Edm\MemberCollection.cs (1)
284MetadataCollection<T> newCollection = new MetadataCollection<T>();
System\Data\Metadata\Edm\ReferentialConstraint.cs (2)
37_fromProperties = new ReadOnlyMetadataCollection<EdmProperty>(new MetadataCollection<EdmProperty>( 39_toProperties = new ReadOnlyMetadataCollection<EdmProperty>(new MetadataCollection<EdmProperty>(
System\Data\Metadata\Edm\TypeUsage.cs (2)
52MetadataCollection<Facet> facetCollection = new MetadataCollection<Facet>(facets); 383MetadataCollection<Facet> facets = new MetadataCollection<Facet>(GetFacets());
System\Data\Metadata\TypeHelpers.cs (1)
544internal static readonly ReadOnlyMetadataCollection<EdmMember> EmptyArrayEdmMember = new ReadOnlyMetadataCollection<EdmMember>(new MetadataCollection<EdmMember>().SetReadOnly());
14 references to MetadataCollection
System.Data.Entity (14)
System\Data\Metadata\Edm\MemberCollection.cs (1)
284MetadataCollection<T> newCollection = new MetadataCollection<T>();
System\Data\Metadata\Edm\MetadataCollection.cs (1)
620public MetadataCollection<T> SetReadOnly()
System\Data\Metadata\Edm\MetadataItem.cs (3)
69private MetadataCollection<MetadataProperty> _itemAttributes; 98System.Threading.Interlocked.CompareExchange<MetadataCollection<MetadataProperty>>( 108internal MetadataCollection<MetadataProperty> RawMetadataProperties
System\Data\Metadata\Edm\ReadOnlyMetadataCollection.cs (6)
136return (((MetadataCollection<T>)this.Items)[identity]); 143internal MetadataCollection<T> Source 147return (MetadataCollection<T>)this.Items; 163return ((MetadataCollection<T>)this.Items).GetValue(identity, ignoreCase); 175return ((MetadataCollection<T>)this.Items).ContainsIdentity(identity); 188return ((MetadataCollection<T>)this.Items).TryGetValue(identity, ignoreCase, out item);
System\Data\Metadata\Edm\SafeLinkCollection.cs (1)
27public SafeLinkCollection(TParent parent, Func<TChild, SafeLink<TParent>> getLink, MetadataCollection<TChild> children)
System\Data\Metadata\Edm\TypeUsage.cs (2)
52MetadataCollection<Facet> facetCollection = new MetadataCollection<Facet>(facets); 383MetadataCollection<Facet> facets = new MetadataCollection<Facet>(GetFacets());