3 instantiations of MetadataProperty
System.Data.Entity (3)
System\Data\EntityModel\SchemaObjectModel\Schema.cs (1)
575_schemaSourceProperty = new MetadataProperty("SchemaSource",
System\Data\EntityModel\SchemaObjectModel\SchemaElement.cs (1)
724property = new MetadataProperty(xmlNamespaceUri + ":" + artifactName,
System\Data\Metadata\Edm\MetadataPropertyCollection.cs (1)
128return new MetadataProperty(_propertyInfo.Name, _attribute.Type, _attribute.IsCollectionType,
77 references to MetadataProperty
System.Data.Entity (21)
System\Data\Common\Utils\MetadataHelper.cs (1)
300MetadataProperty isComposableProperty;
System\Data\EntityModel\SchemaObjectModel\Schema.cs (2)
567private MetadataProperty _schemaSourceProperty; 568internal MetadataProperty SchemaSource
System\Data\EntityModel\SchemaObjectModel\SchemaElement.cs (6)
41private List<MetadataProperty> _otherContent; 156public List<MetadataProperty> OtherContent 162_otherContent = new List<MetadataProperty>(); 656MetadataProperty property; 721internal static MetadataProperty CreateMetadataPropertyFromOtherNamespaceXmlArtifact(string xmlNamespaceUri, string artifactName, object value) 723MetadataProperty property;
System\Data\Metadata\Edm\MetadataItem.cs (5)
69private MetadataCollection<MetadataProperty> _itemAttributes; 87public ReadOnlyMetadataCollection<MetadataProperty> MetadataProperties 98System.Threading.Interlocked.CompareExchange<MetadataCollection<MetadataProperty>>( 108internal MetadataCollection<MetadataProperty> RawMetadataProperties 191internal void AddMetadataProperties(List<MetadataProperty> metadataProperties)
System\Data\Metadata\Edm\MetadataPropertyCollection.cs (4)
23internal sealed class MetadataPropertyCollection : MetadataCollection<MetadataProperty> 38private static IEnumerable<MetadataProperty> GetSystemMetadataProperties(MetadataItem item) 72internal IEnumerable<MetadataProperty> GetItemAttributes(MetadataItem item) 126internal MetadataProperty GetMetadataProperty(MetadataItem item)
System\Data\Metadata\EdmValidator.cs (3)
183ValidateMetadataProperty((MetadataProperty)item, errors, validatedItems); 366foreach (MetadataProperty itemAttribute in item.MetadataProperties) 414private void ValidateMetadataProperty(MetadataProperty item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems)
System.Data.Entity.Design (13)
System\Data\Entity\Design\Common\MetadataItemSerializer.cs (2)
737MetadataProperty property; 766foreach (MetadataProperty property in item.MetadataProperties.Where(p => p.PropertyKind == PropertyKind.Extended))
System\Data\Entity\Design\EntityModelSchemaGenerator.cs (4)
398MetadataProperty lazyLoadingAttribute = 407modelEntityContainer.AddMetadataProperties(new List<MetadataProperty>() { lazyLoadingAttribute }); 821List<MetadataProperty> annotation = new List<MetadataProperty>();
System\Data\Entity\Design\EntityStoreSchemaGenerator.cs (5)
493MetadataProperty property = System.Data.EntityModel.SchemaObjectModel.SchemaElement.CreateMetadataPropertyFromOtherNamespaceXmlArtifact(DesignXmlConstants.EntityStoreSchemaGeneratorNamespace, DesignXmlConstants.EntityStoreSchemaGeneratorTypeAttributeName, GetSourceNameFromObjectType(key.ObjectType)); 494List<MetadataProperty> properties = new List<MetadataProperty>(); 1528List<MetadataProperty> properties = new List<MetadataProperty>();
System\Data\EntityModel\Emitters\MetadataItemEmitter.cs (2)
113MetadataProperty metadataProperty; 126MetadataProperty metadataProperty;
System.Data.Services (21)
System\Data\Services\Epm\EpmHelper.cs (12)
59private static IEnumerable<EpmPropertyInformation> GetEpmPropertyInformation(IEnumerable<MetadataProperty> extendedProperties, String typeName, String memberName) 68MetadataProperty epmTargetPathProperty = FindSingletonExtendedProperty( 79MetadataProperty epmKeepInContentProperty = FindSingletonExtendedProperty( 94MetadataProperty epmSourcePathProperty = FindSingletonExtendedProperty( 121MetadataProperty epmContentKindProperty = FindSingletonExtendedProperty( 127MetadataProperty epmNsPrefixProperty = FindSingletonExtendedProperty( 133MetadataProperty epmNsUriProperty = FindSingletonExtendedProperty( 214private static MetadataProperty FindSingletonExtendedProperty(IEnumerable<MetadataProperty> metadataExtendedProperties, String propertyName, String typeName, String memberName) 217IEnumerable<MetadataProperty> result = metadataExtendedProperties.Where(mdp => mdp.Name == extendedPropertyName); 219MetadataProperty property = null; 220foreach (MetadataProperty p in result)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (9)
1139MetadataProperty property; 1166MetadataProperty property; 1454private static MetadataProperty GetNonSyndicationExtendedProperty( 1455IEnumerable<MetadataProperty> metadataExtendedProperties, 1461MetadataProperty epmProperty = FindSingletonExtendedProperty(metadataExtendedProperties, epmPropertyName, typeName, memberName); 1605ReadOnlyMetadataCollection<MetadataProperty> metadataProperties, 1615foreach (MetadataProperty metadataProperty in metadataProperties) 2096IEnumerable<MetadataProperty> extendedProperties = edmType.MetadataProperties.Where(mp => mp.PropertyKind == PropertyKind.Extended); 2120IEnumerable<MetadataProperty> extendedMemberProperties = member.MetadataProperties.Where(mdp => mdp.PropertyKind == PropertyKind.Extended);
System.Data.Services.Design (21)
parent\Server\System\Data\Services\Epm\EpmHelper.cs (12)
59private static IEnumerable<EpmPropertyInformation> GetEpmPropertyInformation(IEnumerable<MetadataProperty> extendedProperties, String typeName, String memberName) 68MetadataProperty epmTargetPathProperty = FindSingletonExtendedProperty( 79MetadataProperty epmKeepInContentProperty = FindSingletonExtendedProperty( 94MetadataProperty epmSourcePathProperty = FindSingletonExtendedProperty( 121MetadataProperty epmContentKindProperty = FindSingletonExtendedProperty( 127MetadataProperty epmNsPrefixProperty = FindSingletonExtendedProperty( 133MetadataProperty epmNsUriProperty = FindSingletonExtendedProperty( 214private static MetadataProperty FindSingletonExtendedProperty(IEnumerable<MetadataProperty> metadataExtendedProperties, String propertyName, String typeName, String memberName) 217IEnumerable<MetadataProperty> result = metadataExtendedProperties.Where(mdp => mdp.Name == extendedPropertyName); 219MetadataProperty property = null; 220foreach (MetadataProperty p in result)
System\Data\EntityModel\Emitters\AttributeEmitter.cs (6)
200MetadataProperty isOpenTypeProperty = entityType.MetadataProperties.FirstOrDefault(x => x.Name == System.Data.Services.XmlConstants.EdmV1dot2Namespace + ":" + System.Data.Services.XmlConstants.DataWebOpenTypeAttributeName); 358IEnumerable<MetadataProperty> extendedProperties = entityType.MetadataProperties.Where(mp => mp.PropertyKind == PropertyKind.Extended); 390IEnumerable<MetadataProperty> extendedMemberProperties = member.MetadataProperties.Where(mdp => mdp.PropertyKind == PropertyKind.Extended); 521IEnumerable<MetadataProperty> hasStreamMetadataProperties = 524MetadataProperty hasStreamMetadataProperty = null; 525foreach (MetadataProperty p in hasStreamMetadataProperties)
System\Data\EntityModel\Emitters\MetadataItemEmitter.cs (2)
106MetadataProperty metadataProperty; 119MetadataProperty metadataProperty;
System\Data\EntityModel\Emitters\NamespaceEmitter.cs (1)
242MetadataProperty prop;
System.Web.DynamicData (1)
DynamicData\ModelProviders\EFColumnProvider.cs (1)
54MetadataProperty generated;