internal static bool TryGetIsUnicode(TypeUsage type, out bool isUnicode) { if (EF6MetadataHelpers.IsPrimitiveType(type, PrimitiveTypeKind.String)) { return(EF6MetadataHelpers.TryGetBooleanFacetValue(type, "Unicode", out isUnicode)); } isUnicode = false; return(false); }
internal static bool TryGetIsFixedLength(TypeUsage type, out bool isFixedLength) { if (EF6MetadataHelpers.IsPrimitiveType(type, PrimitiveTypeKind.String) || EF6MetadataHelpers.IsPrimitiveType(type, PrimitiveTypeKind.Binary)) { return(EF6MetadataHelpers.TryGetBooleanFacetValue(type, "FixedLength", out isFixedLength)); } isFixedLength = false; return(false); }