156 references to StorageMslConstructs
System.Data.Entity (156)
System\Data\EntityModel\SchemaObjectModel\SchemaManager.cs (7)
213(reader.LocalName == XmlConstants.Schema || reader.LocalName == StorageMslConstructs.MappingElement)) 255case StorageMslConstructs.NamespaceUriV1: 256version = StorageMslConstructs.MappingVersionV1; 259case StorageMslConstructs.NamespaceUriV2: 260version = StorageMslConstructs.MappingVersionV2; 263case StorageMslConstructs.NamespaceUriV3: 264version = StorageMslConstructs.MappingVersionV3;
System\Data\EntityModel\SchemaObjectModel\XmlSchemaResource.cs (6)
88XmlSchemaResource msl1 = new XmlSchemaResource(StorageMslConstructs.NamespaceUriV1, StorageMslConstructs.ResourceXsdNameV1); 93XmlSchemaResource msl2 = new XmlSchemaResource(StorageMslConstructs.NamespaceUriV2, StorageMslConstructs.ResourceXsdNameV2); 100XmlSchemaResource msl3 = new XmlSchemaResource(StorageMslConstructs.NamespaceUriV3, StorageMslConstructs.ResourceXsdNameV3);
System\Data\Mapping\FunctionImportMapping.cs (3)
249string isTypeOfDescription = StorageMslConstructs.IsTypeOf + unreachableIsTypeOf.Key.FullName + StorageMslConstructs.IsTypeOfTerminal; 623throw EntityUtil.CommandExecution(Strings.Mapping_FunctionImport_ConditionValueTypeMismatch(StorageMslConstructs.FunctionImportMappingElement, this.ColumnName, columnValueType.FullName));
System\Data\Mapping\StorageMappingItemCollection.ViewDictionary.cs (1)
383throw EntityUtil.InvalidOperation(System.Data.Entity.Strings.Generated_View_Type_Super_Class(StorageMslConstructs.EntityViewGenerationTypeName));
System\Data\Mapping\StorageMappingItemLoader.cs (135)
119if (m_currentNamespaceUri == StorageMslConstructs.NamespaceUriV1) 121m_version = StorageMslConstructs.MappingVersionV1; 123else if (m_currentNamespaceUri == StorageMslConstructs.NamespaceUriV2) 125m_version = StorageMslConstructs.MappingVersionV2; 129Debug.Assert(m_currentNamespaceUri == StorageMslConstructs.NamespaceUriV3, "Did you add a new Namespace?"); 130m_version = StorageMslConstructs.MappingVersionV3; 235StorageMslConstructs.NamespaceUriV1, 236StorageMslConstructs.NamespaceUriV2, 237StorageMslConstructs.NamespaceUriV3), 259if (nav.MoveToChild(StorageMslConstructs.MappingElement, StorageMslConstructs.NamespaceUriV3)) 262m_currentNamespaceUri = StorageMslConstructs.NamespaceUriV3; 265else if (nav.MoveToChild(StorageMslConstructs.MappingElement, StorageMslConstructs.NamespaceUriV2)) 268m_currentNamespaceUri = StorageMslConstructs.NamespaceUriV2; 271else if (nav.MoveToChild(StorageMslConstructs.MappingElement, StorageMslConstructs.NamespaceUriV1)) 273m_currentNamespaceUri = StorageMslConstructs.NamespaceUriV1; 290if (nav.MoveToChild(StorageMslConstructs.AliasElement, m_currentNamespaceUri)) 295m_alias.Add(StorageMappingItemLoader.GetAttributeValue(nav.Clone(), StorageMslConstructs.AliasKeyAttribute), StorageMappingItemLoader.GetAttributeValue(nav.Clone(), StorageMslConstructs.AliasValueAttribute)); 296} while (nav.MoveToNext(StorageMslConstructs.AliasElement, m_currentNamespaceUri)); 319Debug.Assert(nav.LocalName == StorageMslConstructs.EntityContainerMappingElement); 320string entityContainerName = GetAttributeValue(nav.Clone(), StorageMslConstructs.CdmEntityContainerAttribute); 321string storageEntityContainerName = GetAttributeValue(nav.Clone(), StorageMslConstructs.StorageEntityContainerAttribute); 323bool generateUpdateViews = GetBoolAttributeValue(nav.Clone(), StorageMslConstructs.GenerateUpdateViews, true /* default is true */); 412case StorageMslConstructs.EntitySetMappingElement: 418case StorageMslConstructs.AssociationSetMappingElement: 423case StorageMslConstructs.FunctionImportMappingElement: 477expectedEnds, StorageMslConstructs.DeleteFunctionElement); 483expectedEnds, StorageMslConstructs.InsertFunctionElement); 489expectedEnds, StorageMslConstructs.UpdateFunctionElement); 791string entitySetName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.EntitySetMappingNameAttribute); 793string entityTypeName = StorageMappingItemLoader.GetAttributeValue(nav.Clone(), StorageMslConstructs.EntitySetMappingTypeNameAttribute); 795string tableName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.EntitySetMappingStoreEntitySetAttribute); 797bool distinctFlag = GetBoolAttributeValue(nav.Clone(), StorageMslConstructs.MappingFragmentMakeColumnsDistinctAttribute, false /*default value*/); 843case StorageMslConstructs.EntityTypeMappingElement: 846tableName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.EntityTypeMappingStoreEntitySetAttribute); 851case StorageMslConstructs.QueryViewElement: 933string entityTypeAttribute = GetAttributeValue(nav.Clone(), StorageMslConstructs.EntitySetMappingTypeNameAttribute); 939var entityTypeNames = entityTypeAttribute.Split(StorageMslConstructs.TypeNameSperator).Select(s => s.Trim()); 944bool isTypeOf = name.StartsWith(StorageMslConstructs.IsTypeOf, StringComparison.Ordinal); 949if (!name.EndsWith(StorageMslConstructs.IsTypeOfTerminal, StringComparison.Ordinal)) 956entityTypeName = name.Substring(StorageMslConstructs.IsTypeOf.Length); 957entityTypeName = entityTypeName.Substring(0, entityTypeName.Length - StorageMslConstructs.IsTypeOfTerminal.Length).Trim(); 1069if (nav.LocalName == StorageMslConstructs.ModificationFunctionMappingElement) 1074else if (nav.LocalName != StorageMslConstructs.MappingFragmentElement) 1082bool distinctFlag = GetBoolAttributeValue(nav.Clone(), StorageMslConstructs.MappingFragmentMakeColumnsDistinctAttribute, false /*default value*/); 1090tableName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.MappingFragmentStoreEntitySetAttribute); 1102if (nav.LocalName == StorageMslConstructs.ModificationFunctionMappingElement) 1184case StorageMslConstructs.DeleteFunctionElement: 1187case StorageMslConstructs.InsertFunctionElement: 1190case StorageMslConstructs.UpdateFunctionElement: 1253Debug.Assert(nav.LocalName == StorageMslConstructs.QueryViewElement); 1258string typeNameString = StorageMappingItemLoader.GetAttributeValue(nav.Clone(), StorageMslConstructs.EntitySetMappingTypeNameAttribute); 1404string associationSetName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.AssociationSetMappingNameAttribute); 1406string associationTypeName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.AssociationSetMappingTypeNameAttribute); 1408string tableName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.EntitySetMappingStoreEntitySetAttribute); 1468if (nav.LocalName == StorageMslConstructs.QueryViewElement) 1490if ((nav.LocalName == StorageMslConstructs.EndPropertyMappingElement) || 1491(nav.LocalName == StorageMslConstructs.ModificationFunctionMappingElement)) 1502else if (nav.LocalName == StorageMslConstructs.ConditionElement) 1566if (nav.LocalName == StorageMslConstructs.FunctionImportMappingResultMapping) 1687string functionName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.FunctionImportMappingFunctionNameAttribute); 1720string functionImportName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.FunctionImportMappingFunctionImportNameAttribute); 1849if (nav.LocalName == StorageMslConstructs.EntityTypeMappingElement) 1858StorageMslConstructs.EntityTypeMappingElement, functionImport.Identity), 1883else if (nav.LocalName == StorageMslConstructs.ComplexTypeMappingElement) 1939string complexTypeName = GetAttributeValue(nav.Clone(), StorageMslConstructs.ComplexTypeMappingTypeNameAttribute); 1971string entityTypeString = GetAttributeValue(nav.Clone(), StorageMslConstructs.EntitySetMappingTypeNameAttribute); 2013if (nav.LocalName == StorageMslConstructs.ScalarPropertyElement) 2017if (nav.LocalName == StorageMslConstructs.ConditionElement) 2051string memberName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ScalarPropertyNameAttribute); 2052string columnName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ScalarPropertyColumnNameAttribute); 2320string columnName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ConditionColumnNameAttribute); 2321string value = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ConditionValueAttribute); 2322string isNull = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ConditionIsNullAttribute); 2345columnValue.MoveToAttribute(StorageMslConstructs.ConditionValueAttribute, string.Empty); 2613case StorageMslConstructs.DeleteFunctionElement: 2616case StorageMslConstructs.InsertFunctionElement: 2673string propertyName = StorageMappingItemLoader.GetAttributeValue(nav.Clone(), StorageMslConstructs.ComplexPropertyNameAttribute); 2681case StorageMslConstructs.ScalarPropertyElement: 2689case StorageMslConstructs.ComplexPropertyElement: 2698case StorageMslConstructs.ConditionElement: 2768case StorageMslConstructs.EndPropertyMappingElement: 2776string endName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.EndPropertyMappingNameAttribute); 2789case StorageMslConstructs.ConditionElement: 2811case StorageMslConstructs.ModificationFunctionMappingElement: 2838string propertyName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ScalarPropertyNameAttribute); 2868string columnName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ScalarPropertyColumnNameAttribute); 2911string propertyName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ComplexPropertyNameAttribute); 2917string memberTypeName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ComplexTypeMappingTypeNameAttribute); 2977if (cloneNav.LocalName == StorageMslConstructs.ComplexTypeMappingElement) 3009string partialAttribute = StorageMappingItemLoader.GetAttributeValue(nav.Clone(), StorageMslConstructs.ComplexPropertyIsPartialAttribute); 3024Debug.Assert(nav.LocalName == StorageMslConstructs.ComplexTypeMappingElement); 3025string typeName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ComplexTypeMappingTypeNameAttribute); 3026int index = typeName.IndexOf(StorageMslConstructs.TypeNameSperator); 3041int isTypeOfIndex = currentTypeName.IndexOf(StorageMslConstructs.IsTypeOf, StringComparison.Ordinal); 3044currentTypeName = currentTypeName.Substring(StorageMslConstructs.IsTypeOf.Length, (currentTypeName.Length - (StorageMslConstructs.IsTypeOf.Length + 1))); 3057index = typeName.IndexOf(StorageMslConstructs.TypeNameSperator); 3068index = typeName.IndexOf(StorageMslConstructs.TypeNameSperator); 3077EdmType containerType = typeMapping.GetOwnerType(StorageMappingItemLoader.GetAttributeValue(nav.Clone(), StorageMslConstructs.ComplexPropertyNameAttribute)); 3080case StorageMslConstructs.ScalarPropertyElement: 3089case StorageMslConstructs.ComplexPropertyElement: 3098case StorageMslConstructs.ConditionElement: 3141case StorageMslConstructs.ScalarPropertyElement: 3183string propertyName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ConditionNameAttribute); 3185string columnName = GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ConditionColumnNameAttribute); 3235string isNullAttribute = StorageMappingItemLoader.GetAttributeValue(nav.Clone(), StorageMslConstructs.ConditionIsNullAttribute); 3273if(!StorageMappingItemLoader.TryGetTypedAttributeValue(nav.Clone(), StorageMslConstructs.ConditionValueAttribute, clrMemberType, m_sourceLocation, m_parsingErrors, out value)) 3281value = StorageMappingItemLoader.GetEnumAttributeValue(nav.Clone(), StorageMslConstructs.ConditionValueAttribute, (EnumType)edmType, m_sourceLocation, m_parsingErrors); 3357AddResourceXsdToSchemaSet(set, StorageMslConstructs.ResourceXsdNameV1); 3358AddResourceXsdToSchemaSet(set, StorageMslConstructs.ResourceXsdNameV2); 3359AddResourceXsdToSchemaSet(set, StorageMslConstructs.ResourceXsdNameV3); 3824if (nav.LocalName == StorageMslConstructs.ResultBindingElement) 3828StorageMslConstructs.ResultBindingPropertyNameAttribute); 3830StorageMslConstructs.ScalarPropertyColumnNameAttribute); 3916case StorageMslConstructs.ScalarPropertyElement: 3930case StorageMslConstructs.ComplexPropertyElement: 3949case StorageMslConstructs.AssociationEndElement: 3968case StorageMslConstructs.EndPropertyMappingElement: 3997nav.Clone(), StorageMslConstructs.AssociationSetAttribute); 3999nav.Clone(), StorageMslConstructs.FromAttribute); 4001nav.Clone(), StorageMslConstructs.ToAttribute); 4094nav.Clone(), StorageMslConstructs.EndPropertyMappingNameAttribute); 4118nav.Clone(), StorageMslConstructs.ComplexPropertyNameAttribute); 4120nav.Clone(), StorageMslConstructs.ComplexTypeMappingTypeNameAttribute); 4166string parameterName = m_parentLoader.GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ParameterNameAttribute); 4167string propertyName = m_parentLoader.GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ScalarPropertyNameAttribute); 4168string version = m_parentLoader.GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.ParameterVersionAttribute); 4197isCurrent = version == StorageMslConstructs.ParameterVersionAttributeCurrentValue; 4347string functionName = m_parentLoader.GetAliasResolvedAttributeValue(nav.Clone(), StorageMslConstructs.FunctionNameAttribute); 4382string rowsAffectedParameterName = GetAttributeValue(nav, StorageMslConstructs.RowsAffectedParameterAttribute); 4423parameter.Name, StorageMslConstructs.RowsAffectedParameterAttribute), StorageMappingErrorCode.InvalidModificationFunctionMappingNotValidFunctionParameter,
System\Data\SqlClient\SqlGen\DmlSqlGenerator.cs (4)
577missingCudElement = StorageMslConstructs.DeleteFunctionElement; 581missingCudElement = StorageMslConstructs.InsertFunctionElement; 586missingCudElement = StorageMslConstructs.UpdateFunctionElement; 588throw EntityUtil.Update(System.Data.Entity.Strings.Update_SqlEntitySetWithoutDmlFunctions(expression.Target.Name, missingCudElement, StorageMslConstructs.ModificationFunctionMappingElement), null);