6 instantiations of EntityPropertyMappingAttribute
System.Data.Services (3)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (3)
2164EntityPropertyMappingAttribute epmAttr = new EntityPropertyMappingAttribute( 2190EntityPropertyMappingAttribute epmAttr = new EntityPropertyMappingAttribute( 2268yield return new EntityPropertyMappingAttribute(
System.Data.Services.Design (3)
System\Data\EntityModel\Emitters\AttributeEmitter.cs (3)
339yield return new EntityPropertyMappingAttribute( 444EntityPropertyMappingAttribute epmAttr = new EntityPropertyMappingAttribute( 470EntityPropertyMappingAttribute epmAttr = new EntityPropertyMappingAttribute(
52 references to EntityPropertyMappingAttribute
System.Data.Services (31)
System\Data\Services\Providers\EntityPropertyMappingInfo.cs (7)
37private readonly EntityPropertyMappingAttribute attribute; 64/// <param name="attribute">The <see cref="EntityPropertyMappingAttribute"/> corresponding to this object</param> 65/// <param name="definingType">Type the <see cref="EntityPropertyMappingAttribute"/> was defined on.</param> 68public EntityPropertyMappingInfo(EntityPropertyMappingAttribute attribute, ResourceType definingType, ResourceType actualPropertyType, bool isEFProvider) 94/// The <see cref="EntityPropertyMappingAttribute"/> corresponding to this object 96public EntityPropertyMappingAttribute Attribute 102/// Type that has the <see cref="EntityPropertyMappingAttribute"/>
System\Data\Services\Providers\ObjectContextServiceProvider.cs (5)
2164EntityPropertyMappingAttribute epmAttr = new EntityPropertyMappingAttribute( 2177foreach (EntityPropertyMappingAttribute epmAttr in this.GetEpmAttrsFromComplexProperty( 2190EntityPropertyMappingAttribute epmAttr = new EntityPropertyMappingAttribute( 2246private IEnumerable<EntityPropertyMappingAttribute> GetEpmAttrsFromComplexProperty( 2261foreach (EntityPropertyMappingAttribute epmAttr in this.GetEpmAttrsFromComplexProperty(subProperty, sourcePath, targetPath, epmNsPrefix, epmNsUri, epmKeepInContent))
System\Data\Services\Providers\ResourceType.cs (17)
539internal IList<EntityPropertyMappingAttribute> InheritedEpmInfo 549internal IList<EntityPropertyMappingAttribute> OwnEpmInfo 559internal IEnumerable<EntityPropertyMappingAttribute> AllEpmInfo 609/// Adds an <see cref="EntityPropertyMappingAttribute"/> for the resource type. 611/// <param name="attribute">Given <see cref="EntityPropertyMappingAttribute"/></param> 612public void AddEntityPropertyMappingAttribute(EntityPropertyMappingAttribute attribute) 707foreach (EntityPropertyMappingAttribute epmAttr in currentResourceType.InstanceType.GetCustomAttributes(typeof(EntityPropertyMappingAttribute), currentResourceType.BaseType != null ? false : true)) 732internal void BuildEpmInfo(EntityPropertyMappingAttribute epmAttr, ResourceType definingType, bool isEFProvider) 1135foreach (EntityPropertyMappingAttribute epmAttr in currentResourceType.AllEpmInfo.ToList()) 1160private bool PropertyExistsInCurrentType(EntityPropertyMappingAttribute epmAttr) 1282private List<EntityPropertyMappingAttribute> inheritedEpmInfo; 1285private List<EntityPropertyMappingAttribute> ownEpmInfo; 1316internal List<EntityPropertyMappingAttribute> InheritedEpmInfo 1322this.inheritedEpmInfo = new List<EntityPropertyMappingAttribute>(); 1330internal List<EntityPropertyMappingAttribute> OwnEpmInfo 1336this.ownEpmInfo = new List<EntityPropertyMappingAttribute>();
System\Data\Services\Serializers\MetadataSerializer.cs (2)
380private static void WriteEpmProperties(XmlWriter xmlWriter, IEnumerable<EntityPropertyMappingAttribute> epmInfos, bool skipSourcePath, bool removePrefix) 384foreach (EntityPropertyMappingAttribute attr in epmInfos)
System.Data.Services.Client (15)
parent\Server\System\Data\Services\Providers\EntityPropertyMappingInfo.cs (7)
37private readonly EntityPropertyMappingAttribute attribute; 75/// <param name="attribute">The <see cref="EntityPropertyMappingAttribute"/> corresponding to this object</param> 76/// <param name="definingType">Type the <see cref="EntityPropertyMappingAttribute"/> was defined on.</param> 78public EntityPropertyMappingInfo(EntityPropertyMappingAttribute attribute, Type definingType, ClientType actualPropertyType) 94/// The <see cref="EntityPropertyMappingAttribute"/> corresponding to this object 96public EntityPropertyMappingAttribute Attribute 102/// Type that has the <see cref="EntityPropertyMappingAttribute"/>
System\Data\Services\Client\ClientType.cs (5)
318/// Source tree for <see cref="EntityPropertyMappingAttribute"/>s on this type 335/// Target tree for <see cref="EntityPropertyMappingAttribute"/>s on this type 720foreach (EntityPropertyMappingAttribute epmAttr in type.GetCustomAttributes(typeof(EntityPropertyMappingAttribute), false)) 732private void BuildEpmInfo(EntityPropertyMappingAttribute epmAttr, Type definingType)
System\Data\Services\Client\EntityPropertyMappingAttribute.cs (3)
18/// List of syndication properties settable through <see cref="EntityPropertyMappingAttribute"/> 197this.targetNamespacePrefix = EntityPropertyMappingAttribute.AtomNamespacePrefix; 319/// the <see cref="EntityPropertyMappingAttribute"/> contstructor</param>
System.Data.Services.Design (6)
System\Data\EntityModel\Emitters\AttributeEmitter.cs (6)
309private static IEnumerable<EntityPropertyMappingAttribute> GetEpmAttrsFromComplexProperty( 332foreach (EntityPropertyMappingAttribute epmAttr in GetEpmAttrsFromComplexProperty(subProperty, sourcePath, targetPath, epmNsPrefix, epmNsUri, epmKeepContent)) 444EntityPropertyMappingAttribute epmAttr = new EntityPropertyMappingAttribute( 457foreach (EntityPropertyMappingAttribute epmAttr in GetEpmAttrsFromComplexProperty( 470EntityPropertyMappingAttribute epmAttr = new EntityPropertyMappingAttribute( 485private void AddEpmAttributeToTypeDeclaration(EntityPropertyMappingAttribute epmAttr, CodeTypeDeclaration typeDecl)