194 references to EdmConstants
System.Data.Entity (194)
System\Data\Common\EntitySql\SemanticAnalyzer.cs (1)
191sr.TypeResolver.AddNamespaceImport(new MetadataNamespace(EdmConstants.EdmNamespace), nsImportList != null ? nsImportList.ErrCtx : cmdErrCtx);
System\Data\EntityModel\SchemaObjectModel\SridFacetDescriptionElement.cs (1)
42DefaultValue = EdmConstants.VariableValue;
System\Data\EntityModel\SchemaObjectModel\TypeUsageBuilder.cs (2)
541_facetValues.Add(EdmProviderManifest.MaxLengthFacetName, EdmConstants.UnboundedValue); 561_facetValues.Add(EdmProviderManifest.SridFacetName, EdmConstants.VariableValue);
System\Data\Metadata\AspProxy.cs (3)
40string result = PrivateMapWebPath(EdmConstants.WebHomeSymbol); 136string errMsg = Strings.InvalidUseOfWebPath(EdmConstants.WebHomeSymbol); 145Debug.Assert(path.StartsWith(EdmConstants.WebHomeSymbol, StringComparison.Ordinal));
System\Data\Metadata\CacheForPrimitiveTypes.cs (1)
38private List<PrimitiveType>[] _primitiveTypeMap = new List<PrimitiveType>[EdmConstants.NumPrimitiveTypes];
System\Data\Metadata\Converter.cs (4)
36EdmConstants.EdmNamespace, 52EdmConstants.EdmNamespace, 895FunctionParameter returnParameter = new FunctionParameter(EdmConstants.ReturnType + modifier, returnType, ParameterMode.ReturnValue); 923returnParameters.Add(new FunctionParameter(EdmConstants.ReturnType, returnType, ParameterMode.ReturnValue));
System\Data\Metadata\Edm\CollectionType.cs (1)
40EdmConstants.TransientNamespace, elementType.EdmType.DataSpace)
System\Data\Metadata\Edm\Facet.cs (1)
188return object.ReferenceEquals(Value, EdmConstants.UnboundedValue);
System\Data\Metadata\Edm\FacetValueContainer.cs (3)
60public static implicit operator FacetValueContainer<T>(System.Data.Metadata.Edm.EdmConstants.Unbounded unbounded) 62Debug.Assert(object.ReferenceEquals(unbounded, EdmConstants.UnboundedValue), "you must pass the unbounded value. If you are trying to set null, use the T parameter overload"); 80return EdmConstants.UnboundedValue;
System\Data\Metadata\Edm\MetadataItem_Static.cs (106)
83EdmConstants.ItemType, 89EdmConstants.ItemAttribute, 94EdmConstants.GlobalItem, 99EdmConstants.TypeUsage, 105EdmConstants.EdmType, 110EdmConstants.SimpleType, 115EdmConstants.EnumerationType, 120EdmConstants.PrimitiveType, 125EdmConstants.CollectionType, 130EdmConstants.RefType, 135EdmConstants.Member, 140EdmConstants.Property, 145EdmConstants.NavigationProperty, 150EdmConstants.ProviderManifest, 155EdmConstants.RelationshipEnd, 160EdmConstants.AssociationEnd, 165EdmConstants.EnumerationMember, 170EdmConstants.ReferentialConstraint, 176EdmConstants.StructuralType, 181EdmConstants.RowType, 186EdmConstants.ComplexType, 191EdmConstants.ElementType, 196EdmConstants.EntityType, 201EdmConstants.RelationshipType, 206EdmConstants.AssociationType, 211EdmConstants.Facet, 216EdmConstants.EntityContainerType, 221EdmConstants.BaseEntitySetType, 226EdmConstants.EntitySetType, 232EdmConstants.RelationshipSet, 237EdmConstants.AssociationSetType, 242EdmConstants.AssociationSetEndType, 247EdmConstants.FunctionParameter, 252EdmConstants.Function, 257EdmConstants.Documentation, 265EdmConstants.DeleteAction, 266new string[] { EdmConstants.None, EdmConstants.Cascade, EdmConstants.Restrict }); 269EdmConstants.RelationshipMultiplicity, 270new string[] { EdmConstants.One, EdmConstants.ZeroToOne, EdmConstants.Many }); 273EdmConstants.ParameterMode, 274new string[] { EdmConstants.In, EdmConstants.Out, EdmConstants.InOut }); 277EdmConstants.CollectionKind, 278new string[] { EdmConstants.NoneCollectionKind, EdmConstants.ListCollectionKind, EdmConstants.BagCollectionKind }); 281EdmConstants.PrimitiveTypeKind, 323new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 324new EdmProperty(EdmConstants.TypeUsage, typeUsageTypeUsage), 325new EdmProperty(EdmConstants.Value, complexTypeUsage) }); 328new EdmProperty[] { new EdmProperty(EdmConstants.ItemAttributes, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.MetadataProperty).GetCollectionType())), 329new EdmProperty(EdmConstants.Documentation, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.Documentation))) }); 332new EdmProperty[] { new EdmProperty(EdmConstants.EdmType, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmType))), 333new EdmProperty(EdmConstants.Facets, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.Facet)))}); 337new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 338new EdmProperty(EdmConstants.Namespace, stringTypeUsage), 339new EdmProperty(EdmConstants.Abstract, booleanTypeUsage), 340new EdmProperty(EdmConstants.Sealed, booleanTypeUsage), 341new EdmProperty(EdmConstants.BaseType, complexTypeUsage) } ); 344new EdmProperty[] { new EdmProperty(EdmConstants.EnumMembers, stringTypeUsage) }); 347new EdmProperty[] { new EdmProperty(EdmConstants.TypeUsage, typeUsageTypeUsage) }); 350new EdmProperty[] { new EdmProperty(EdmConstants.EntityType, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EntityType))) }); 353new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 354new EdmProperty(EdmConstants.TypeUsage, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.TypeUsage))) }); 357new EdmProperty[] { new EdmProperty(EdmConstants.Nullable, stringTypeUsage), 358new EdmProperty(EdmConstants.DefaultValue, complexTypeUsage) }); 361new EdmProperty[] { new EdmProperty(EdmConstants.RelationshipTypeName, stringTypeUsage), 362new EdmProperty(EdmConstants.ToEndMemberName, stringTypeUsage) }); 365new EdmProperty[] { new EdmProperty(EdmConstants.OperationBehaviors, complexTypeUsage), 366new EdmProperty(EdmConstants.RelationshipMultiplicity, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EnumType))) }); 369new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage) }); 372new EdmProperty[] { new EdmProperty(EdmConstants.ToRole, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.RelationshipEndMember))), 373new EdmProperty(EdmConstants.FromRole, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.RelationshipEndMember))), 374new EdmProperty(EdmConstants.ToProperties, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmProperty).GetCollectionType())), 375new EdmProperty(EdmConstants.FromProperties, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmProperty).GetCollectionType())) } ); 379new EdmProperty[] { new EdmProperty(EdmConstants.Members, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmMember))) }); 382new EdmProperty[] { new EdmProperty(EdmConstants.KeyMembers, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmMember))) }); 385new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 386new EdmProperty(EdmConstants.EdmType, edmTypeUsage), 387new EdmProperty(EdmConstants.Value, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmType))) }); 390new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 391new EdmProperty(EdmConstants.EntitySets, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EntitySet))) }); 394new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 395new EdmProperty(EdmConstants.EntityType, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EntityType))), 396new EdmProperty(EdmConstants.Schema, stringTypeUsage), 397new EdmProperty(EdmConstants.Table, stringTypeUsage) 401new EdmProperty[] { new EdmProperty(EdmConstants.AssociationSetEnds, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.AssociationSetEnd).GetCollectionType()))}); 404new EdmProperty[] { new EdmProperty(EdmConstants.Role, stringTypeUsage), 405new EdmProperty(EdmConstants.EntitySetType, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EntitySet))) } ); 408new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 409new EdmProperty(EdmConstants.Mode, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EnumType))), 410new EdmProperty(EdmConstants.TypeUsage, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.TypeUsage))) }); 413new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 414new EdmProperty(EdmConstants.Namespace, stringTypeUsage), 415new EdmProperty(EdmConstants.ReturnParameter, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.FunctionParameter))), 416new EdmProperty(EdmConstants.Parameters, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.FunctionParameter).GetCollectionType())) }); 419new EdmProperty[] { new EdmProperty(EdmConstants.Summary, stringTypeUsage), 420new EdmProperty(EdmConstants.LongDescription, stringTypeUsage) }); 431private static EdmType[] _builtInTypes = new EdmType[EdmConstants.NumBuiltInTypes]; 496EdmType.Initialize(builtInType, name, EdmConstants.EdmNamespace, DataSpace.CSpace, isAbstract, baseType); 531EdmConstants.EdmNamespace,
System\Data\Metadata\Edm\Provider\ClrProviderManifest.cs (1)
49get { return EdmConstants.ClrPrimitiveTypeNamespace; }
System\Data\Metadata\Edm\Provider\EdmProviderManifest.cs (38)
61get { return EdmConstants.EdmNamespace; } 124PrimitiveType[] primitiveTypes = new PrimitiveType[EdmConstants.NumPrimitiveTypes]; 157InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Binary], PrimitiveTypeKind.Binary, EdmConstants.Binary, typeof(Byte[])); 158InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Boolean], PrimitiveTypeKind.Boolean, EdmConstants.Boolean, typeof(Boolean)); 159InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Byte], PrimitiveTypeKind.Byte, EdmConstants.Byte, typeof(Byte)); 160InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.DateTime], PrimitiveTypeKind.DateTime, EdmConstants.DateTime, typeof(DateTime)); 161InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Decimal], PrimitiveTypeKind.Decimal, EdmConstants.Decimal, typeof(Decimal)); 162InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Double], PrimitiveTypeKind.Double, EdmConstants.Double, typeof(Double)); 163InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Single], PrimitiveTypeKind.Single, EdmConstants.Single, typeof(Single)); 164InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Guid], PrimitiveTypeKind.Guid, EdmConstants.Guid, typeof(Guid)); 165InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Int16], PrimitiveTypeKind.Int16, EdmConstants.Int16, typeof(Int16)); 166InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Int32], PrimitiveTypeKind.Int32, EdmConstants.Int32, typeof(Int32)); 167InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Int64], PrimitiveTypeKind.Int64, EdmConstants.Int64, typeof(Int64)); 168InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.SByte], PrimitiveTypeKind.SByte, EdmConstants.SByte, typeof(SByte)); 169InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.String], PrimitiveTypeKind.String, EdmConstants.String, typeof(String)); 170InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Time], PrimitiveTypeKind.Time, EdmConstants.Time, typeof(TimeSpan)); 171InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.DateTimeOffset], PrimitiveTypeKind.DateTimeOffset, EdmConstants.DateTimeOffset, typeof(DateTimeOffset)); 172InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Geography], PrimitiveTypeKind.Geography, EdmConstants.Geography, typeof(DbGeography)); 173InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeographyPoint], PrimitiveTypeKind.GeographyPoint, EdmConstants.GeographyPoint, typeof(DbGeography)); 174InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeographyLineString], PrimitiveTypeKind.GeographyLineString, EdmConstants.GeographyLineString, typeof(DbGeography)); 175InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeographyPolygon], PrimitiveTypeKind.GeographyPolygon, EdmConstants.GeographyPolygon, typeof(DbGeography)); 176InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeographyMultiPoint], PrimitiveTypeKind.GeographyMultiPoint, EdmConstants.GeographyMultiPoint, typeof(DbGeography)); 177InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeographyMultiLineString], PrimitiveTypeKind.GeographyMultiLineString, EdmConstants.GeographyMultiLineString, typeof(DbGeography)); 178InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeographyMultiPolygon], PrimitiveTypeKind.GeographyMultiPolygon, EdmConstants.GeographyMultiPolygon, typeof(DbGeography)); 179InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeographyCollection], PrimitiveTypeKind.GeographyCollection, EdmConstants.GeographyCollection, typeof(DbGeography)); 180InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Geometry], PrimitiveTypeKind.Geometry, EdmConstants.Geometry, typeof(DbGeometry)); 181InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeometryPoint], PrimitiveTypeKind.GeometryPoint, EdmConstants.GeometryPoint, typeof(DbGeometry)); 182InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeometryLineString], PrimitiveTypeKind.GeometryLineString, EdmConstants.GeometryLineString, typeof(DbGeometry)); 183InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeometryPolygon], PrimitiveTypeKind.GeometryPolygon, EdmConstants.GeometryPolygon, typeof(DbGeometry)); 184InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeometryMultiPoint], PrimitiveTypeKind.GeometryMultiPoint, EdmConstants.GeometryMultiPoint, typeof(DbGeometry)); 185InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeometryMultiLineString], PrimitiveTypeKind.GeometryMultiLineString, EdmConstants.GeometryMultiLineString, typeof(DbGeometry)); 186InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeometryMultiPolygon], PrimitiveTypeKind.GeometryMultiPolygon, EdmConstants.GeometryMultiPolygon, typeof(DbGeometry)); 187InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.GeometryCollection], PrimitiveTypeKind.GeometryCollection, EdmConstants.GeometryCollection, typeof(DbGeometry)); 216EdmConstants.EdmNamespace, 752System.Collections.ObjectModel.ReadOnlyCollection<PrimitiveType>[] promotionTypes = new System.Collections.ObjectModel.ReadOnlyCollection<PrimitiveType>[EdmConstants.NumPrimitiveTypes]; 754for (int i = 0; i < EdmConstants.NumPrimitiveTypes; i++) 861TypeUsage[] canonicalTypes = new TypeUsage[EdmConstants.NumPrimitiveTypes]; 862for (int primitiveTypeIndex = 0; primitiveTypeIndex < EdmConstants.NumPrimitiveTypes; primitiveTypeIndex++)
System\Data\Metadata\Edm\Provider\EdmProviderManifestFunctionBuilder.cs (5)
46for (int idx = 0; idx < EdmConstants.NumPrimitiveTypes; idx++) 54for (int idx = 0; idx < EdmConstants.NumPrimitiveTypes; idx++) 85EdmConstants.EdmNamespace, 166EdmConstants.EdmNamespace, 193return new FunctionParameter(EdmConstants.ReturnType, this.primitiveTypes[(int)primitiveReturnType], ParameterMode.ReturnValue);
System\Data\Metadata\Edm\RefType.cs (1)
30EdmConstants.TransientNamespace, entityType.DataSpace)
System\Data\Metadata\Edm\RowType.cs (1)
43: base(GetRowTypeIdentityFromProperties(CheckProperties(properties), initializerMetadata), EdmConstants.TransientNamespace, (DataSpace)(-1))
System\Data\Metadata\Edm\TypeUsage.cs (6)
345internal static readonly EdmConstants.Unbounded DefaultMaxLengthFacetValue = EdmConstants.UnboundedValue; 346internal static readonly EdmConstants.Unbounded DefaultPrecisionFacetValue = EdmConstants.UnboundedValue; 347internal static readonly EdmConstants.Unbounded DefaultScaleFacetValue = EdmConstants.UnboundedValue;
System\Data\Metadata\EdmItemCollection.cs (6)
239return (namespaceName == EdmConstants.TransientNamespace || 240namespaceName == EdmConstants.EdmNamespace || 241namespaceName == EdmConstants.ClrPrimitiveTypeNamespace); 245return (namespaceName == EdmConstants.TransientNamespace || 246namespaceName == EdmConstants.EdmNamespace || 247namespaceName == EdmConstants.ClrPrimitiveTypeNamespace ||
System\Data\Metadata\Helper.cs (5)
350return object.ReferenceEquals(facet.Value, EdmConstants.UnboundedValue); 355return object.ReferenceEquals(facet.Value, EdmConstants.VariableValue); 483return EdmConstants.In; 485return EdmConstants.Out; 487return EdmConstants.InOut;
System\Data\Metadata\MetadataArtifactLoader.cs (1)
443if (path.StartsWith(EdmConstants.WebHomeSymbol, StringComparison.Ordinal))
System\Data\Metadata\TypeHelpers.cs (1)
841bool isCanonicalFunction = (function.DataSpace == DataSpace.CSpace && function.NamespaceName == EdmConstants.EdmNamespace);
System\Data\Metadata\TypeSemantics.cs (6)
1114objectModel.ReadOnlyCollection<PrimitiveType>[,] commonTypeClosure = new objectModel.ReadOnlyCollection<PrimitiveType>[EdmConstants.NumPrimitiveTypes, EdmConstants.NumPrimitiveTypes]; 1115for (int i = 0; i < EdmConstants.NumPrimitiveTypes; i++) 1122for (int i = 0; i < EdmConstants.NumPrimitiveTypes; i++) 1136for (int i = 0; i < EdmConstants.NumPrimitiveTypes; i++) 1138for (int j = 0; j < EdmConstants.NumPrimitiveTypes; j++)