3 types derived from DbProviderManifest
System.Data.Entity (3)
System\Data\Common\DbXmlEnabledProviderManifest.cs (1)
22public abstract class DbXmlEnabledProviderManifest : DbProviderManifest
System\Data\Metadata\Edm\Provider\ClrProviderManifest.cs (1)
20internal class ClrProviderManifest : DbProviderManifest
System\Data\Metadata\Edm\Provider\EdmProviderManifest.cs (1)
18internal class EdmProviderManifest : DbProviderManifest
158 references to DbProviderManifest
System.Data.Entity (135)
System\Data\Common\DbCommandDefinition.cs (1)
254if (type.Facets.TryGetValue(DbProviderManifest.MaxLengthFacetName, true, out maxLengthFacet) && maxLengthFacet.Value != null)
System\Data\Common\DbProviderServices.cs (5)
58public DbCommandDefinition CreateCommandDefinition(DbProviderManifest providerManifest, DbCommandTree commandTree) 85protected abstract DbCommandDefinition CreateDbCommandDefinition(DbProviderManifest providerManifest, DbCommandTree commandTree); 161public DbProviderManifest GetProviderManifest(string manifestToken) { 164DbProviderManifest providerManifest = GetDbProviderManifest(manifestToken); 186protected abstract DbProviderManifest GetDbProviderManifest(string manifestToken);
System\Data\Common\EntitySql\SemanticAnalyzer.cs (2)
2428ConvertTypeFacetValue(primitiveType, (AST.Literal)typeSpecArgs[0], DbProviderManifest.PrecisionFacetName, out precision); 2436ConvertTypeFacetValue(primitiveType, (AST.Literal)typeSpecArgs[1], DbProviderManifest.ScaleFacetName, out scale);
System\Data\EntityClient\EntityProviderServices.cs (2)
35protected override DbCommandDefinition CreateDbCommandDefinition(DbProviderManifest providerManifest, DbCommandTree commandTree) { 89protected override DbProviderManifest GetDbProviderManifest(string versionHint)
System\Data\EntityModel\SchemaObjectModel\PrimitiveSchema.cs (1)
27DbProviderManifest providerManifest = ProviderManifest;
System\Data\EntityModel\SchemaObjectModel\Schema.cs (1)
491internal DbProviderManifest ProviderManifest
System\Data\EntityModel\SchemaObjectModel\SchemaManager.cs (5)
24internal delegate DbProviderManifest ProviderManifestNeeded(Action<string, ErrorCode, EdmSchemaErrorSeverity> addError); 46private DbProviderManifest _providerManifest; 75DbProviderManifest providerManifest = checkForSystemNamespace ? EdmProviderManifest.Instance : null; 98DbProviderManifest providerManifest, 407internal DbProviderManifest GetProviderManifest(Action<string, ErrorCode, EdmSchemaErrorSeverity> addError)
System\Data\EntityModel\SchemaObjectModel\TypeElement.cs (7)
109ByteFacetDescriptionElement facetDescription = new ByteFacetDescriptionElement(this, DbProviderManifest.PrecisionFacetName); 122ByteFacetDescriptionElement facetDescription = new ByteFacetDescriptionElement(this, DbProviderManifest.ScaleFacetName); 134IntegerFacetDescriptionElement facetDescription = new IntegerFacetDescriptionElement(this, DbProviderManifest.MaxLengthFacetName); 146BooleanFacetDescriptionElement facetDescription = new BooleanFacetDescriptionElement(this, DbProviderManifest.UnicodeFacetName); 158BooleanFacetDescriptionElement facetDescription = new BooleanFacetDescriptionElement(this, DbProviderManifest.FixedLengthFacetName); 170SridFacetDescriptionElement facetDescription = new SridFacetDescriptionElement(this, DbProviderManifest.SridFacetName); 182BooleanFacetDescriptionElement facetDescription = new BooleanFacetDescriptionElement(this, DbProviderManifest.IsStrictFacetName);
System\Data\Mapping\BaseMetadataMappingVisitor.cs (1)
335protected virtual void Visit(DbProviderManifest providerManifest)
System\Data\Mapping\MetadataMappingHasherVisitor.cs (2)
607if (facet.Name != DbProviderManifest.NullableFacetName) 703protected override void Visit(DbProviderManifest providerManifest)
System\Data\Metadata\CacheForPrimitiveTypes.cs (5)
161case DbProviderManifest.MaxLengthFacetName: 165case DbProviderManifest.UnicodeFacetName: 169case DbProviderManifest.FixedLengthFacetName: 173case DbProviderManifest.PrecisionFacetName: 177case DbProviderManifest.ScaleFacetName:
System\Data\Metadata\Converter.cs (20)
100DbProviderManifest providerManifest, 109DbProviderManifest providerManifest, 123private static void ConvertSchema(Som.Schema somSchema, DbProviderManifest providerManifest, 178DbProviderManifest providerManifest, 255DbProviderManifest providerManifest, 316DbProviderManifest providerManifest, 371DbProviderManifest providerManifest, 399DbProviderManifest providerManifest, 446DbProviderManifest providerManifest, 609DbProviderManifest providerManifest, 650DbProviderManifest providerManifest, 707DbProviderManifest providerManifest, 784DbProviderManifest providerManifest, 856DbProviderManifest providerManifest, 1101DbProviderManifest providerManifest, 1299DbProviderManifest providerManifest, 1306facets[DbProviderManifest.NullableFacetName] = Facet.Create(MetadataItem.NullableFacetDescription, false); 1312facets[DbProviderManifest.DefaultValueFacetName] = Facet.Create(MetadataItem.DefaultValueFacetDescription, somProperty.DefaultAsObject); 1331private static DataSpace GetDataSpace(DbProviderManifest providerManifest) 1351DbProviderManifest providerManifest)
System\Data\Metadata\Edm\EdmProperty.cs (2)
109return (bool)TypeUsage.Facets[DbProviderManifest.NullableFacetName].Value; 121return TypeUsage.Facets[DbProviderManifest.DefaultValueFacetName].Value;
System\Data\Metadata\Edm\FacetValues.cs (6)
57if (description.FacetName == DbProviderManifest.NullableFacetName) 65else if (description.FacetName == DbProviderManifest.MaxLengthFacetName) 73else if (description.FacetName == DbProviderManifest.UnicodeFacetName) 81else if (description.FacetName == DbProviderManifest.FixedLengthFacetName) 89else if (description.FacetName == DbProviderManifest.PrecisionFacetName) 97else if (description.FacetName == DbProviderManifest.ScaleFacetName)
System\Data\Metadata\Edm\MetadataItem_Static.cs (2)
291_nullableFacetDescription = new FacetDescription(DbProviderManifest.NullableFacetName, 297_defaultValueFacetDescription = new FacetDescription(DbProviderManifest.DefaultValueFacetName,
System\Data\Metadata\Edm\PrimitiveType.cs (5)
47DbProviderManifest providerManifest) 68DbProviderManifest providerManifest) 78private DbProviderManifest _providerManifest; 116internal DbProviderManifest ProviderManifest 223DbProviderManifest providerManifest)
System\Data\Metadata\Edm\Provider\EdmProviderManifest.cs (14)
355list[0] = (new FacetDescription(DbProviderManifest.MaxLengthFacetName, 360list[1] = (new FacetDescription(DbProviderManifest.UnicodeFacetName, 365list[2] = (new FacetDescription(DbProviderManifest.FixedLengthFacetName, 378list[0] = (new FacetDescription(DbProviderManifest.MaxLengthFacetName, 383list[1] = (new FacetDescription(DbProviderManifest.FixedLengthFacetName, 395list[0] = (new FacetDescription(DbProviderManifest.PrecisionFacetName, 405list[0] = (new FacetDescription(DbProviderManifest.PrecisionFacetName, 414list[0] = (new FacetDescription(DbProviderManifest.PrecisionFacetName, 424list[0] = (new FacetDescription(DbProviderManifest.PrecisionFacetName, 429list[1] = (new FacetDescription(DbProviderManifest.ScaleFacetName, 447list[0] = (new FacetDescription(DbProviderManifest.SridFacetName, 452list[1] = (new FacetDescription(DbProviderManifest.IsStrictFacetName, 470list[0] = (new FacetDescription(DbProviderManifest.SridFacetName, 475list[1] = (new FacetDescription(DbProviderManifest.IsStrictFacetName,
System\Data\Metadata\Edm\TypeUsage.cs (8)
335DbProviderManifest.DefaultValueFacetName, 336DbProviderManifest.FixedLengthFacetName, 337DbProviderManifest.MaxLengthFacetName, 338DbProviderManifest.NullableFacetName, 339DbProviderManifest.PrecisionFacetName, 340DbProviderManifest.ScaleFacetName, 341DbProviderManifest.UnicodeFacetName, 342DbProviderManifest.SridFacetName,
System\Data\Metadata\EdmItemCollection.cs (4)
235internal static bool IsSystemNamespace(DbProviderManifest manifest, string namespaceName) 272DbProviderManifest providerManifest, 301internal static List<EdmSchemaError> LoadItems(DbProviderManifest manifest, IList<Schema> somSchemas, 360DbProviderManifest providerManifest,
System\Data\Metadata\StoreItemCollection.cs (5)
34private readonly DbProviderManifest _providerManifest; 52internal StoreItemCollection(DbProviderFactory factory, DbProviderManifest manifest, string providerManifestToken) 188out DbProviderManifest providerManifest, 239internal DbProviderManifest StoreProviderManifest 301private void LoadProviderManifest(DbProviderManifest storeManifest,
System\Data\Metadata\StoreItemCollection.Loader.cs (3)
26private DbProviderManifest _providerManifest; 50public DbProviderManifest ProviderManifest 194private DbProviderManifest OnProviderManifestNeeded(Action<string, ErrorCode, EdmSchemaErrorSeverity> addError)
System\Data\Metadata\TypeHelpers.cs (5)
284return TypeHelpers.TryGetBooleanFacetValue(type, DbProviderManifest.FixedLengthFacetName, out isFixedLength); 295return TypeHelpers.TryGetBooleanFacetValue(type, DbProviderManifest.UnicodeFacetName, out isUnicode); 314return TypeHelpers.TryGetIntFacetValue(type, DbProviderManifest.MaxLengthFacetName, out maxLength); 325return TypeHelpers.TryGetByteFacetValue(type, DbProviderManifest.PrecisionFacetName, out precision); 336return TypeHelpers.TryGetByteFacetValue(type, DbProviderManifest.ScaleFacetName, out scale);
System\Data\Objects\ELinq\ExpressionConverter.cs (1)
210internal DbProviderManifest ProviderManifest
System\Data\Objects\FieldDescriptor.cs (1)
81typeUsage.Facets.TryGetValue(DbProviderManifest.NullableFacetName, false, out nullable) &&
System\Data\SqlClient\SqlGen\DmlSqlGenerator.cs (2)
147if (column.TypeUsage.Facets.TryGetValue(DbProviderManifest.CollationFacetName, false, out collationFacet)) 440return (typeUsage.Facets.TryGetValue(DbProviderManifest.ScaleFacetName,
System\Data\SqlClient\SqlGen\SqlGenerator.cs (4)
893(!TypeHelpers.TryGetBooleanFacetValue(type, DbProviderManifest.UnicodeFacetName, out isUnicode)); 3837if (!TypeHelpers.IsFacetValueConstant(storeTypeUsage, DbProviderManifest.MaxLengthFacetName)) 3846if (!TypeHelpers.IsFacetValueConstant(storeTypeUsage, DbProviderManifest.MaxLengthFacetName)) 3867if (!TypeHelpers.IsFacetValueConstant(storeTypeUsage, DbProviderManifest.PrecisionFacetName))
System\Data\SqlClient\SqlProviderManifest.cs (17)
143if (informationType == DbProviderManifest.StoreSchemaDefinitionVersion3 || 144informationType == DbProviderManifest.StoreSchemaDefinition) 149if (informationType == DbProviderManifest.StoreSchemaMappingVersion3 || 150informationType == DbProviderManifest.StoreSchemaMapping) 156if (informationType == DbProviderManifest.ConceptualSchemaDefinitionVersion3 || 157informationType == DbProviderManifest.ConceptualSchemaDefinition) 591bool isFixedLength = null != facets[DbProviderManifest.FixedLengthFacetName].Value && (bool)facets[DbProviderManifest.FixedLengthFacetName].Value; 592Facet f = facets[DbProviderManifest.MaxLengthFacetName]; 609Debug.Assert(tu.Facets[DbProviderManifest.MaxLengthFacetName].Description.IsConstant, "varbinary(max) is not constant!"); 627bool isUnicode = null == facets[DbProviderManifest.UnicodeFacetName].Value || (bool)facets[DbProviderManifest.UnicodeFacetName].Value; 628bool isFixedLength = null != facets[DbProviderManifest.FixedLengthFacetName].Value && (bool)facets[DbProviderManifest.FixedLengthFacetName].Value; 629Facet f = facets[DbProviderManifest.MaxLengthFacetName]; 651Debug.Assert(tu.Facets[DbProviderManifest.MaxLengthFacetName].Description.IsConstant, "NVarchar(max) is not constant!"); 680Debug.Assert(tu.Facets[DbProviderManifest.MaxLengthFacetName].Description.IsConstant, "varchar(max) is not constant!");
System\Data\SqlClient\SqlProviderServices.cs (4)
56protected override DbCommandDefinition CreateDbCommandDefinition(DbProviderManifest providerManifest, DbCommandTree commandTree) { 85private DbCommand CreateCommand(DbProviderManifest providerManifest, DbCommandTree commandTree) { 245protected override DbProviderManifest GetDbProviderManifest(string versionHint) { 540if (type.Facets.TryGetValue(DbProviderManifest.MaxLengthFacetName, false, out maxLengthFacet) &&
System.Data.Entity.Design (23)
System\Data\Entity\Design\Common\MetadataItemSerializer.cs (4)
490facet.Name == DbProviderManifest.MaxLengthFacetName && 505if(DbProviderManifest.DefaultValueFacetName == facetName) 569facet.Name == DbProviderManifest.CollationFacetName); 574facet.Name == DbProviderManifest.CollationFacetName);
System\Data\Entity\Design\EntityStoreSchemaGenerator.cs (19)
156DbProviderManifest storeManifest = providerServices.GetProviderManifest(_providerManifestToken); 340csdlName = DbProviderManifest.ConceptualSchemaDefinitionVersion3; 341ssdlName = DbProviderManifest.StoreSchemaDefinitionVersion3; 342mslName = DbProviderManifest.StoreSchemaMappingVersion3; 346csdlName = DbProviderManifest.ConceptualSchemaDefinition; 347ssdlName = DbProviderManifest.StoreSchemaDefinition; 348mslName = DbProviderManifest.StoreSchemaMapping; 357DbProviderManifest providerManifest = providerServices.GetProviderManifest(manifestToken); 378location = Strings.DbProviderServicesInformationLocationPath(providerConnection.GetType().Name, DbProviderManifest.StoreSchemaMapping); 1338facets[DbProviderManifest.NullableFacetName] = Facet.Create(facets[DbProviderManifest.NullableFacetName].Description, row.IsNullable); 1343if (facets.TryGetValue(DbProviderManifest.PrecisionFacetName, out precision)) 1352DbProviderManifest.PrecisionFacetName, 1367if (facets.TryGetValue(DbProviderManifest.ScaleFacetName, out scale)) 1376DbProviderManifest.ScaleFacetName, 1396if (facets.TryGetValue(DbProviderManifest.PrecisionFacetName, out datetimePrecision)) 1405DbProviderManifest.PrecisionFacetName, 1424if (facets.TryGetValue(DbProviderManifest.MaxLengthFacetName, out maxLength)) 1433DbProviderManifest.MaxLengthFacetName,