72 references to Binary
System.Data.Entity (65)
System\Data\Common\CommandTrees\AbstractExpressions.cs (1)
407return ExpressionBuilder.DbExpressionBuilder.CreatePrimitiveNullExpression(PrimitiveTypeKind.Binary);
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (2)
36private static readonly DbNullExpression _binaryNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Binary)); 2662case PrimitiveTypeKind.Binary:
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
196case PrimitiveTypeKind.Binary:
System\Data\Common\CommandTrees\ValueExpressions.cs (1)
40&& primitiveType.PrimitiveTypeKind == PrimitiveTypeKind.Binary;
System\Data\Common\DbCommandDefinition.cs (1)
124case PrimitiveTypeKind.Binary:
System\Data\Common\Internal\DbTypeMap.cs (1)
32internal static readonly TypeUsage Binary = CreateType(PrimitiveTypeKind.Binary , new FacetValues { MaxLength = (int?)null });
System\Data\EntityModel\SchemaObjectModel\EntityKeyElement.cs (2)
139if ((primitivePropertyType.PrimitiveTypeKind == PrimitiveTypeKind.Binary && Schema.SchemaVersion < XmlConstants.EdmVersionForV2) || 152if ((primitivePropertyType.PrimitiveTypeKind == PrimitiveTypeKind.Binary && Schema.SchemaVersion < XmlConstants.StoreVersionForV2) ||
System\Data\EntityModel\SchemaObjectModel\ScalarType.cs (1)
59case PrimitiveTypeKind.Binary:
System\Data\EntityModel\SchemaObjectModel\TypeUsageBuilder.cs (3)
223case PrimitiveTypeKind.Binary: 464Debug.Assert(primitiveType.PrimitiveTypeKind == PrimitiveTypeKind.Binary || 706case PrimitiveTypeKind.Binary:
System\Data\Mapping\StorageMappingItemLoader.cs (1)
3336case PrimitiveTypeKind.Binary:
System\Data\Mapping\Update\Internal\Propagator.ExtentPlaceholderCreator.cs (1)
56typeDefaultMap[PrimitiveTypeKind.Binary] = new Byte[0];
System\Data\Metadata\CacheForPrimitiveTypes.cs (1)
105primitiveTypeKind == PrimitiveTypeKind.Binary) &&
System\Data\Metadata\Converter.cs (1)
1375primitiveType.PrimitiveTypeKind == PrimitiveTypeKind.Binary)
System\Data\Metadata\Edm\PrimitiveType.cs (1)
151case PrimitiveTypeKind.Binary:
System\Data\Metadata\Edm\Provider\ClrProviderManifest.cs (3)
129primitiveTypeKind = PrimitiveTypeKind.Binary; 206primitiveTypes[(int)PrimitiveTypeKind.Binary] = CreatePrimitiveType(typeof(Byte[]), PrimitiveTypeKind.Binary);
System\Data\Metadata\Edm\Provider\EdmProviderManifest.cs (7)
125primitiveTypes[(int)PrimitiveTypeKind.Binary] = new PrimitiveType(); 157InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Binary], PrimitiveTypeKind.Binary, EdmConstants.Binary, typeof(Byte[])); 249list = EdmProviderManifest.GetInitialFacetDescriptions(PrimitiveTypeKind.Binary); 250applicableType = _primitiveTypes[(int)PrimitiveTypeKind.Binary]; 374case PrimitiveTypeKind.Binary: 516PrimitiveTypeKind.Binary,
System\Data\Metadata\Edm\Provider\EdmProviderManifestSpatialFunctions.cs (20)
39functions.AddFunction(PrimitiveTypeKind.Geometry, "GeometryFromBinary", PrimitiveTypeKind.Binary, "geometryBytes"); 40functions.AddFunction(PrimitiveTypeKind.Geometry, "GeometryFromBinary", PrimitiveTypeKind.Binary, "geometryBytes", PrimitiveTypeKind.Int32, "srid"); 41functions.AddFunction(PrimitiveTypeKind.Geometry, "GeometryPointFromBinary", PrimitiveTypeKind.Binary, "pointBytes", PrimitiveTypeKind.Int32, "srid"); 42functions.AddFunction(PrimitiveTypeKind.Geometry, "GeometryLineFromBinary", PrimitiveTypeKind.Binary, "lineBytes", PrimitiveTypeKind.Int32, "srid"); 43functions.AddFunction(PrimitiveTypeKind.Geometry, "GeometryPolygonFromBinary", PrimitiveTypeKind.Binary, "polygonBytes", PrimitiveTypeKind.Int32, "srid"); 44functions.AddFunction(PrimitiveTypeKind.Geometry, "GeometryMultiPointFromBinary", PrimitiveTypeKind.Binary, "multiPointBytes", PrimitiveTypeKind.Int32, "srid"); 45functions.AddFunction(PrimitiveTypeKind.Geometry, "GeometryMultiLineFromBinary", PrimitiveTypeKind.Binary, "multiLineBytes", PrimitiveTypeKind.Int32, "srid"); 46functions.AddFunction(PrimitiveTypeKind.Geometry, "GeometryMultiPolygonFromBinary", PrimitiveTypeKind.Binary, "multiPolygonBytes", PrimitiveTypeKind.Int32, "srid"); 47functions.AddFunction(PrimitiveTypeKind.Geometry, "GeometryCollectionFromBinary", PrimitiveTypeKind.Binary, "geometryCollectionBytes", PrimitiveTypeKind.Int32, "srid"); 54functions.AddFunction(PrimitiveTypeKind.Binary, "AsBinary", PrimitiveTypeKind.Geometry, "geometryValue"); 107functions.AddFunction(PrimitiveTypeKind.Geography, "GeographyFromBinary", PrimitiveTypeKind.Binary, "geographyBytes", PrimitiveTypeKind.Int32, "srid"); 108functions.AddFunction(PrimitiveTypeKind.Geography, "GeographyFromBinary", PrimitiveTypeKind.Binary, "geographyBytes"); 109functions.AddFunction(PrimitiveTypeKind.Geography, "GeographyPointFromBinary", PrimitiveTypeKind.Binary, "pointBytes", PrimitiveTypeKind.Int32, "srid"); 110functions.AddFunction(PrimitiveTypeKind.Geography, "GeographyLineFromBinary", PrimitiveTypeKind.Binary, "lineBytes", PrimitiveTypeKind.Int32, "srid"); 111functions.AddFunction(PrimitiveTypeKind.Geography, "GeographyPolygonFromBinary", PrimitiveTypeKind.Binary, "polygonBytes", PrimitiveTypeKind.Int32, "srid"); 112functions.AddFunction(PrimitiveTypeKind.Geography, "GeographyMultiPointFromBinary", PrimitiveTypeKind.Binary, "multiPointBytes", PrimitiveTypeKind.Int32, "srid"); 113functions.AddFunction(PrimitiveTypeKind.Geography, "GeographyMultiLineFromBinary", PrimitiveTypeKind.Binary, "multiLineBytes", PrimitiveTypeKind.Int32, "srid"); 114functions.AddFunction(PrimitiveTypeKind.Geography, "GeographyMultiPolygonFromBinary", PrimitiveTypeKind.Binary, "multiPolygonBytes", PrimitiveTypeKind.Int32, "srid"); 115functions.AddFunction(PrimitiveTypeKind.Geography, "GeographyCollectionFromBinary", PrimitiveTypeKind.Binary, "geographyCollectionBytes", PrimitiveTypeKind.Int32, "srid"); 121functions.AddFunction(PrimitiveTypeKind.Binary, "AsBinary", PrimitiveTypeKind.Geography, "geographyValue");
System\Data\Metadata\Edm\TypeUsage.cs (2)
179if (primitiveType.PrimitiveTypeKind != PrimitiveTypeKind.Binary) 203if (primitiveType.PrimitiveTypeKind != PrimitiveTypeKind.Binary)
System\Data\Metadata\TypeHelpers.cs (2)
277!TypeSemantics.IsPrimitiveType(type, PrimitiveTypeKind.Binary)) 307!TypeSemantics.IsPrimitiveType(type, PrimitiveTypeKind.Binary))
System\Data\SqlClient\SqlGen\SqlGenerator.cs (3)
921case PrimitiveTypeKind.Binary: 1849case PrimitiveTypeKind.Binary: 3836case PrimitiveTypeKind.Binary:
System\Data\SqlClient\SqlProviderManifest.cs (6)
418newPrimitiveTypeKind = PrimitiveTypeKind.Binary; 424newPrimitiveTypeKind = PrimitiveTypeKind.Binary; 431newPrimitiveTypeKind = PrimitiveTypeKind.Binary; 480Debug.Assert(newPrimitiveTypeKind == PrimitiveTypeKind.String || newPrimitiveTypeKind == PrimitiveTypeKind.Binary, "at this point only string and binary types should be present"); 493case PrimitiveTypeKind.Binary: 589case PrimitiveTypeKind.Binary: // binary, varbinary, varbinary(max), image, timestamp, rowversion
System\Data\SqlClient\SqlProviderServices.cs (4)
159TypeSemantics.IsPrimitiveType(parameterType, PrimitiveTypeKind.Binary)) 382else if(typeKind == PrimitiveTypeKind.Binary) 453case PrimitiveTypeKind.Binary: 688PrimitiveTypeKind.Binary == ((PrimitiveType)type.EdmType).PrimitiveTypeKind, "only valid for binary type");
System.Data.Entity.Design (5)
System\Data\Entity\Design\Common\MetadataItemSerializer.cs (1)
489primitiveType.PrimitiveTypeKind == PrimitiveTypeKind.Binary) &&
System\Data\Entity\Design\Common\MetadataUtil.cs (1)
319return primitiveType.PrimitiveTypeKind != PrimitiveTypeKind.Binary;
System\Data\Entity\Design\EntityStoreSchemaGenerator.cs (1)
1421primitiveType.PrimitiveTypeKind == PrimitiveTypeKind.Binary)
System\Data\EntityModel\Emitters\PropertyEmitter.cs (1)
733case PrimitiveTypeKind.Binary:
System\Data\EntityModel\Emitters\Utils.cs (1)
302modelType = PrimitiveTypeKind.Binary;
System.Data.Services.Design (2)
System\Data\EntityModel\Emitters\PropertyEmitter.cs (1)
659case PrimitiveTypeKind.Binary:
System\Data\EntityModel\Emitters\Utils.cs (1)
282modelType = PrimitiveTypeKind.Binary;