public bool IsMatch(MappingProperty mappingProperty) { return ((mappingProperty.IsTypeOfString() || mappingProperty.IsTypeOfByteArray()) && mappingProperty.HasFacet(DbProviderManifest.FixedLengthFacetName) && mappingProperty.GetFacetValue <bool>(DbProviderManifest.FixedLengthFacetName)); }
public bool IsMatch(MappingProperty mappingProperty) { return (mappingProperty.IsTypeOfString() && mappingProperty.HasFacet(DbProviderManifest.UnicodeFacetName) && mappingProperty.GetFacetValue <bool>(DbProviderManifest.UnicodeFacetName)); }
public bool IsMatch(MappingProperty mappingProperty) { return (mappingProperty.IsTypeOfByteArray() && mappingProperty.HasFacet(DbProviderManifest.MaxLengthFacetName) && mappingProperty.GetFacet(DbProviderManifest.MaxLengthFacetName).IsUnbounded == false && mappingProperty.GetFacetValue <int>(DbProviderManifest.MaxLengthFacetName) == 8 && mappingProperty.IsStoreGeneratedComputed); }
public int GetMaxLength(MappingProperty mappingProperty) { return(mappingProperty.GetFacetValue <int>(DbProviderManifest.MaxLengthFacetName)); }