6 writes to _typeUsageBuilder
System.Data.Entity (6)
System\Data\EntityModel\SchemaObjectModel\ModelFunctionTypeElement.cs (1)
24_typeUsageBuilder = new TypeUsageBuilder(this);
System\Data\EntityModel\SchemaObjectModel\Parameter.cs (2)
43_typeUsageBuilder = new TypeUsageBuilder(this); 141parameter._typeUsageBuilder = this._typeUsageBuilder;
System\Data\EntityModel\SchemaObjectModel\ReturnType.cs (2)
39_typeUsageBuilder = new TypeUsageBuilder(this); 104parameter._typeUsageBuilder = this._typeUsageBuilder;
System\Data\EntityModel\SchemaObjectModel\RowTypePropertyElement.cs (1)
31_typeUsageBuilder = new TypeUsageBuilder(this);
29 references to _typeUsageBuilder
System.Data.Entity (29)
System\Data\EntityModel\SchemaObjectModel\CollectionTypeElement.cs (5)
198_typeUsageBuilder.ValidateAndSetTypeUsage(_type as ScalarType, false); 199_typeUsage = TypeUsage.Create(new CollectionType(_typeUsageBuilder.TypeUsage)); 207_typeUsageBuilder.ValidateAndSetTypeUsage(edmType, false); //use typeusagebuilder so dont lose facet information 208_typeUsage = TypeUsage.Create(new CollectionType(_typeUsageBuilder.TypeUsage)); 222ValidationHelper.ValidateFacets(this, _type, _typeUsageBuilder);
System\Data\EntityModel\SchemaObjectModel\FacetEnabledSchemaElement.cs (8)
48return _typeUsageBuilder.TypeUsage; 56return _typeUsageBuilder; 64return _typeUsageBuilder.HasUserDefinedFacets; 107if (Schema.DataModel == SchemaDataModelOption.ProviderManifestModel && _typeUsageBuilder.HasUserDefinedFacets) 110_typeUsageBuilder.ValidateAndSetTypeUsage((ScalarType)_type, !isInProviderManifest); 117_typeUsageBuilder.ValidateAndSetTypeUsage(scalar, false); 122_typeUsageBuilder.ValidateAndSetTypeUsage(edmType, false); 133else if (_typeUsageBuilder.HandleAttribute(reader))
System\Data\EntityModel\SchemaObjectModel\Parameter.cs (3)
141parameter._typeUsageBuilder = this._typeUsageBuilder; 171else if (_typeUsageBuilder.HandleAttribute(reader)) 409ValidationHelper.ValidateFacets(this, _type, _typeUsageBuilder);
System\Data\EntityModel\SchemaObjectModel\ReturnType.cs (3)
104parameter._typeUsageBuilder = this._typeUsageBuilder; 133else if (_typeUsageBuilder.HandleAttribute(reader)) 296ValidationHelper.ValidateFacets(this, _type, _typeUsageBuilder);
System\Data\EntityModel\SchemaObjectModel\RowTypePropertyElement.cs (5)
205_typeUsageBuilder.ValidateAndSetTypeUsage(_type as ScalarType, false); 206_typeUsage = _typeUsageBuilder.TypeUsage; 221_typeUsageBuilder.ValidateAndSetTypeUsage(edmType, false); //use typeusagebuilder so dont lose facet information 222_typeUsage = _typeUsageBuilder.TypeUsage; 264ValidationHelper.ValidateFacets(this, _type, _typeUsageBuilder);
System\Data\EntityModel\SchemaObjectModel\TypeRefElement.cs (5)
68_typeUsageBuilder.ValidateAndSetTypeUsage(_type as ScalarType, false); 69_typeUsage = _typeUsageBuilder.TypeUsage; 77_typeUsageBuilder.ValidateAndSetTypeUsage(edmType, false); //use typeusagebuilder so dont lose facet information 78_typeUsage = _typeUsageBuilder.TypeUsage; 101ValidationHelper.ValidateFacets(this, _type, _typeUsageBuilder);