MZ@ !L!This program cannot be run in DOS mode. $PEL\!  Z Ny @  4 @x W d 0>  H.textTY Z  `.rsrc \ @@.reloc b @B0y H`q  P P p T 5[ S ę SELECT quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id] , TABLE_CATALOG [CatalogName] , TABLE_SCHEMA [SchemaName] , TABLE_NAME [Name] FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE' SELECT quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id] , quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId] , c.COLUMN_NAME [Name] , CAST(c.ORDINAL_POSITION as integer) as [Ordinal] , CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable] , CASE WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)' ELSE c.DATA_TYPE END as [TypeName] , c.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(c.NUMERIC_PRECISION as integer) [Precision] , CAST(c.DATETIME_PRECISION as integer) [DateTimePrecision] , CAST(c.NUMERIC_SCALE as integer) [Scale] , c.COLLATION_CATALOG [CollationCatalog] , c.COLLATION_SCHEMA [CollationSchema] , c.COLLATION_NAME [CollationName] , c.CHARACTER_SET_CATALOG [CharacterSetCatalog] , c.CHARACTER_SET_SCHEMA [CharacterSetSchema] , c.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated] , c.COLUMN_DEFAULT as [Default] FROM INFORMATION_SCHEMA.COLUMNS c INNER JOIN INFORMATION_SCHEMA.TABLES t ON c.TABLE_CATALOG = t.TABLE_CATALOG AND c.TABLE_SCHEMA = t.TABLE_SCHEMA AND c.TABLE_NAME = t.TABLE_NAME AND t.TABLE_TYPE = 'BASE TABLE' SELECT quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id] , TABLE_CATALOG [CatalogName] , TABLE_SCHEMA [SchemaName] , TABLE_NAME [Name] , VIEW_DEFINITION [ViewDefinition] , CAST( CASE IS_UPDATABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsUpdatable] FROM INFORMATION_SCHEMA.VIEWS WHERE NOT (TABLE_SCHEMA = 'dbo' AND TABLE_NAME in('syssegments', 'sysconstraints') AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) SELECT quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id] , quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId] , c.COLUMN_NAME [Name] , CAST(c.ORDINAL_POSITION as integer) as [Ordinal] , CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable] , CASE WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)' ELSE c.DATA_TYPE END as [TypeName] , c.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(c.NUMERIC_PRECISION as integer) [Precision] , CAST(c.DATETIME_PRECISION as integer) [DateTimePrecision] , CAST(c.NUMERIC_SCALE as integer) [Scale] , c.COLLATION_CATALOG [CollationCatalog] , c.COLLATION_SCHEMA [CollationSchema] , c.COLLATION_NAME [CollationName] , c.CHARACTER_SET_CATALOG [CharacterSetCatalog] , c.CHARACTER_SET_SCHEMA [CharacterSetSchema] , c.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated] , c.COLUMN_DEFAULT [Default] FROM INFORMATION_SCHEMA.COLUMNS c INNER JOIN INFORMATION_SCHEMA.VIEWS v ON c.TABLE_CATALOG = v.TABLE_CATALOG AND c.TABLE_SCHEMA = v.TABLE_SCHEMA AND c.TABLE_NAME = v.TABLE_NAME WHERE NOT (v.TABLE_SCHEMA = 'dbo' AND v.TABLE_NAME in('syssegments', 'sysconstraints') AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) SELECT quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id] , SPECIFIC_CATALOG [CatalogName] , SPECIFIC_SCHEMA [SchemaName] , SPECIFIC_NAME [Name] , CASE WHEN DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and CHARACTER_MAXIMUM_LENGTH = -1 THEN DATA_TYPE + '(max)' ELSE DATA_TYPE END [ReturnTypeName] , CHARACTER_MAXIMUM_LENGTH [ReturnMaxLength] , CAST(NUMERIC_PRECISION as integer) [ReturnPrecision] , CAST(DATETIME_PRECISION as integer) [ReturnDateTimePrecision] , CAST(NUMERIC_SCALE as integer) [ReturnScale] , COLLATION_CATALOG [ReturnCollationCatalog] , COLLATION_SCHEMA [ReturnCollationSchema] , COLLATION_NAME [ReturnCollationName] , CHARACTER_SET_CATALOG [ReturnCharacterSetCatalog] , CHARACTER_SET_SCHEMA [ReturnCharacterSetSchema] , CHARACTER_SET_NAME [ReturnCharacterSetName] , CAST(0 as bit) as [ReturnIsMultiSet] , CAST(0 as bit) as [IsAggregate] , CAST(0 as bit) as [IsBuiltIn] , CAST(0 as bit) as [IsNiladic] , CAST( (CASE WHEN DATA_TYPE = 'TABLE' THEN 1 ELSE 0 END) as bit ) as [IsTvf] FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_TYPE = 'FUNCTION' AND NOT ( ROUTINE_SCHEMA = 'dbo' AND ROUTINE_NAME LIKE 'dt[_]%' AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8 ) SELECT quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) + quotename(f.PARAMETER_NAME) [Id] , quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) [ParentId] , CASE -- trim off the @ symbol WHEN f.PARAMETER_NAME is null THEN NULL ELSE SUBSTRING(f.PARAMETER_NAME, 2, LEN(f.PARAMETER_NAME) ) END [Name] , CAST(f.ORDINAL_POSITION as integer) as [Ordinal] , CASE WHEN f.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and f.CHARACTER_MAXIMUM_LENGTH = -1 THEN f.DATA_TYPE + '(max)' ELSE f.DATA_TYPE END [TypeName] , f.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(f.NUMERIC_PRECISION as integer) [Precision] , CAST(f.DATETIME_PRECISION as integer) [DateTimePrecision] , CAST(f.NUMERIC_SCALE as integer) [Scale] , f.COLLATION_CATALOG [CollationCatalog] , f.COLLATION_SCHEMA [CollationSchema] , f.COLLATION_NAME [CollationName] , f.CHARACTER_SET_CATALOG [CharacterSetCatalog] , f.CHARACTER_SET_SCHEMA [CharacterSetSchema] , f.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , f.PARAMETER_MODE [Mode] , CAST(NULL as ntext) [Default] FROM INFORMATION_SCHEMA.PARAMETERS f INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON f.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND f.SPECIFIC_NAME = r.SPECIFIC_NAME AND r.ROUTINE_TYPE = 'FUNCTION' WHERE f.IS_RESULT = 'NO' SELECT quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id] , quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId] , c.COLUMN_NAME [Name] , CAST(c.ORDINAL_POSITION as integer) [Ordinal] , CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable] , CASE WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)' ELSE c.DATA_TYPE END as [TypeName] , c.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(c.NUMERIC_PRECISION as integer) [Precision] , CAST(c.DATETIME_PRECISION as integer)[DateTimePrecision] , CAST(c.NUMERIC_SCALE as integer) [Scale] , c.COLLATION_CATALOG [CollationCatalog] , c.COLLATION_SCHEMA [CollationSchema] , c.COLLATION_NAME [CollationName] , c.CHARACTER_SET_CATALOG [CharacterSetCatalog] , c.CHARACTER_SET_SCHEMA [CharacterSetSchema] , c.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated] , c.COLUMN_DEFAULT as [Default] FROM INFORMATION_SCHEMA.ROUTINE_COLUMNS c INNER JOIN INFORMATION_SCHEMA.ROUTINES f ON c.TABLE_CATALOG = f.SPECIFIC_CATALOG AND c.TABLE_SCHEMA = f.SPECIFIC_SCHEMA AND c.TABLE_NAME = f.SPECIFIC_NAME SELECT quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id] , SPECIFIC_CATALOG [CatalogName] , SPECIFIC_SCHEMA [SchemaName] , SPECIFIC_NAME [Name] FROM INFORMATION_SCHEMA.ROUTINES WHERE NOT (ROUTINE_SCHEMA = 'dbo' AND ROUTINE_NAME LIKE 'dt[_]%' AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null) AND ROUTINE_TYPE = 'PROCEDURE' SELECT quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) + quotename(p.PARAMETER_NAME) [Id] , quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) [ParentId] , CASE -- trim off the @ symbol WHEN p.PARAMETER_NAME is null THEN NULL ELSE SUBSTRING(p.PARAMETER_NAME, 2, LEN(p.PARAMETER_NAME) ) END [Name] , CAST(p.ORDINAL_POSITION as integer) as [Ordinal] , CASE WHEN p.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and p.CHARACTER_MAXIMUM_LENGTH = -1 THEN p.DATA_TYPE + '(max)' ELSE p.DATA_TYPE END [TypeName] , p.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(p.NUMERIC_PRECISION as integer) [Precision] , CAST(p.DATETIME_PRECISION as integer) [DateTimePrecision] , CAST(p.NUMERIC_SCALE as integer) [Scale] , p.COLLATION_CATALOG [CollationCatalog] , p.COLLATION_SCHEMA [CollationSchema] , p.COLLATION_NAME [CollationName] , p.CHARACTER_SET_CATALOG [CharacterSetCatalog] , p.CHARACTER_SET_SCHEMA [CharacterSetSchema] , p.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , p.PARAMETER_MODE [Mode] , CAST(NULL as ntext) [Default] FROM INFORMATION_SCHEMA.PARAMETERS p INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON p.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND p.SPECIFIC_NAME = r.SPECIFIC_NAME AND r.ROUTINE_TYPE = 'PROCEDURE' WHERE p.IS_RESULT = 'NO' SELECT quotename(tc.CONSTRAINT_SCHEMA) + quotename(tc.CONSTRAINT_NAME) [Id] , quotename(tc.TABLE_SCHEMA) + quotename(tc.TABLE_NAME) [ParentId] , tc.CONSTRAINT_NAME [Name] , tc.CONSTRAINT_TYPE [ConstraintType] , CAST(CASE tc.IS_DEFERRABLE WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsDeferrable] , CAST(CASE tc.INITIALLY_DEFERRED WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsInitiallyDeferred] FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc WHERE tc.TABLE_NAME IS NOT NULL SELECT quotename(cc.CONSTRAINT_SCHEMA) + quotename(cc.CONSTRAINT_NAME) [Id] , cc.CHECK_CLAUSE [Expression] FROM INFORMATION_SCHEMA.CHECK_CONSTRAINTS cc SELECT quotename(CONSTRAINT_SCHEMA) + quotename(CONSTRAINT_NAME) [ConstraintId] , quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) + quotename(COLUMN_NAME) [ColumnId] FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE SELECT quotename(rc.CONSTRAINT_SCHEMA) + quotename(rc.CONSTRAINT_NAME) [Id] , CAST(rc.UPDATE_RULE as nvarchar(11)) [UpdateRule] , CAST(rc.DELETE_RULE as nvarchar(11)) [DeleteRule] FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS rc SELECT quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) + quotename(cast(FC.ORDINAL_POSITION as nvarchar(30))) [Id] , quotename(PC.TABLE_SCHEMA) + quotename(PC.TABLE_NAME) + quotename(PC.COLUMN_NAME) [ToColumnId] , quotename(FC.TABLE_SCHEMA) + quotename(FC.TABLE_NAME) + quotename(FC.COLUMN_NAME) [FromColumnId] , quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) [ConstraintId] , CAST(FC.ORDINAL_POSITION as integer) as [Ordinal] FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS AS RC INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS PC /* PRIMARY KEY COLS*/ ON RC.UNIQUE_CONSTRAINT_SCHEMA = PC.CONSTRAINT_SCHEMA AND RC.UNIQUE_CONSTRAINT_NAME = PC.CONSTRAINT_NAME INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS FC /* FOREIGN KEY COLS*/ ON RC.CONSTRAINT_SCHEMA = FC.CONSTRAINT_SCHEMA AND RC.CONSTRAINT_NAME = FC.CONSTRAINT_NAME AND PC.ORDINAL_POSITION = FC.ORDINAL_POSITION SELECT CAST(NULL as nvarchar(1)) [Id] , CAST(NULL as nvarchar(256)) [ParentId] , CAST(NULL as nvarchar(256)) [Name] , CAST(NULL as nvarchar(256)) [ConstraintType] , CAST(0 as bit) [IsDeferrable] , CAST(0 as bit) [IsInitiallyDeferred] , CAST(NULL as nvarchar(1)) [Expression] , CAST(NULL as nvarchar(11)) [UpdateRule] , CAST(NULL as nvarchar(11)) [DeleteRule] WHERE 1=2 SELECT CAST(NULL as nvarchar(1)) [ConstraintId] , CAST(NULL as nvarchar(1)) [ColumnId] WHERE 1=2 SELECT CAST(NULL as nvarchar(1)) [Id] , CAST(NULL as nvarchar(1)) [ToColumnId] , CAST(NULL as nvarchar(1)) [FromColumnId] , CAST(NULL as nvarchar(1)) [ConstraintId] , 0 [Ordinal] WHERE 1=2 G SELECT quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id] , TABLE_CATALOG [CatalogName] , TABLE_SCHEMA [SchemaName] , TABLE_NAME [Name] FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE' SELECT quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id] , quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId] , c.COLUMN_NAME [Name] , CAST(c.ORDINAL_POSITION as integer) as [Ordinal] , CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable] , CASE WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)' ELSE c.DATA_TYPE END as [TypeName] , c.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(c.NUMERIC_PRECISION as integer) [Precision] , CAST(c.DATETIME_PRECISION as integer) [DateTimePrecision] , CAST(c.NUMERIC_SCALE as integer) [Scale] , c.COLLATION_CATALOG [CollationCatalog] , c.COLLATION_SCHEMA [CollationSchema] , c.COLLATION_NAME [CollationName] , c.CHARACTER_SET_CATALOG [CharacterSetCatalog] , c.CHARACTER_SET_SCHEMA [CharacterSetSchema] , c.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated] , c.COLUMN_DEFAULT as [Default] FROM INFORMATION_SCHEMA.COLUMNS c INNER JOIN INFORMATION_SCHEMA.TABLES t ON c.TABLE_CATALOG = t.TABLE_CATALOG AND c.TABLE_SCHEMA = t.TABLE_SCHEMA AND c.TABLE_NAME = t.TABLE_NAME AND t.TABLE_TYPE = 'BASE TABLE' SELECT quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id] , TABLE_CATALOG [CatalogName] , TABLE_SCHEMA [SchemaName] , TABLE_NAME [Name] , VIEW_DEFINITION [ViewDefinition] , CAST( CASE IS_UPDATABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsUpdatable] FROM INFORMATION_SCHEMA.VIEWS WHERE NOT (TABLE_SCHEMA = 'dbo' AND TABLE_NAME in('syssegments', 'sysconstraints') AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) SELECT quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id] , quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId] , c.COLUMN_NAME [Name] , CAST(c.ORDINAL_POSITION as integer) as [Ordinal] , CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable] , CASE WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)' ELSE c.DATA_TYPE END as [TypeName] , c.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(c.NUMERIC_PRECISION as integer) [Precision] , CAST(c.DATETIME_PRECISION as integer) [DateTimePrecision] , CAST(c.NUMERIC_SCALE as integer) [Scale] , c.COLLATION_CATALOG [CollationCatalog] , c.COLLATION_SCHEMA [CollationSchema] , c.COLLATION_NAME [CollationName] , c.CHARACTER_SET_CATALOG [CharacterSetCatalog] , c.CHARACTER_SET_SCHEMA [CharacterSetSchema] , c.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated] , c.COLUMN_DEFAULT [Default] FROM INFORMATION_SCHEMA.COLUMNS c INNER JOIN INFORMATION_SCHEMA.VIEWS v ON c.TABLE_CATALOG = v.TABLE_CATALOG AND c.TABLE_SCHEMA = v.TABLE_SCHEMA AND c.TABLE_NAME = v.TABLE_NAME WHERE NOT (v.TABLE_SCHEMA = 'dbo' AND v.TABLE_NAME in('syssegments', 'sysconstraints') AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) SELECT quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id] , SPECIFIC_CATALOG [CatalogName] , SPECIFIC_SCHEMA [SchemaName] , SPECIFIC_NAME [Name] , CASE WHEN DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and CHARACTER_MAXIMUM_LENGTH = -1 THEN DATA_TYPE + '(max)' ELSE DATA_TYPE END [ReturnTypeName] , CHARACTER_MAXIMUM_LENGTH [ReturnMaxLength] , CAST(NUMERIC_PRECISION as integer) [ReturnPrecision] , CAST(DATETIME_PRECISION as integer) [ReturnDateTimePrecision] , CAST(NUMERIC_SCALE as integer) [ReturnScale] , COLLATION_CATALOG [ReturnCollationCatalog] , COLLATION_SCHEMA [ReturnCollationSchema] , COLLATION_NAME [ReturnCollationName] , CHARACTER_SET_CATALOG [ReturnCharacterSetCatalog] , CHARACTER_SET_SCHEMA [ReturnCharacterSetSchema] , CHARACTER_SET_NAME [ReturnCharacterSetName] , CAST(0 as bit) as [ReturnIsMultiSet] , CAST(0 as bit) as [IsAggregate] , CAST(0 as bit) as [IsBuiltIn] , CAST(0 as bit) as [IsNiladic] FROM INFORMATION_SCHEMA.ROUTINES WHERE NOT (ROUTINE_SCHEMA = 'dbo' AND ROUTINE_NAME LIKE 'dt[_]%' AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null) AND ROUTINE_TYPE = 'FUNCTION' SELECT quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) + quotename(f.PARAMETER_NAME) [Id] , quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) [ParentId] , CASE -- trim off the @ symbol WHEN f.PARAMETER_NAME is null THEN NULL ELSE SUBSTRING(f.PARAMETER_NAME, 2, LEN(f.PARAMETER_NAME) ) END [Name] , CAST(f.ORDINAL_POSITION as integer) as [Ordinal] , CASE WHEN f.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and f.CHARACTER_MAXIMUM_LENGTH = -1 THEN f.DATA_TYPE + '(max)' ELSE f.DATA_TYPE END [TypeName] , f.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(f.NUMERIC_PRECISION as integer) [Precision] , CAST(f.DATETIME_PRECISION as integer) [DateTimePrecision] , CAST(f.NUMERIC_SCALE as integer) [Scale] , f.COLLATION_CATALOG [CollationCatalog] , f.COLLATION_SCHEMA [CollationSchema] , f.COLLATION_NAME [CollationName] , f.CHARACTER_SET_CATALOG [CharacterSetCatalog] , f.CHARACTER_SET_SCHEMA [CharacterSetSchema] , f.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , f.PARAMETER_MODE [Mode] , CAST(NULL as ntext) [Default] FROM INFORMATION_SCHEMA.PARAMETERS f INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON f.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND f.SPECIFIC_NAME = r.SPECIFIC_NAME AND r.ROUTINE_TYPE = 'FUNCTION' WHERE f.IS_RESULT = 'NO' SELECT quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id] , SPECIFIC_CATALOG [CatalogName] , SPECIFIC_SCHEMA [SchemaName] , SPECIFIC_NAME [Name] FROM INFORMATION_SCHEMA.ROUTINES WHERE NOT (ROUTINE_SCHEMA = 'dbo' AND ROUTINE_NAME LIKE 'dt[_]%' AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null) AND ROUTINE_TYPE = 'PROCEDURE' SELECT quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) + quotename(p.PARAMETER_NAME) [Id] , quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) [ParentId] , CASE -- trim off the @ symbol WHEN p.PARAMETER_NAME is null THEN NULL ELSE SUBSTRING(p.PARAMETER_NAME, 2, LEN(p.PARAMETER_NAME) ) END [Name] , CAST(p.ORDINAL_POSITION as integer) as [Ordinal] , CASE WHEN p.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and p.CHARACTER_MAXIMUM_LENGTH = -1 THEN p.DATA_TYPE + '(max)' ELSE p.DATA_TYPE END [TypeName] , p.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(p.NUMERIC_PRECISION as integer) [Precision] , CAST(p.DATETIME_PRECISION as integer) [DateTimePrecision] , CAST(p.NUMERIC_SCALE as integer) [Scale] , p.COLLATION_CATALOG [CollationCatalog] , p.COLLATION_SCHEMA [CollationSchema] , p.COLLATION_NAME [CollationName] , p.CHARACTER_SET_CATALOG [CharacterSetCatalog] , p.CHARACTER_SET_SCHEMA [CharacterSetSchema] , p.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , p.PARAMETER_MODE [Mode] , CAST(NULL as ntext) [Default] FROM INFORMATION_SCHEMA.PARAMETERS p INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON p.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND p.SPECIFIC_NAME = r.SPECIFIC_NAME AND r.ROUTINE_TYPE = 'PROCEDURE' WHERE p.IS_RESULT = 'NO' SELECT quotename(tc.CONSTRAINT_SCHEMA) + quotename(tc.CONSTRAINT_NAME) [Id] , quotename(tc.TABLE_SCHEMA) + quotename(tc.TABLE_NAME) [ParentId] , tc.CONSTRAINT_NAME [Name] , tc.CONSTRAINT_TYPE [ConstraintType] , CAST(CASE tc.IS_DEFERRABLE WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsDeferrable] , CAST(CASE tc.INITIALLY_DEFERRED WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsInitiallyDeferred] FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc WHERE tc.TABLE_NAME IS NOT NULL SELECT quotename(cc.CONSTRAINT_SCHEMA) + quotename(cc.CONSTRAINT_NAME) [Id] , cc.CHECK_CLAUSE [Expression] FROM INFORMATION_SCHEMA.CHECK_CONSTRAINTS cc SELECT quotename(CONSTRAINT_SCHEMA) + quotename(CONSTRAINT_NAME) [ConstraintId] , quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) + quotename(COLUMN_NAME) [ColumnId] FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE SELECT quotename(rc.CONSTRAINT_SCHEMA) + quotename(rc.CONSTRAINT_NAME) [Id] , CAST(rc.UPDATE_RULE as nvarchar(11)) [UpdateRule] , CAST(rc.DELETE_RULE as nvarchar(11)) [DeleteRule] FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS rc SELECT quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) + quotename(cast(FC.ORDINAL_POSITION as nvarchar(30))) [Id] , quotename(PC.TABLE_SCHEMA) + quotename(PC.TABLE_NAME) + quotename(PC.COLUMN_NAME) [ToColumnId] , quotename(FC.TABLE_SCHEMA) + quotename(FC.TABLE_NAME) + quotename(FC.COLUMN_NAME) [FromColumnId] , quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) [ConstraintId] , CAST(FC.ORDINAL_POSITION as integer) as [Ordinal] FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS AS RC INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS PC /* PRIMARY KEY COLS*/ ON RC.UNIQUE_CONSTRAINT_SCHEMA = PC.CONSTRAINT_SCHEMA AND RC.UNIQUE_CONSTRAINT_NAME = PC.CONSTRAINT_NAME INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS FC /* FOREIGN KEY COLS*/ ON RC.CONSTRAINT_SCHEMA = FC.CONSTRAINT_SCHEMA AND RC.CONSTRAINT_NAME = FC.CONSTRAINT_NAME AND PC.ORDINAL_POSITION = FC.ORDINAL_POSITION SELECT CAST(NULL as nvarchar(1)) [Id] , CAST(NULL as nvarchar(256)) [ParentId] , CAST(NULL as nvarchar(256)) [Name] , CAST(NULL as nvarchar(256)) [ConstraintType] , CAST(0 as bit) [IsDeferrable] , CAST(0 as bit) [IsInitiallyDeferred] , CAST(NULL as nvarchar(1)) [Expression] , CAST(NULL as nvarchar(11)) [UpdateRule] , CAST(NULL as nvarchar(11)) [DeleteRule] WHERE 1=2 SELECT CAST(NULL as nvarchar(1)) [ConstraintId] , CAST(NULL as nvarchar(1)) [ColumnId] WHERE 1=2 SELECT CAST(NULL as nvarchar(1)) [Id] , CAST(NULL as nvarchar(1)) [ToColumnId] , CAST(NULL as nvarchar(1)) [FromColumnId] , CAST(NULL as nvarchar(1)) [ConstraintId] , 0 [Ordinal] WHERE 1=2  SELECT quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id] , TABLE_CATALOG [CatalogName] , TABLE_SCHEMA [SchemaName] , TABLE_NAME [Name] FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE' SELECT quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id] , quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId] , c.COLUMN_NAME [Name] , c.ORDINAL_POSITION [Ordinal] , CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable] , CASE WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)' ELSE c.DATA_TYPE END as [TypeName] , c.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(c.NUMERIC_PRECISION as integer) [Precision] , CAST(c.DATETIME_PRECISION as integer)[DateTimePrecision] , CAST(c.NUMERIC_SCALE as integer) [Scale] , c.COLLATION_CATALOG [CollationCatalog] , c.COLLATION_SCHEMA [CollationSchema] , c.COLLATION_NAME [CollationName] , c.CHARACTER_SET_CATALOG [CharacterSetCatalog] , c.CHARACTER_SET_SCHEMA [CharacterSetSchema] , c.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated] , c.COLUMN_DEFAULT as [Default] FROM INFORMATION_SCHEMA.COLUMNS c INNER JOIN INFORMATION_SCHEMA.TABLES t ON c.TABLE_CATALOG = t.TABLE_CATALOG AND c.TABLE_SCHEMA = t.TABLE_SCHEMA AND c.TABLE_NAME = t.TABLE_NAME AND t.TABLE_TYPE = 'BASE TABLE' SELECT quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id] , TABLE_CATALOG [CatalogName] , TABLE_SCHEMA [SchemaName] , TABLE_NAME [Name] , VIEW_DEFINITION [ViewDefinition] , CAST( CASE IS_UPDATABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsUpdatable] FROM INFORMATION_SCHEMA.VIEWS WHERE NOT (TABLE_SCHEMA = 'dbo' AND TABLE_NAME in('syssegments', 'sysconstraints') AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) SELECT quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id] , quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId] , c.COLUMN_NAME [Name] , c.ORDINAL_POSITION [Ordinal] , CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable] , CASE WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)' ELSE c.DATA_TYPE END as [TypeName] , c.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(c.NUMERIC_PRECISION as integer) [Precision] , CAST(c.DATETIME_PRECISION as integer) as [DateTimePrecision] , CAST(c.NUMERIC_SCALE as integer) [Scale] , c.COLLATION_CATALOG [CollationCatalog] , c.COLLATION_SCHEMA [CollationSchema] , c.COLLATION_NAME [CollationName] , c.CHARACTER_SET_CATALOG [CharacterSetCatalog] , c.CHARACTER_SET_SCHEMA [CharacterSetSchema] , c.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated] , c.COLUMN_DEFAULT [Default] FROM INFORMATION_SCHEMA.COLUMNS c INNER JOIN INFORMATION_SCHEMA.VIEWS v ON c.TABLE_CATALOG = v.TABLE_CATALOG AND c.TABLE_SCHEMA = v.TABLE_SCHEMA AND c.TABLE_NAME = v.TABLE_NAME WHERE NOT (v.TABLE_SCHEMA = 'dbo' AND v.TABLE_NAME in('syssegments', 'sysconstraints') AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) SELECT quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id] , SPECIFIC_CATALOG [CatalogName] , SPECIFIC_SCHEMA [SchemaName] , SPECIFIC_NAME [Name] , CASE WHEN DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and CHARACTER_MAXIMUM_LENGTH = -1 THEN DATA_TYPE + '(max)' ELSE DATA_TYPE END [ReturnTypeName] , CHARACTER_MAXIMUM_LENGTH [ReturnMaxLength] , CAST(NUMERIC_PRECISION as integer) [ReturnPrecision] , CAST(DATETIME_PRECISION as integer) [ReturnDateTimePrecision] , CAST(NUMERIC_SCALE as integer) [ReturnScale] , COLLATION_CATALOG [ReturnCollationCatalog] , COLLATION_SCHEMA [ReturnCollationSchema] , COLLATION_NAME [ReturnCollationName] , CHARACTER_SET_CATALOG [ReturnCharacterSetCatalog] , CHARACTER_SET_SCHEMA [ReturnCharacterSetSchema] , CHARACTER_SET_NAME [ReturnCharacterSetName] , CAST(0 as bit) as [ReturnIsMultiSet] , CAST(0 as bit) as [IsAggregate] , CAST(0 as bit) as [IsBuiltIn] , CAST(0 as bit) as [IsNiladic] , CAST( (CASE WHEN DATA_TYPE = 'TABLE' THEN 1 ELSE 0 END) as bit ) as [IsTvf] FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_TYPE = 'FUNCTION' AND NOT ( ROUTINE_SCHEMA = 'dbo' AND ROUTINE_NAME LIKE 'dt[_]%' AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8 ) SELECT quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) + quotename(f.PARAMETER_NAME) [Id] , quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) [ParentId] , CASE -- trim off the @ symbol WHEN f.PARAMETER_NAME is null THEN NULL ELSE SUBSTRING(f.PARAMETER_NAME, 2, LEN(f.PARAMETER_NAME) ) END [Name] , f.ORDINAL_POSITION [Ordinal] , CASE WHEN f.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and f.CHARACTER_MAXIMUM_LENGTH = -1 THEN f.DATA_TYPE + '(max)' ELSE f.DATA_TYPE END [TypeName] , f.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(f.NUMERIC_PRECISION as integer) [Precision] , CAST(f.DATETIME_PRECISION as integer) as [DateTimePrecision] , CAST(f.NUMERIC_SCALE as integer) [Scale] , f.COLLATION_CATALOG [CollationCatalog] , f.COLLATION_SCHEMA [CollationSchema] , f.COLLATION_NAME [CollationName] , f.CHARACTER_SET_CATALOG [CharacterSetCatalog] , f.CHARACTER_SET_SCHEMA [CharacterSetSchema] , f.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , f.PARAMETER_MODE [Mode] , CAST(NULL as nvarchar(max)) [Default] FROM INFORMATION_SCHEMA.PARAMETERS f INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON f.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND f.SPECIFIC_NAME = r.SPECIFIC_NAME AND r.ROUTINE_TYPE = 'FUNCTION' WHERE f.IS_RESULT = 'NO' SELECT quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id] , quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId] , c.COLUMN_NAME [Name] , c.ORDINAL_POSITION [Ordinal] , CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable] , CASE WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)' ELSE c.DATA_TYPE END as [TypeName] , c.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(c.NUMERIC_PRECISION as integer) [Precision] , CAST(c.DATETIME_PRECISION as integer)[DateTimePrecision] , CAST(c.NUMERIC_SCALE as integer) [Scale] , c.COLLATION_CATALOG [CollationCatalog] , c.COLLATION_SCHEMA [CollationSchema] , c.COLLATION_NAME [CollationName] , c.CHARACTER_SET_CATALOG [CharacterSetCatalog] , c.CHARACTER_SET_SCHEMA [CharacterSetSchema] , c.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated] , c.COLUMN_DEFAULT as [Default] FROM INFORMATION_SCHEMA.ROUTINE_COLUMNS c INNER JOIN INFORMATION_SCHEMA.ROUTINES f ON c.TABLE_CATALOG = f.SPECIFIC_CATALOG AND c.TABLE_SCHEMA = f.SPECIFIC_SCHEMA AND c.TABLE_NAME = f.SPECIFIC_NAME SELECT quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id] , SPECIFIC_CATALOG [CatalogName] , SPECIFIC_SCHEMA [SchemaName] , SPECIFIC_NAME [Name] FROM INFORMATION_SCHEMA.ROUTINES WHERE NOT (ROUTINE_SCHEMA = 'dbo' AND ROUTINE_NAME LIKE 'dt[_]%' AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null) AND ROUTINE_TYPE = 'PROCEDURE' SELECT quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) + quotename(p.PARAMETER_NAME) [Id] , quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) [ParentId] , CASE -- trim off the @ symbol WHEN p.PARAMETER_NAME is null THEN NULL ELSE SUBSTRING(p.PARAMETER_NAME, 2, LEN(p.PARAMETER_NAME) ) END [Name] , p.ORDINAL_POSITION [Ordinal] , CASE WHEN p.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and p.CHARACTER_MAXIMUM_LENGTH = -1 THEN p.DATA_TYPE + '(max)' ELSE p.DATA_TYPE END [TypeName] , p.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(p.NUMERIC_PRECISION as integer) [Precision] , CAST(p.DATETIME_PRECISION as integer) as [DateTimePrecision] , CAST(p.NUMERIC_SCALE as integer) [Scale] , p.COLLATION_CATALOG [CollationCatalog] , p.COLLATION_SCHEMA [CollationSchema] , p.COLLATION_NAME [CollationName] , p.CHARACTER_SET_CATALOG [CharacterSetCatalog] , p.CHARACTER_SET_SCHEMA [CharacterSetSchema] , p.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , p.PARAMETER_MODE [Mode] , CAST(NULL as nvarchar(max)) [Default] FROM INFORMATION_SCHEMA.PARAMETERS p INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON p.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND p.SPECIFIC_NAME = r.SPECIFIC_NAME AND r.ROUTINE_TYPE = 'PROCEDURE' WHERE p.IS_RESULT = 'NO' SELECT quotename(tc.CONSTRAINT_SCHEMA) + quotename(tc.CONSTRAINT_NAME) [Id] , quotename(tc.TABLE_SCHEMA) + quotename(tc.TABLE_NAME) [ParentId] , tc.CONSTRAINT_NAME [Name] , tc.CONSTRAINT_TYPE [ConstraintType] , CAST(CASE tc.IS_DEFERRABLE WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsDeferrable] , CAST(CASE tc.INITIALLY_DEFERRED WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsInitiallyDeferred] FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc WHERE tc.TABLE_NAME IS NOT NULL SELECT quotename(cc.CONSTRAINT_SCHEMA) + quotename(cc.CONSTRAINT_NAME) [Id] , cc.CHECK_CLAUSE [Expression] FROM INFORMATION_SCHEMA.CHECK_CONSTRAINTS cc SELECT quotename(CONSTRAINT_SCHEMA) + quotename(CONSTRAINT_NAME) [ConstraintId] , quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) + quotename(COLUMN_NAME) [ColumnId] FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE SELECT quotename(rc.CONSTRAINT_SCHEMA) + quotename(rc.CONSTRAINT_NAME) [Id] , CAST(rc.UPDATE_RULE as nvarchar(11)) [UpdateRule] , CAST(rc.DELETE_RULE as nvarchar(11)) [DeleteRule] FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS rc SELECT quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) + quotename(cast(FC.ORDINAL_POSITION as nvarchar(30))) [Id] , quotename(PC.TABLE_SCHEMA) + quotename(PC.TABLE_NAME) + quotename(PC.COLUMN_NAME) [ToColumnId] , quotename(FC.TABLE_SCHEMA) + quotename(FC.TABLE_NAME) + quotename(FC.COLUMN_NAME) [FromColumnId] , quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) [ConstraintId] , FC.ORDINAL_POSITION [Ordinal] FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS AS RC INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS PC /* PRIMARY KEY COLS*/ ON RC.UNIQUE_CONSTRAINT_SCHEMA = PC.CONSTRAINT_SCHEMA AND RC.UNIQUE_CONSTRAINT_NAME = PC.CONSTRAINT_NAME INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS FC /* FOREIGN KEY COLS*/ ON RC.CONSTRAINT_SCHEMA = FC.CONSTRAINT_SCHEMA AND RC.CONSTRAINT_NAME = FC.CONSTRAINT_NAME AND PC.ORDINAL_POSITION = FC.ORDINAL_POSITION SELECT CAST(NULL as nvarchar(1)) [Id] , CAST(NULL as nvarchar(256)) [ParentId] , CAST(NULL as nvarchar(256)) [Name] , CAST(NULL as nvarchar(256)) [ConstraintType] , CAST(0 as bit) [IsDeferrable] , CAST(0 as bit) [IsInitiallyDeferred] , CAST(NULL as nvarchar(max)) [Expression] , CAST(NULL as nvarchar(11)) [UpdateRule] , CAST(NULL as nvarchar(11)) [DeleteRule] WHERE 1=2 SELECT CAST(NULL as nvarchar(1)) [ConstraintId] , CAST(NULL as nvarchar(max)) [ColumnId] WHERE 1=2 SELECT CAST(NULL as nvarchar(1)) [Id] , CAST(NULL as nvarchar(max)) [ToColumnId] , CAST(NULL as nvarchar(max)) [FromColumnId] , CAST(NULL as nvarchar(1)) [ConstraintId] , 0 [Ordinal] WHERE 1=2 Ĉ SELECT quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id] , TABLE_CATALOG [CatalogName] , TABLE_SCHEMA [SchemaName] , TABLE_NAME [Name] FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE' SELECT quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id] , quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId] , c.COLUMN_NAME [Name] , c.ORDINAL_POSITION [Ordinal] , CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable] , CASE WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)' ELSE c.DATA_TYPE END as [TypeName] , c.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(c.NUMERIC_PRECISION as integer) [Precision] , CAST(c.DATETIME_PRECISION as integer)[DateTimePrecision] , CAST(c.NUMERIC_SCALE as integer) [Scale] , c.COLLATION_CATALOG [CollationCatalog] , c.COLLATION_SCHEMA [CollationSchema] , c.COLLATION_NAME [CollationName] , c.CHARACTER_SET_CATALOG [CharacterSetCatalog] , c.CHARACTER_SET_SCHEMA [CharacterSetSchema] , c.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated] , c.COLUMN_DEFAULT as [Default] FROM INFORMATION_SCHEMA.COLUMNS c INNER JOIN INFORMATION_SCHEMA.TABLES t ON c.TABLE_CATALOG = t.TABLE_CATALOG AND c.TABLE_SCHEMA = t.TABLE_SCHEMA AND c.TABLE_NAME = t.TABLE_NAME AND t.TABLE_TYPE = 'BASE TABLE' SELECT quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id] , TABLE_CATALOG [CatalogName] , TABLE_SCHEMA [SchemaName] , TABLE_NAME [Name] , VIEW_DEFINITION [ViewDefinition] , CAST( CASE IS_UPDATABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsUpdatable] FROM INFORMATION_SCHEMA.VIEWS WHERE NOT (TABLE_SCHEMA = 'dbo' AND TABLE_NAME in('syssegments', 'sysconstraints') AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) SELECT quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id] , quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId] , c.COLUMN_NAME [Name] , c.ORDINAL_POSITION [Ordinal] , CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable] , CASE WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)' ELSE c.DATA_TYPE END as [TypeName] , c.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(c.NUMERIC_PRECISION as integer) [Precision] , CAST(c.DATETIME_PRECISION as integer) as [DateTimePrecision] , CAST(c.NUMERIC_SCALE as integer) [Scale] , c.COLLATION_CATALOG [CollationCatalog] , c.COLLATION_SCHEMA [CollationSchema] , c.COLLATION_NAME [CollationName] , c.CHARACTER_SET_CATALOG [CharacterSetCatalog] , c.CHARACTER_SET_SCHEMA [CharacterSetSchema] , c.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity] , CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated] , c.COLUMN_DEFAULT [Default] FROM INFORMATION_SCHEMA.COLUMNS c INNER JOIN INFORMATION_SCHEMA.VIEWS v ON c.TABLE_CATALOG = v.TABLE_CATALOG AND c.TABLE_SCHEMA = v.TABLE_SCHEMA AND c.TABLE_NAME = v.TABLE_NAME WHERE NOT (v.TABLE_SCHEMA = 'dbo' AND v.TABLE_NAME in('syssegments', 'sysconstraints') AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) SELECT quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id] , SPECIFIC_CATALOG [CatalogName] , SPECIFIC_SCHEMA [SchemaName] , SPECIFIC_NAME [Name] , CASE WHEN DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and CHARACTER_MAXIMUM_LENGTH = -1 THEN DATA_TYPE + '(max)' ELSE DATA_TYPE END [ReturnTypeName] , CHARACTER_MAXIMUM_LENGTH [ReturnMaxLength] , CAST(NUMERIC_PRECISION as integer) [ReturnPrecision] , CAST(DATETIME_PRECISION as integer) [ReturnDateTimePrecision] , CAST(NUMERIC_SCALE as integer) [ReturnScale] , COLLATION_CATALOG [ReturnCollationCatalog] , COLLATION_SCHEMA [ReturnCollationSchema] , COLLATION_NAME [ReturnCollationName] , CHARACTER_SET_CATALOG [ReturnCharacterSetCatalog] , CHARACTER_SET_SCHEMA [ReturnCharacterSetSchema] , CHARACTER_SET_NAME [ReturnCharacterSetName] , CAST(0 as bit) as [ReturnIsMultiSet] , CAST(0 as bit) as [IsAggregate] , CAST(0 as bit) as [IsBuiltIn] , CAST(0 as bit) as [IsNiladic] FROM INFORMATION_SCHEMA.ROUTINES WHERE NOT (ROUTINE_SCHEMA = 'dbo' AND ROUTINE_NAME LIKE 'dt[_]%' AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null) AND ROUTINE_TYPE = 'FUNCTION' SELECT quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) + quotename(f.PARAMETER_NAME) [Id] , quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) [ParentId] , CASE -- trim off the @ symbol WHEN f.PARAMETER_NAME is null THEN NULL ELSE SUBSTRING(f.PARAMETER_NAME, 2, LEN(f.PARAMETER_NAME) ) END [Name] , f.ORDINAL_POSITION [Ordinal] , CASE WHEN f.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and f.CHARACTER_MAXIMUM_LENGTH = -1 THEN f.DATA_TYPE + '(max)' ELSE f.DATA_TYPE END [TypeName] , f.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(f.NUMERIC_PRECISION as integer) [Precision] , CAST(f.DATETIME_PRECISION as integer) as [DateTimePrecision] , CAST(f.NUMERIC_SCALE as integer) [Scale] , f.COLLATION_CATALOG [CollationCatalog] , f.COLLATION_SCHEMA [CollationSchema] , f.COLLATION_NAME [CollationName] , f.CHARACTER_SET_CATALOG [CharacterSetCatalog] , f.CHARACTER_SET_SCHEMA [CharacterSetSchema] , f.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , f.PARAMETER_MODE [Mode] , CAST(NULL as nvarchar(max)) [Default] FROM INFORMATION_SCHEMA.PARAMETERS f INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON f.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND f.SPECIFIC_NAME = r.SPECIFIC_NAME AND r.ROUTINE_TYPE = 'FUNCTION' WHERE f.IS_RESULT = 'NO' SELECT quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id] , SPECIFIC_CATALOG [CatalogName] , SPECIFIC_SCHEMA [SchemaName] , SPECIFIC_NAME [Name] FROM INFORMATION_SCHEMA.ROUTINES WHERE NOT (ROUTINE_SCHEMA = 'dbo' AND ROUTINE_NAME LIKE 'dt[_]%' AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8) AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null) AND ROUTINE_TYPE = 'PROCEDURE' SELECT quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) + quotename(p.PARAMETER_NAME) [Id] , quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) [ParentId] , CASE -- trim off the @ symbol WHEN p.PARAMETER_NAME is null THEN NULL ELSE SUBSTRING(p.PARAMETER_NAME, 2, LEN(p.PARAMETER_NAME) ) END [Name] , p.ORDINAL_POSITION [Ordinal] , CASE WHEN p.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and p.CHARACTER_MAXIMUM_LENGTH = -1 THEN p.DATA_TYPE + '(max)' ELSE p.DATA_TYPE END [TypeName] , p.CHARACTER_MAXIMUM_LENGTH [MaxLength] , CAST(p.NUMERIC_PRECISION as integer) [Precision] , CAST(p.DATETIME_PRECISION as integer) as [DateTimePrecision] , CAST(p.NUMERIC_SCALE as integer) [Scale] , p.COLLATION_CATALOG [CollationCatalog] , p.COLLATION_SCHEMA [CollationSchema] , p.COLLATION_NAME [CollationName] , p.CHARACTER_SET_CATALOG [CharacterSetCatalog] , p.CHARACTER_SET_SCHEMA [CharacterSetSchema] , p.CHARACTER_SET_NAME [CharacterSetName] , CAST(0 as bit) as [IsMultiSet] , p.PARAMETER_MODE [Mode] , CAST(NULL as nvarchar(max)) [Default] FROM INFORMATION_SCHEMA.PARAMETERS p INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON p.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND p.SPECIFIC_NAME = r.SPECIFIC_NAME AND r.ROUTINE_TYPE = 'PROCEDURE' WHERE p.IS_RESULT = 'NO' SELECT quotename(tc.CONSTRAINT_SCHEMA) + quotename(tc.CONSTRAINT_NAME) [Id] , quotename(tc.TABLE_SCHEMA) + quotename(tc.TABLE_NAME) [ParentId] , tc.CONSTRAINT_NAME [Name] , tc.CONSTRAINT_TYPE [ConstraintType] , CAST(CASE tc.IS_DEFERRABLE WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsDeferrable] , CAST(CASE tc.INITIALLY_DEFERRED WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsInitiallyDeferred] FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc WHERE tc.TABLE_NAME IS NOT NULL SELECT quotename(cc.CONSTRAINT_SCHEMA) + quotename(cc.CONSTRAINT_NAME) [Id] , cc.CHECK_CLAUSE [Expression] FROM INFORMATION_SCHEMA.CHECK_CONSTRAINTS cc SELECT quotename(CONSTRAINT_SCHEMA) + quotename(CONSTRAINT_NAME) [ConstraintId] , quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) + quotename(COLUMN_NAME) [ColumnId] FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE SELECT quotename(rc.CONSTRAINT_SCHEMA) + quotename(rc.CONSTRAINT_NAME) [Id] , CAST(rc.UPDATE_RULE as nvarchar(11)) [UpdateRule] , CAST(rc.DELETE_RULE as nvarchar(11)) [DeleteRule] FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS rc SELECT quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) + quotename(cast(FC.ORDINAL_POSITION as nvarchar(30))) [Id] , quotename(PC.TABLE_SCHEMA) + quotename(PC.TABLE_NAME) + quotename(PC.COLUMN_NAME) [ToColumnId] , quotename(FC.TABLE_SCHEMA) + quotename(FC.TABLE_NAME) + quotename(FC.COLUMN_NAME) [FromColumnId] , quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) [ConstraintId] , FC.ORDINAL_POSITION [Ordinal] FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS AS RC INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS PC /* PRIMARY KEY COLS*/ ON RC.UNIQUE_CONSTRAINT_SCHEMA = PC.CONSTRAINT_SCHEMA AND RC.UNIQUE_CONSTRAINT_NAME = PC.CONSTRAINT_NAME INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS FC /* FOREIGN KEY COLS*/ ON RC.CONSTRAINT_SCHEMA = FC.CONSTRAINT_SCHEMA AND RC.CONSTRAINT_NAME = FC.CONSTRAINT_NAME AND PC.ORDINAL_POSITION = FC.ORDINAL_POSITION SELECT CAST(NULL as nvarchar(1)) [Id] , CAST(NULL as nvarchar(256)) [ParentId] , CAST(NULL as nvarchar(256)) [Name] , CAST(NULL as nvarchar(256)) [ConstraintType] , CAST(0 as bit) [IsDeferrable] , CAST(0 as bit) [IsInitiallyDeferred] , CAST(NULL as nvarchar(max)) [Expression] , CAST(NULL as nvarchar(11)) [UpdateRule] , CAST(NULL as nvarchar(11)) [DeleteRule] WHERE 1=2 SELECT CAST(NULL as nvarchar(1)) [ConstraintId] , CAST(NULL as nvarchar(max)) [ColumnId] WHERE 1=2 SELECT CAST(NULL as nvarchar(1)) [Id] , CAST(NULL as nvarchar(max)) [ToColumnId] , CAST(NULL as nvarchar(max)) [FromColumnId] , CAST(NULL as nvarchar(1)) [ConstraintId] , 0 [Ordinal] WHERE 1=2 4 0   Common Data Model Schema Definition Language. Copyright (c) Microsoft Corp. All rights reserved. M Common Data Model Schema Definition Language. Copyright (c) Microsoft Corp. All rights reserved. The Documentation element is used to provide documentation of comments on the contents of the XML file. It is valid under Schema, Type, Index and Relationship elements. M Common Data Model Schema Definition Language. Copyright (c) Microsoft Corp. All rights reserved. The Documentation element is used to provide documentation of comments on the contents of the XML file. It is valid under Schema, Type, Index and Relationship elements. M Common Data Model Schema Definition Language. Copyright (c) Microsoft Corp. All rights reserved. The Documentation element is used to provide documentation of comments on the contents of the XML file. It is valid under Schema, Type, Index and Relationship elements. Common Data Model Schema Definition Language. Copyright (c) Microsoft Corp. All rights reserved. The Documentation element is used to provide documentation of comments on the contents of the XML file. It is valid under Schema, Type, Index and Relationship elements. This type allows pretty much any content n Common Data Model Schema Definition Language. Copyright (c) Microsoft Corp. All rights reserved. The Documentation element is used to provide documentation of comments on the contents of the XML file. It is valid under Schema, Type, Index and Relationship elements. This type allows pretty much any content ]P Common Data Model Schema Definition Language. Copyright (c) Microsoft Corp. All rights reserved. The Documentation element is used to provide documentation of comments on the contents of the XML file. It is valid under Schema, Type, Index and Relationship elements. This type allows pretty much any content O Common Data Model Schema Definition Language. Copyright (c) Microsoft Corp. All rights reserved. The Documentation element is used to provide documentation of comments on the contents of the XML file. It is valid under Schema, Type, Index and Relationship elements. This type allows pretty much any content  %D Common Data Model Schema Definition Language. Copyright (c) Microsoft Corp. All rights reserved. E Common Data Model Schema Definition Language. Copyright (c) Microsoft Corp. All rights reserved. @B Common Data Model Schema Definition Language. Copyright (c) Microsoft Corp. All rights reserved. o lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADPU H7.70`qC@̀̀Y6D 8VHau_meQ7I$R[J-+^"Xs\U]2} ΄f /\8 b…q23Nbl=B\ީCkZOP[:^{gQhu*SxЇFgt7)D'r"eyhG; -G2<5c3Q qWeeZo[+vQ"9Y 􋄈 V@h t.vN1ƌ׌ G PĽv1ud MadGb}P.G"܏IBC⛐DIGUvfj%bơ‘đU[̑nΑ_s+;kgn b;oW+uGx .{_2g"icm/^5!ҖLSNe?ۜ?Q[$Y\cȖb7Ke+ŗ-9Ց՘}*_WΙwљ=m]U[ ҚGؚqؚ3kW%47f- wEݞC ױ %Ϝ P휪r/ c НQm<>d2E(*:BnőT˟ԟ[Jc ^:9ZQ&X¡& f)/ Vs&շˢˢˢ[ ̢)̢㢠,2tO:\V_H7W>ſ"U{-vMd^Zm@sꦟD 0GZͮܳ Mo͝$WHڨ&"O۹Y;dC覩թR=Goߪ%⫔ ;SK#ǧto48pO V޼δ4 *wЯ ."W&wQB`_x1${1$Ұ*RY)a#e\[$V(Շ)խ8Ջb :bYDJ~֟LC  `(5<׬ma[e`הErQ1TPS(Arق8k:< CڝQKڒ,GM}P۴ RMSWTCnۯi#u1EܰNܒmĖ'0 <ޛD֦]spߥ>l1W&aH}އ +H=rFDV<& -jV[1 _i_lѶה'@-Q]uސ侸tYA,]b%! [ʊc)-ҭcʪ WYc'r[m"O8att逻7)[}.궝ȃJk#ϒD6e5)X9 Dp.8 3)( O!6V TjPo&ѵpdSYg}` K6 'ERvx9w5߿9=b+Qo/, 2eFrr|t)E'!D,-7b7@ERI(D#W9u [9gIJ2;Aj*Hp]?>}y_KN2<>9Ljɜ{q~>&4A rA?9mC! FHHPf.\5%OΦ |E1L:~YZj!p:uK{?fwjR`YJ]g;JZ]Rn X x:>T'Zz }J"hyw}|=6?QY.^$#S1S0'.4GSY SV;UQ9XH`,ua:= a =d | Q z ~&  }=' ϕ % ( y ~ Ԭ Ub i  `(. 7 2 ŲJ zK E -װ װ c |R MKc Ž  NP 8P;WXxib5tAP%d=qRw1+{y S$\~i:0ZJXi>;V<r<\s^aFhW~ .? nu  tǛ]-dhd!CA8 0)5dLuN҃UA{ɖZ~P3b%EQQ{ l+o0Y!Ww+Χ%`F:im..J+ T!9+!*t!Tjw!w@!ߥ!z"f7K"n""շ"#Z/#W=#pt#s-{###_#B####$$G-$4=$/$̬$)$%/%`~%R%g%&T&&l&/6'BE'Z}]'T'o(*:((x(0)e\3)J<)o2@))z))9*Cf*f~**?+(+>q/+Ę++|Z+:+We,\(,JM,[rT,X,+_,,8,,p,S,-k7-rǺ-.7. . .$/T4_/C/6// 0 0K0x0U011122B+2o@2e2=32኿22~3ƛA36q3y3&Κ3ܫ3܃4c4W5\5Rc5)ǜ5Y5M5,x5|$6B6}6J 6V66676{% 7G7O7~7ь8#9@B9=_9Wh99l9:ɝ::2D:\:~,; 4;6;V;`Y;O{j;``;E;#<_<"_V*>ϑ> ?!?r?|??MU??@4AhvA'A>A-A9BBBsFCTChVC;CCCCCDR!DalD]DȷDDD^YfEnO`O'ObOHPkP%lPzgtP*P P{PCP-}QuQQbQ'RpR ER(RRRR"qSSHSuS޲7T}>Ts?T?wLT_[TesT8T@0uE@8lHG%6- $vh8Ywv#>rMKonxvC]U* YȀ]2|XDA @"I|D}c@ Lou$f9#j Isc,Q17[db19G^`XMF8TirD?,;>ҟh;5o:kIg^~^nGOHs!%vald&%%Uʬ6KBBc[U o(Hp[$@ׇ~RAg$>!r.SzH [)`/Sxb!3ӄsa}^ n\AS #4#BDBM=F.G5@^k`nq/Li1zZd Zs|mj7-V_Ad9?d)=˔R[.LR\2KIOԮmJ8r_eGeGmz&qC3]uU8#d+ZٕbE.'\kC2b"uOLQnYL}=d<QIdfz hWXBT*=sEFu @{$;J"IWAdZ s?]#$.Xb[!E/Li_'RU'il >Ib+VnDou&mjepEmj+  M .R-VDFnp^ JsJZRw6V sCcĔ2{Ka]-5.u MAWٽF""?FX8V!J2~g` hPkYk ?uX "uqi7txw+t%5T AnC 2]HvoL[-~(5Te3z{v߳ɄC!wc>`B-4C*)W#J:gF(*l =bHPtQw C|&E ^}pC<D.L~Hf'DQH&m?zs0r2sL. n{p]79 tkIC4uvT~ye^SDo*>P&cg! ugrIkg{x^AsiXO@C@632?|3bin| 05=~^WDC{=/rTjhOV HO.BB>=EsT^xfUK7y&K 4P P&vQ%ӱ=^?x$biKKM):|sA:iFBBay <Vtg>p&RSYQ0i9Yu7IJ:{W:LTr :lKQ&+IX XChv[e7RkPJ_f sAE|;,Jwa(CG !pUOi>E4.t6/P5 MaPREԏ%#L_* 9D/7LA`%A[1SO3d5`|`Qq@`@YBya"oLrO k6\׎jSmztnA*=(6TVTG-Jqu#hJC ^H/j@Qu?FeJ|lxfAGh*fzrX>kBɒ,}D #f> [!1e }|`w-J'C/Z1{#{gLcLjB;#«L,y*_bY 1~DBkC\{GGzh2$'}LYd2xkz'^/ sBZMXR(Aef?}?"?_ Kr"u>-IS:x4+X,Y) Gώ x>Q_2 8WN :uMy';mS3a<On()q1>0qeb&Ԧ@ pb 'AY jvE~5nZ+DI`2N-lQM.4AN.Pԗ0H-1x\X_P=pi82+3) sy5OoDf-kIRTΓXd/fTJ[ pkl,t;'O|hq l6T0etF}WJ,ϐ˩cI jBCo>e@7wwu!7 ^)v@Hh mZ^yq93qc?4OS 5O)U;VjL*);G: [6V81b {Wo\MU|g'\0<ߤ].{5rz+z%]Sdbs3]N!+Xs&gIhgE&|CL&1BX41.A!9D/reu]aW4KjG 6J _`32_[T{82 -4As4U9ZlX]FEOCXBsМQm/A~ENUHlf-Gi s}8^=FsWjoC,\>|==Ph 96O_2fz\{!0Ɩ=X2ADP_ClosedDataReaderErrorHADP_CollectionParameterElementIsNullQVADP_CollectionParameterElementIsNullOrEmpty4ADP_ConnectionStringSyntax(ADP_DataReaderClosed]@ADP_GetSchemaTableIsNotSupportedFADP_ImplicitlyClosedDataReaderError2ADP_InternalProviderError8ADP_InvalidBufferSizeOrIndex@ADP_InvalidConnectionOptionValue:0ADP_InvalidDataDirectorya*ADP_InvalidDataLengthXADP_InvalidDataReaderFieldCountForScalarTypeRADP_InvalidDataReaderMissingColumnForType<^ADP_InvalidDataReaderMissingDiscriminatorColumnTADP_InvalidDataReaderUnableToDetermineType]jADP_InvalidDataReaderUnableToMaterializeNonScalarType&ADP_InvalidDataTypeBADP_InvalidDestinationBufferIndex6ADP_InvalidEnumerationValueLADP_InvalidMultipartNameDelimiterUsageF(ADP_InvalidSizeValue8ADP_InvalidSourceBufferIndex>ADP_KeysRequiredForJoinOverNest&4ADP_KeysRequiredForNesting.ADP_KeywordNotSupported6ADP_MustUseSequentialAccess.ADP_NestingNotSupportedH ADP_NoData ,ADP_NoQueryMappingView 8ADP_NonSequentialChunkAccess :ADP_NonSequentialColumnAccess LADP_ProviderDoesNotSupportCommandTrees= .ADP_UnknownDataTypeCode (AliasNameAlreadyUsed 2AliasNameIsAlreadyDefined `AllArtifactsMustTargetSameProvider_InvariantNameb `AllArtifactsMustTargetSameProvider_ManifestToken 2AllElementsMustBeInSchemar 6AmbiguousEntityContainerEnd 0AmbiguousFunctionAndType4AmbiguousFunctionArguments 2AmbiguousFunctionOverload6AmbiguousMetadataMemberName!0ArgumentMustBeCSpaceType0ArgumentMustBeOSpaceType:$ArgumentOutOfRangeoNArgumentOutOfRangeExpectedPostiveNumber8ArgumentTypesAreIncompatibleArrayTooSmallNAssemblyMissingFromAssembliesToConsider(AtleastOneSSDLNeeded&BadNamespaceOrAlias:HBadNavigationPropertyBadFromRoleTypei`BadNavigationPropertyRelationshipNotRelationship,RBadNavigationPropertyRolesCannotBeTheSamekDBadNavigationPropertyUndefinedRole*BadParameterDirectionVBadParameterDirectionForComposableFunctions(BadPrecisionAndScalebBBetweenLimitsCannotBeUntypedNullsDBetweenLimitsTypesAreNotCompatible-NBetweenLimitsTypesAreNotOrderComparable@BetweenValueIsNotOrderComparablehBothMinAndMaxValueMustBeSpecifiedForNonConstantFaceto:CalculatedEnumValueOutOfRange>CannotCallNoncomposableFunction6CannotConvertNumericLiteralJ2CannotCreateEmptyMultiset6CannotCreateMultisetofNulls:CannotInstantiateAbstractType%rCannotLoadDifferentVersionOfSchemaInTheSameItemCollection}BCannotResolveNameToTypeOrFunction>CannotUseSystemNamespaceAsAlias*>CheckArgumentContainsNullFailedDCodeGen_ConstructorNoParameterlessPCodeGen_PropertyDeclaringTypeIsValueType2CodeGen_PropertyIsIndexedC0CodeGen_PropertyIsStaticm0CodeGen_PropertyNoGetter0CodeGen_PropertyNoSetterDCodeGen_PropertyStrongNameIdentity>CodeGen_PropertyUnsupportedForm+>CodeGen_PropertyUnsupportedTyperZCollections_CannotFillTryDifferentMergeOptionTCollections_ExpectedCollectionGotReferenceDCollections_InvalidEntityStateLoad HCollections_InvalidEntityStateSourceK!HCollections_NoRelationshipSetMatchedF"HCollections_UnableToMergeCollections"dCommandTextFunctionsCannotDeclareStoreFunctionNameO#BCommandTextFunctionsNotComposable#VCompiledELinq_UnsupportedNamedParameterType#`CompiledELinq_UnsupportedNamedParameterUseAsType|$NCompiledELinq_UnsupportedParameterTypes%hComplexObject_ComplexChangeRequestedOnScalarPropertyz%dComplexObject_ComplexObjectAlreadyAttachedToParentt&\ComplexObject_NullableComplexTypesNotSupported&TComplexTypeAsReturnTypeAndDefinedEntitySet '^ComplexTypeAsReturnTypeAndNestedComplexProperty'nComposableFunctionOrFunctionImportMustDeclareReturnType9(2ConcatBuiltinNotSupported(XConcurrencyRedefinedOnSubTypeOfEntitySetType)Cqt_ExpressionLink_TypeMismatch5PCqt_ExpressionList_IncorrectElementCountM6HCqt_Factory_IncompatibleRelationEnds6PCqt_Factory_MethodResultTypeNotSupported6TCqt_Factory_NewCollectionInvalidCommonType74Cqt_Factory_NoSuchProperty8:Cqt_Factory_NoSuchRelationEnd8ZCqt_Function_CanonicalFunction_AmbiguousMatch$9NCqt_Function_CanonicalFunction_NotFound9HCqt_Function_CommandTextInExpression9LCqt_Function_NonComposableInExpressionJ:Cqt_General_MetadataNotReadOnly;BCqt_General_NoProviderBooleanType(<BCqt_General_NoProviderIntegerTypex<@Cqt_General_NoProviderStringType<DCqt_General_PolymorphicArgRequired=FCqt_General_PolymorphicTypeRequired=BCqt_General_UnsupportedExpression=>Cqt_GetEntityRef_EntityRequired=2Cqt_GetRefKey_RefRequired0>FCqt_GroupBinding_CollectionRequiredt>TCqt_GroupBinding_GroupVariableNameNotValid>\Cqt_GroupBy_AggregateColumnExistsAsGroupColumnG?HCqt_GroupBy_AtLeastOneKeyOrAggregate?HCqt_GroupBy_KeyNotEqualityComparable?JCqt_GroupBy_MoreThanOneGroupAggregate~@Cqt_IsNull_CollectionNotAllowed(A,Cqt_IsNull_InvalidType}A>Cqt_Join_DuplicateVariableNamesAPCqt_Limit_ConstantOrParameterRefRequiredTB2Cqt_Limit_IntegerRequiredBDCqt_Limit_NonNegativeLimitRequiredBHCqt_Metadata_EdmMemberIncorrectSpaceCRCqt_Metadata_EntitySetEntityContainerNullxCHCqt_Metadata_EntitySetIncorrectSpaceCZCqt_Metadata_EntityTypeEmptyKeyMembersInvalidMDXCqt_Metadata_EntityTypeNullKeyMembersInvalidDFCqt_Metadata_FunctionIncorrectSpaceEXCqt_Metadata_FunctionParameterIncorrectSpaceyEPCqt_Metadata_FunctionReturnParameterNullFHCqt_Metadata_TypeUsageIncorrectSpaceaFZCqt_NewInstance_CannotInstantiateAbstractTypeF^Cqt_NewInstance_CannotInstantiateMemberlessType%GLCqt_NewInstance_CollectionTypeRequiredvGxCqt_NewInstance_IncompatibleRelatedEntity_SourceTypeNotValidGLCqt_NewInstance_StructuralTypeRequireduH>Cqt_Not_BooleanArgumentRequiredH>Cqt_Or_BooleanArgumentsRequiredHPCqt_Property_InstanceRequiredForInstance-ICqt_UDF_FunctionHasNoDefinitionP8Cqt_Unary_CollectionRequiredHQ>Cqt_Util_CheckListDuplicateNamerQXCtxIdentifierPX CtxIn_XCtxIntersectzXCtxIsNotNullXCtxIsNotOfXCtxIsNullXCtxIsOfXCtxJoinClauseXCtxJoinOnClauseX CtxKeyYCtxLessThanY CtxLessThanEqual-YCtxLikeMY"CtxLimitSubClause^YCtxLiteral{YCtxMemberAccessYCtxMethodYCtxMinusYCtxModulusYCtxMultiplyZCtxMultisetCtor#Z$CtxNamespaceImport9Z,CtxNamespaceImportList^ZCtxNavigateZ CtxNotZCtxNotBetweenZCtxNotEqualZCtxNotInZCtxNotLike[CtxNullLiteral[CtxOfType*[CtxOfTypeOnly=[ CtxOrU[ CtxOrderByClausel[(CtxOrderByClauseItem[CtxOverlaps[CtxParen[CtxPlus[$CtxQueryExpression["CtxQueryStatement[ CtxRef\(CtxRefTypeDefinition)\CtxRelationshipL\&CtxRelationshipListe\CtxRowCtor\(CtxRowTypeDefinition\$CtxSelectRowClause\(CtxSelectValueClause\ CtxSet\&CtxSimpleIdentifier\ CtxSkipSubClause]CtxTopSubClause"]CtxTreat4]CtxTypeCtorF]CtxTypeNamea].CtxTypeNameWithTypeSpecq]CtxUnaryMinus]CtxUnaryPlus]CtxUnion]CtxUnionAll]CtxWhereClause ^(CycleInTypeHierarchy^"DataCategory_DataU^&DataCategory_Update\^*DbParameter_Directionl^ DbParameter_Size^0DbParameter_SourceColumn^2DbParameter_SourceVersion_,DeRefArgIsNotOfRefType5`"DefaultNotAllowed`DDifferentSchemaVersionInCollection`&DuplicateAnnotationva DuplicateEndNameaDDuplicateEntityContainerMemberNamea.DuplicateEntitySetTable@b&DuplicateEnumMemberb&DuplicateMemberName cXDuplicateMemberNameInExtendedEntityContainerscRDuplicatePropertyNameSpecifiedInEntityKeywd6DuplicatedFunctionoverloadse@DuplicatedInlineFunctionOverloade(DuplicationOperationkf&ELinq_AnonymousTypef"ELinq_ClosureTypefRELinq_CreateOrderedEnumerableNotSupportedf&ELinq_CycleDetected7g^ELinq_EdmFunctionAttributeParameterNameNotValideglELinq_EdmFunctionAttributedFunctionWithWrongReturnType h6ELinq_EdmFunctionDirectCalli@ELinq_ExpressionMustBeIQueryableIi2ELinq_InvalidOfTypeResulti>ELinq_MethodNotDirectlyCallable\j0ELinq_NotPropertyOrFieldj>ELinq_PropertyIndexNotSupportedk,ELinq_SkipWithoutOrderLk@ELinq_ThenByDoesNotFollowOrderByk@ELinq_UnboundParameterExpression;lRELinq_UnexpectedTypeForNavigationPropertyl4ELinq_UnhandledBindingType%m:ELinq_UnhandledExpressionTypeNm0ELinq_UnrecognizedMember{mNELinq_UnresolvableFunctionForExpression(nFELinq_UnresolvableFunctionForMembernFELinq_UnresolvableFunctionForMethodobELinq_UnresolvableFunctionForMethodAmbiguousMatchoVELinq_UnresolvableFunctionForMethodNotFoundupXELinq_UnresolvableStoreFunctionForExpression7qPELinq_UnresolvableStoreFunctionForMemberqRELinq_UnsupportedAsUnicodeAndAsNonUnicoder0ELinq_UnsupportedBindings*ELinq_UnsupportedCastsELinq_UnsupportedEnumerableTypevv>ELinq_UnsupportedExpressionTypevTELinq_UnsupportedHeterogeneousInitializers)w0ELinq_UnsupportedIncludeix:ELinq_UnsupportedInitializersx.ELinq_UnsupportedIsOrAs3y8ELinq_UnsupportedKeySelectory0ELinq_UnsupportedMergeAsgz.ELinq_UnsupportedMethodzVELinq_UnsupportedMethodSuggestedAlternativeQ{8ELinq_UnsupportedNestedFirst{:ELinq_UnsupportedNestedSingle|8ELinq_UnsupportedNominalTypeQ}:ELinq_UnsupportedNullConstant}8ELinq_UnsupportedPassthroughK~@ELinq_UnsupportedQueryableMethod~EdmVersionNotSupportedByRuntime:ElementOperatorIsNotSupported EmptyCommandText$EmptyDefiningQueryJEmptyFileEmptyName*EmptySchemaTextReader,EntityClient_CannotDeduceDbTypeZBEntityClient_CannotGetCommandTextۇBEntityClient_CannotGetCommandTree@FEntityClient_CannotReopenConnectionrEntityClient_CannotReprepareCommandDefinitionBasedCommandňBEntityClient_CannotSetCommandTextBEntityClient_CannotSetCommandTreeLEntityClient_ClosedConnectionForUpdatezZEntityClient_CommandDefinitionExecutionFailed^EntityClient_CommandDefinitionPreparationFailedOFEntityClient_CommandExecutionFailedNjXEntityClient_CommandTreeMetadataIncompatible/FEntityClient_ConnectionMustBeClosedEntityClient_EmptyParameterNameXEntityClient_EntityParameterEdmTypeNotScalar^EntityClient_EntityParameterInconsistentEdmType֐PEntityClient_ErrorInBeginningTransaction+JEntityClient_ErrorInClosingConnectionPEntityClient_ExecutingOnClosedConnection-^EntityClient_ExtraParametersWithNamedConnectionFEntityClient_FailedToGetInformationVEntityClient_FunctionImportEmptyCommandText\EntityClient_FunctionImportMustBeNonComposableѓbEntityClient_IncompatibleNavigationPropertyResultFEntityClient_InvalidNamedConnectionLEntityClient_InvalidParameterDirectionBEntityClient_InvalidParameterName\BEntityClient_InvalidStoreProvider\EntityClient_InvalidStoredProcedureCommandTextfREntityClient_InvalidTransactionForCommandhEntityClient_ItemCollectionsNotRegisteredInWorkspacee@EntityClient_KeywordNotSupportedDEntityClient_NestedNamedConnection˘4EntityClient_NoCommandTextEFEntityClient_NoConnectionForAdapterFEntityClient_NoConnectionForCommandԙNEntityClient_NoStoreConnectionForUpdate"BEntityClient_ProviderGeneralErrorDEntityClient_ProviderSpecificErrorܚPEntityClient_RequiresNonStoreCommandTreeREntityClient_ReturnedNullOnProviderMethodxhEntityClient_SettingsCannotBeChangedOnOpenConnection5EntityConnectionString_Metadata<6EntityConnectionString_Nameq>EntityConnectionString_Provider^EntityConnectionString_ProviderConnectionString8EntityContainerAlreadyExists#BEntityContainerCannotExtendItself4EntityDataCategory_ContextPEntityDataCategory_NamedConnectionString2EntityDataCategory_Source*EntityKeyMustBeScalarDEntityKeyTypeCurrentlyNotSupportedPEntityKeyTypeCurrentlyNotSupportedInSSDL.2EntityKey_CannotChangeKey@EntityKey_DataRecordMustBeEntity5@EntityKey_DoesntMatchKeyOnEntity|BEntityKey_EntityKeyMustHaveValues>EntityKey_EntitySetDoesNotMatchR>EntityKey_EntityTypesDoNotMatchͦPEntityKey_IncorrectNumberOfKeyValuePairs68EntityKey_IncorrectValueTypeݧ*EntityKey_InvalidNameVNEntityKey_InvalidQualifiedEntitySetNameExpressionTypeMustBeNominalType|BExpressionTypeMustNotBeCollectionŹExtraInfoJFacetDeclarationRequiresTypeAttributeTFacetNotAllowed*FacetsOnNonScalarType:FailedToFindCSpaceTypeMapping!4FailedToFindClrTypeMapping[:FailedToFindOSpaceTypeMapping@FailedToResolveAggregateFunction@FailedToRetrieveProviderManifestdFunctionImportCollectionAndRefParametersNotAllowed(dFunctionImportComposableAndSideEffectingNotAllowed^FunctionImportEntitySetAndEntitySetPathDeclaredZFunctionImportEntityTypeDoesNotMatchEntitySetZFunctionImportNonNullableParametersNotAllowedlFunctionImportReturnEntitiesButDoesNotSpecifyEntitySet`FunctionImportSpecifiesEntitySetButNotEntityTypeGenerated_View_Type_Super_Class.Generated_Views_ChangedInvalidEndEntitySetTypeMismatchLInvalidEndRoleInRelationshipConstraintFInvalidEntityContainerNameInExtendsR(InvalidEntityEndName4InvalidEntityParameterType:InvalidEntityRootTypeArgument8(InvalidEntitySetName:InvalidEntitySetNameReference(InvalidEntitySetTypeJ2InvalidEntityTypeArgument2InvalidEnumUnderlyingType40InvalidEscapedIdentifierDInvalidEscapedIdentifierUnbalanced@InvalidExpressionResolutionClass)(InvalidFileExtensione,InvalidFlattenArgumentVInvalidFromPropertyInRelationshipConstraint >InvalidGroupIdentifierReference<InvalidHourDInvalidImplicitRelationshipFromEnd@InvalidImplicitRelationshipToEnd)"InvalidInExprArgsd4InvalidJoinLeftCorrelation$InvalidKeyArgument3>InvalidKeyKeyDefinedInBaseClass InvalidKeyMember(InvalidKeyNoPropertyV,InvalidKeyNullablePart4InvalidKeyTypeForCollation(InvalidLiteralFormatj(InvalidMaxLengthSize@InvalidMemberNameMatchesTypeNameHInvalidMetadataMemberClassResolution72InvalidMetadataMemberNameh&InvalidMetadataPathInvalidMinuteHInvalidModeForWithRelationshipClause InvalidMonthsdInvalidMultiplicityFromRoleToPropertyNonNullableV1dInvalidMultiplicityFromRoleToPropertyNonNullableV2^InvalidMultiplicityFromRoleToPropertyNullableV1\InvalidMultiplicityFromRoleUpperBoundMustBeOneBZInvalidMultiplicityToRoleLowerBoundMustBeZeroZInvalidMultiplicityToRoleUpperBoundMustBeManylXInvalidMultiplicityToRoleUpperBoundMustBeOneWInvalidName?*InvalidNamespaceAliasY.InvalidNamespaceInUsing@InvalidNamespaceOrAliasSpecifiedH*InvalidNullArithmetic*InvalidNullComparison*LInvalidNullLiteralForNonNullableMemberxZInvalidNumberOfParametersForAggregateFunctionRInvalidOperationMultipleEndsInAssociationN*InvalidOperatorSymbol,InvalidParameterFormatPInvalidParameterTypeForAggregateFunctionDInvalidPlaceholderRootTypeArgumentInvalidSimpleIdentifierNonASCIIEInvalidSize*InvalidStringArgumentB0InvalidSystemReferenceIdRInvalidToPropertyInRelationshipConstraintHInvalidTypeForWithRelationshipClause2InvalidUnarySetOpArgument&RInvalidUnsignedTypeForUnaryMinusOperationY&InvalidUseOfWebPath\InvalidValueForParameterTypeSemanticsAttributeXInvalidWithRelationshipTargetEndMultiplicityInvalidYear:Iqt_CTGen_UnexpectedAggregate14Iqt_CTGen_UnexpectedVarDeffItemCollectionAlreadyRegistered*ItemDuplicateIdentityX&ItemInvalidIdentity,KeyMissingOnEntityType&KeyMustBeCorrelatedEJLeftSetExpressionArgsMustBeCollection.LikeArgMustBeStringType:LiteralTypeNotFoundInMetadata,.LiteralTypeNotSupporteds&LocalizedCollectionLocalizedColumn LocalizedComplexLocalizedEntityDLocalizedEntityContainerExpression&LocalizedEnumMember"LocalizedFunction.LocalizedInlineFunction LocalizedKeyword.LocalizedLeft=LocalizedLineHBLocalizedMetadataMemberExpressionP$LocalizedNamespaceuLocalizedNear$LocalizedPrimitive$LocalizedReferenceLocalizedRightLocalizedRowLocalizedTermLocalizedType0LocalizedValueExpression6MalformedSingleQuotePayload:MalformedStringLiteralPayload MalformedXmljXMapping_AbstractTypeMappingToNonAbstractTypeBMapping_AllQueryViewAtCompileTimeWXMapping_AlreadyMapped_StorageEntityContainerXJMapping_CannotMapCLRTypeMultipleTimesDMapping_ConditionValueTypeMismatch HMapping_Default_OCMapping_Clr_Member_JMapping_Default_OCMapping_Clr_Member2XMapping_Default_OCMapping_Invalid_MemberType ZMapping_Default_OCMapping_MemberKind_Mismatch ^Mapping_Default_OCMapping_Member_Count_Mismatchm \Mapping_Default_OCMapping_Member_Type_Mismatch% \Mapping_Default_OCMapping_MultiplicityMismatch @Mapping_DifferentEdmStoreVersion NMapping_DifferentMappingEdmStoreVersion PMapping_DistinctFlagInReadWriteContainerv \Mapping_Duplicate_CdmAssociationSet_StorageMap1ZMapping_Duplicate_PropertyMap_CaseInsensitivew,Mapping_Duplicate_Type.Mapping_Empty_QueryView=Mapping_ModificationFunction_AssociationSetNotMappedForOperation>vMapping_ModificationFunction_AssociationSetRoleDoesNotExistf?`Mapping_ModificationFunction_ComplexTypeNotFound?ZMapping_ModificationFunction_In_Table_Context@\Mapping_ModificationFunction_MissingEntityType@ZMapping_ModificationFunction_MissingParameter@A\Mapping_ModificationFunction_MissingSetClosureAVMapping_ModificationFunction_MissingVersionCxMapping_ModificationFunction_MultipleEndsOfAssociationMappedaCVMapping_ModificationFunction_Multiple_TypeskDZMapping_ModificationFunction_NotValidFunctionmElMapping_ModificationFunction_NotValidFunctionParameterE`Mapping_ModificationFunction_ParameterBoundTwiceG\Mapping_ModificationFunction_ParameterNotFound7GZMapping_ModificationFunction_PropertyNotFound|GVMapping_ModificationFunction_PropertyNotKeyGtMapping_ModificationFunction_PropertyParameterTypeMismatch(HnMapping_ModificationFunction_RedundantEntityTypeMappingHXMapping_ModificationFunction_UnknownFunctionIbMapping_ModificationFunction_VersionMustBeCurrenteIdMapping_ModificationFunction_VersionMustBeOriginalIZMapping_ModificationFunction_WrongComplexType9J@Mapping_NotFound_EntityContainerJ4Mapping_Object_InvalidTypeJ>Mapping_ProviderReturnsNullTypeKHMapping_Provider_WrongConnectionTypemKDMapping_Provider_WrongManifestTypeKNMapping_QueryViewMultipleTypeInTypeNameKDMapping_QueryView_Duplicate_OfTypeLLMapping_QueryView_Duplicate_OfTypeOnlycL>Mapping_QueryView_For_Base_TypeL{nObjectContext_ExecuteFunctionCalledWithNonQueryFunction{hObjectContext_ExecuteFunctionCalledWithNullParametero|jObjectContext_ExecuteFunctionCalledWithScalarFunction|RObjectContext_ExecuteFunctionTypeMismatch}FObjectContext_InvalidCommandTimeout~>ObjectContext_InvalidConnectionp~JObjectContext_InvalidConnectionString~@ObjectContext_InvalidDataAdapter]RObjectContext_InvalidDefaultContainerNameVObjectContext_InvalidEntitySetForStoreQueryQFObjectContext_InvalidEntitySetInKeyVObjectContext_InvalidEntitySetInKeyFromNameLObjectContext_InvalidEntitySetOnEntityŁ@ObjectContext_InvalidEntityState,\ObjectContext_InvalidObjectSetTypeForEntitySetނLObjectContext_InvalidRelationshipState9LObjectContext_InvalidTypeForStoreQuery!@ObjectContext_MetadataHasChangedhObjectContext_MultipleEntitySetsFoundInAllContainers]lObjectContext_MultipleEntitySetsFoundInSingleContainerJObjectContext_NoEntitySetFoundForTypeއHObjectContext_NoMappingForEntityTypeWHObjectContext_NthElementInAddedStateFObjectContext_NthElementIsDuplicate^ObjectQuery_Span_WhiteSpacePathBObjectQuery_UnableToMapResultTypeϘjObjectQuery_UnableToMaterializeArbitaryProjectionType2HObjectQuery_UnableToMaterializeArray0VObjectStateEntry_CannotAccessKeyEntryValuesNObjectStateEntry_CannotDeleteOnKeyEntryTObjectStateEntry_CannotModifyKeyEntryState`PObjectStateEntry_CannotModifyKeyPropertybObjectStateEntry_CantModifyDetachedDeletedEntriesPObjectStateEntry_CantModifyRelationStateRObjectStateEntry_CantModifyRelationValuesBObjectStateEntry_CantSetEntityKey`ObjectStateEntry_ChangeOnUnmappedComplexPropertyRObjectStateEntry_ChangeOnUnmappedPropertyhObjectStateEntry_ChangedInDifferentStateFromChanging6^ObjectStateEntry_ComplexObjectUsedMultipleTimesTObjectStateEntry_CurrentValuesDoesNotExisti~ObjectStateEntry_EntityMemberChangedWithoutEntityMemberChanging:ObjectStateEntry_InvalidStateXdObjectStateEntry_InvalidTypeForComplexTypePropertypObjectStateEntry_NullOriginalValueForNonNullableProperty{VObjectStateEntry_OriginalValuesDoesNotExistObjectStateEntry_RelationshipAndKeyEntriesDoNotHaveRelationshipManagersZObjectStateEntry_SetModifiedOnInvalidPropertyuDObjectStateEntry_SetModifiedStatesۦZObjectStateEntry_SetOriginalComplexProperties?LObjectStateEntry_SetOriginalPrimaryKeyRXObjectStateEntry_UnableToEnumerateCollectionͨfObjectStateManager_AcceptChangesEntityKeyIsNotValidvObjectStateManager_CannotChangeRelationshipStateEntityAddedhzObjectStateManager_CannotChangeRelationshipStateEntityDeletedpObjectStateManager_CannotChangeRelationshipStateKeyEntrymbObjectStateManager_CannotFixUpKeyToExistingValuesūObjectStateManager_CannotGetRelationshipManagerForDetachedPocoEntityObjectStateManager_ChangeRelationshipStateNotSupportedForForeignKeyAssociations~vObjectStateManager_ChangeStateFromAddedWithNullKeyIsInvalidvObjectStateManager_ConflictingChangesOfRelationshipDetectedObjectStateManager_DetachedObjectStateEntriesDoesNotExistInObjectStateManageriObjectStateManager_DoesnotAllowToReAddUnchangedOrModifiedOrDeletedEntity\ObjectStateManager_EntityConflictsWithKeyEntryFObjectStateManager_EntityNotTrackedOpObjectStateManager_EntityTypeDoesnotMatchtoEntitySetTypeCnObjectStateManager_GetEntityKeyRequiresObjectToHaveAKeys:ObjectStateManager_InvalidKeyβfObjectStateManager_KeyPropertyDoesntMatchValueInKeyxObjectStateManager_KeyPropertyDoesntMatchValueInKeyForAttachVObjectStateManager_NoEntryExistForEntityKeyRObjectStateManager_NoEntryExistsForObjecttObjectStateManager_ObjectStateManagerContainsThisEntityKeyrObjectView_AddNewOperationNotAllowedOnAbstractBindingList{LObjectView_CannotReplacetheEntityorRowHObjectView_CannotResolveTheEntitySet^>ObjectView_IncompatibleArgumentRObjectView_IndexBasedInsertIsNotSupportedMpObjectView_WriteOperationNotAllowedOnReadOnlyBindingListVOfTypeExpressionElementTypeMustBeEntityType XOfTypeExpressionElementTypeMustBeNominalType{LOfTypeOnlyTypeArgumentCannotBeAbstract:OnlyStoreConnectionsSupportedA:OperationOnReadOnlyCollection.OperationOnReadOnlyItemPrecisionMustBeGreaterThanScale)&PrecisionOutOfRangedFPropertyNameAlreadyDefinedDuplicate4PropertyTypeAlreadyDefined>LProviderDidNotCreateACommandDefinitionJProviderDidNotReturnAProviderManifestTProviderDidNotReturnAProviderManifestTokenFProviderDidNotReturnSpatialServices7HProviderDoesNotSupportCreateDatabasevTProviderDoesNotSupportCreateDatabaseScriptHProviderDoesNotSupportDatabaseExistsHProviderDoesNotSupportDeleteDatabase4ProviderDoesNotSupportTypeLProviderEscapeLikeArgumentReturnedNullN:ProviderManifestTokenNotFound@ProviderRequiresStoreCommandTree \ProviderReturnedNullForCreateCommandDefinitionNProviderReturnedNullForGetDbInformationPProviderShouldOverrideEscapeLikeArgument1.RefArgIsNotOfEntityTypePRefTypeIdentifierMustSpecifyAnEntityType>0ReferenceToNonEntityTypeTRelatedEndExprTypeMustBePromotoableToToEndBRelatedEndExprTypeMustBeReferenceyHRelatedEnd_CannotAddToFixedSizeArrayRelatedEnd_CannotCreateRelationshipBetweenTrackedAndNoTrackedEntities |RelatedEnd_CannotCreateRelationshipEntitiesInDifferentContextsRRelatedEnd_CannotRemoveFromFixedSizeArrayo4RelatedEnd_CannotSerializedRelatedEnd_ConflictingChangeOfRelationshipDetectedrZRelatedEnd_EntitySetIsNotValidForRelationship+TRelatedEnd_InvalidContainedType_CollectionRRelatedEnd_InvalidContainedType_ReferenceIPRelatedEnd_InvalidEntityContextForAttachLRelatedEnd_InvalidEntityStateForAttach8XRelatedEnd_InvalidNthElementContextForAttachRRelatedEnd_InvalidNthElementNullForAttachTRelatedEnd_InvalidNthElementStateForAttachJRelatedEnd_InvalidOwnerStateForAttachVRelatedEnd_InvalidRelationshipFixupDetectednRelatedEnd_LoadCalledOnAlreadyLoadedNoTrackedRelatedEnd"dRelatedEnd_LoadCalledOnNonEmptyNoTrackedRelatedEndLRelatedEnd_MismatchedMergeOptionOnLoadY,RelatedEnd_OwnerIsNullgRRelatedEnd_RelatedEndNotAttachedToContextH:RelatedEnd_RelatedEndNotFound8RelatedEnd_UnableToAddEntityfRelatedEnd_UnableToAddRelationshipWithDeletedEntity>RelatedEnd_UnableToRemoveEntity:RelationshipFromEndIsAmbiguostRelationshipManager_CannotGetRelatEndForDetachedPocoEntityRelationshipManager_CircularRelationshipsWithReferentialConstraints`RelationshipManager_CollectionAlreadyInitializedxRelationshipManager_CollectionInitializeIsForDeserializationrRelationshipManager_CollectionRelationshipManagerAttached~RelationshipManager_InconsistentReferentialConstraintProperties=dRelationshipManager_InitializeIsForDeserializationfRelationshipManager_InvalidRelationshipManagerOwnerJRelationshipManager_InvalidTargetRole<\RelationshipManager_NavigationPropertyNotFound&PRelationshipManager_OwnerIsNotSourceTypej^RelationshipManager_ReferenceAlreadyInitialized!^RelationshipManager_RelationshipManagerAttachedMtRelationshipManager_UnableToFindRelationshipTypeInMetadataRelationshipManager_UnableToRetrieveReferentialConstraintPropertiesjDRelationshipManager_UnexpectedNullERRelationshipManager_UnexpectedNullContextXRelationshipNameInNavigationPropertyNotValidTypeNameAlreadyDefinedDuplicate TypeNameNotFound .TypeNotInAssociationSet $TypeNotInEntitySet FUnableToDetermineApplicationContext :UnableToDetermineStoreVersion 2UnableToFindReflectedType (UnableToLoadResource .UnableToResolveAssembly UnacceptableUri* *UnexpectedRootElementz @UnexpectedRootElementNoNamespace 4UnexpectedTypeInCollection ,UnexpectedXmlAttribute (UnexpectedXmlElement*UnexpectedXmlNodeType)6UnknownAstCommandExpressionH0UnknownAstExpressionType>UnknownBuiltInAstExpressionType@UnknownExpressionResolutionClass/4Update_AmbiguousForeignKeyFUpdate_AmbiguousServerGenIdentifier8Update_CircularRelationships.Update_ConcurrencyError!,Update_ConstraintCycle(Update_DuplicateKeys2Update_ErrorLoadingRecord]@Update_GeneralExecutionException2Update_GeneratedDependent/dUpdate_InsertingOrUpdatingReferenceToDeletedEntity*Update_InvalidChanges,Update_MappingNotFound(Update_MissingEntity:Update_MissingFunctionMapping8Update_MissingRequiredEntityNUpdate_MissingRequiredRelationshipValue4Update_MissingResultColumn`Update_NotSupportedIdentityType>Update_NotSupportedServerGenKeyTUpdate_NullReturnValueForNonNullableMember` Update_NullValue\Update_ReferentialConstraintIntegrityViolationbUpdate_RelationshipCardinalityConstraintViolationxUpdate_RelationshipCardinalityConstraintViolationSingleValue*NUpdate_RelationshipCardinalityViolationFUpdate_ReturnValueHasUnexpectedTypeELUpdate_SqlEntitySetWithoutDmlFunctionsdUpdate_UnableToConvertRowsAffectedParameterToInt32v>ViewGen_KeyConstraint_Violation>6ViewGen_Missing_Set_Mapping?8ViewGen_Missing_Sets_MappingF@8ViewGen_Missing_Type_Mapping@6ViewGen_NegatedCellConstantA0ViewGen_No_Default_ValueATViewGen_No_Default_Value_For_ConfigurationA`ViewGen_NonKeyProjectedWithOverlappingPartitionsBViewGen_NotNull{BBViewGen_NotNull_No_Projected_SlotBViewGen_NullB8ViewGen_OneOfConst_IsEqualToB@ViewGen_OneOfConst_IsNonNullableB>ViewGen_OneOfConst_IsNotEqualToB:ViewGen_OneOfConst_IsNotOneOf C4ViewGen_OneOfConst_IsOneOf!C>ViewGen_OneOfConst_IsOneOfTypes4C@ViewGen_OneOfConst_MustBeEqualTojCHViewGen_OneOfConst_MustBeNonNullableC:ViewGen_OneOfConst_MustBeNullCDbOrExpression requiere argumentos con un tipo Boolean común.XSe requiere una propiedad Instance de tipo DbExpression para una propiedad de instancia.tDbRefExpression requiere un EntityType de la misma jerarquía que EntityType de EntitySet al que se hace referencia.:No se admite la navegación de relaciones de composición.fLa navegación especificada requiere un origen de navegación de un tipo que sea compatible con '{0}'.El End de la relación de destino especificada no está declarado por el mismo tipo de relación que el End de la relación de origen especificada.kPara este argumento se requiere un End de la relación de destino con multiplicidad de 'One' o 'ZeroOrOne'.SEl End de la relación de destino es el mismo que el End de la relación de origen.La expresión de referencia de la entidad de destino especificada no es válida porque no produce una referencia a una entidad del mismo tipo o de un subtipo de EntityType al que el End de destino especificado hace referencia.\La expresión de referencia de la entidad de destino debe tener un ResultType de referencia.ECount debe ser DbConstantExpression o DbParameterReferenceExpression.$Count debe ser un ResultType entero..Count debe tener un valor que no sea negativo.mLos especificadores de intercalación no pueden estar vacíos o estar compuestos sólo de espacios en blanco.lUn especificador de intercalación sólo es válido para una clave de ordenación con una cadena ResultType.FLas expresiones DbSortClause deben tener un tipo con orden comparable.gError al preparar la definición de la función '{0}'. Vea la excepción interna para obtener detalles.El tipo de resultado '{0}' especificado en la declaración de la función '{1}' no coincide con el tipo de resultado '{2}' de la definición de función.La definición de la función '{0}' contiene una referencia directa o indirecta a sí misma. No se admiten las definiciones de función recursivas.La función '{0}' no tiene una expresión de definición. Las funciones definidas por el usuario necesitan una expresión de definición para que se ejecuten correctamente.({0} requiere un argumento de colección.sEl nombre '{2}' se especificó dos veces, en el índice {0} y en el índice {1}. No se permiten nombres duplicados.En MetadataWorkspace, {0} debe haberse registrado previamente.$No se admite la palabra clave '{0}'.xLa cadena de conexión de la conexión con nombre '{0}' no puede contener una palabra clave 'Name' en la configuración.=La propiedad EntityCommand.CommandText no se ha inicializado.NNo se puede realizar la operación porque el adaptador no tiene una conexión.LNo se puede realizar la operación porque el comando no tiene una conexión.No se puede realizar la operación de actualización, porque la conexión del adaptador no está asociada con una conexión de almacenamiento válida.Error del proveedor subyacente.&Error del proveedor subyacente en {0}.rNo se puede usar EntityClient para crear una definición de comando a partir de un árbol de comandos de almacén.Se devolvió un valor NULL después de llamar al método '{0}' en una instancia de proveedor de almacén de tipo '{1}'. Es posible que el proveedor de almacén no funcione correctamente.No se permite ninguna modificación en la conexión una vez que los metadatos se han registrado ya sea abriendo una conexión o construyendo la conexión con MetadataWorkspace.Se produjo un error mientras se leía en el lector de datos del proveedor de almacenamiento. Vea la excepción interna para obtener detalles.El lector de datos devuelto por el proveedor de datos de almacenamiento no tiene bastantes columnas para la consulta solicitada.La conexión ya es una transacción y no puede participar en otra transacción. EntityClient no admite transacciones paralelas.>No se pudo cargar FunctionImport '{1}' en el contenedor '{0}'.cEl contenedor '{0}' especificado para FunctionImport no se encontró en el área de trabajo actual.EntityParameter '{0}' debe tener un valor a partir del cual se pueda inferir DbType, o se pueda establecer un DbType compatible como valor de la propiedad EntityParameter.DbType.rLa importación de funciones '{0}' no se puede ejecutar porque no está asignada a una función de almacenamiento.nLos únicos valores EntityCommand.CommandType que admite el proveedor EntityClient son Text y StoredProcedure.WDbType '{0}' no es válido para la propiedad EntityParameter.DbType en el objeto '{1}'.'El valor especificado no es una cadena.3Ubicaciones de metadatos en la cadena de conexión.1Nombre de la conexión en la cadena de conexión.ENombre invariable del proveedor subyacente en la cadena de conexión.6Cadena de conexión interna en la cadena de conexión.dEl nombre de EntityContainer debe ser único. Ya se ha definido EntityContainer con el nombre '{0}'.VEntityContainer '{0}' no se puede ampliar. Especifique otro nombre de EntityContainer.ContextoConnectionString con nombreOrigenLa propiedad '{0}' en EntityType '{1}' no es válida. Todas las propiedades que son parte de EntityKey deben ser de tipo primitivo o de enumeración.La propiedad '{0}' en EntityType '{1}' no es válida. Actualmente no se admiten las propiedades de EntityKey que son de tipo '{2}'.La propiedad '{0}' en EntityType '{1}' no es válida. El tipo '{2}' de la propiedad se asigna a '{3}' y las propiedades de EntityKey que son de tipo '{4}' actualmente no se admiten.MLos valores de EntityKey no se pueden cambiar una vez que se han establecido.EIExtendedDataRecord proporcionado debe representar un objeto entidad.No se pudo completar la operación solicitada, debido a que la propiedad EntityKey devolvió una EntityKey no coincidente en un objeto de tipo '{0}'.Otra EntityParameterCollection ya contiene el EntityParameter.WEntityParameterCollection solo acepta objetos de tipo EntityParameter que no sean null.{No se puede establecer la propiedad '{0}' del tipo '{1}' porque la colección ya está establecida en una EntityCollection.Ya se ha generado un tipo de proxy para el tipo de nivel de objeto '{0}'. Esto se produce cuando dos o más modelos diferentes en un AppDomain asignan el mismo tipo de nivel de objeto.TEl contenedor de entidades almacenado en el proxy no hace referencia al mismo proxy.No hay información de metadatos disponible para el tipo de proxy de '{0}'. Esta excepción puede producirse cuando un tipo de proxy de una entidad se desasocia de un ObjectContext. Vea InnerException para obtener detalles.{Se ha infringido la restricción de multiplicidad. El rol '{0}' de la relación '{1}' tiene una multiplicidad de 1 ó 0..1.Se produjo una infracción de la restricción de integridad referencial: no se puede cambiar una propiedad de clave principal que sea parte de una restricción de integridad referencial cuando el objeto dependiente es Unchanged, a menos que se establezca en el objeto principal de la asociación. Es necesario realizar un seguimiento del objeto principal y este no debe marcarse para su eliminación.]No se puede establecer EntityKey como EntityNotValidKey, NoEntitySetKey o una clave temporal.No se pudo agregar ni adjuntar el objeto porque su EntityReference tiene un valor de propiedad EntityKey que no coincide con la EntityKey de este objeto.No se pudo devolver EntityReference de tipo {0} para el nombre de rol '{1}' en la relación '{2}'. Asegúrese de que el EdmRelationshipAttribute que define esta relación tiene la RelationshipMultiplicity correcta para este nombre de rol. Para más información, consulte la documentación de Entity Framework.Se produjo una infracción de la restricción de multiplicidad: EntityReference esperaba al menos un objeto relacionado, pero la consulta no devolvió ningún objeto relacionado del almacén de datos.Se produjo una infracción de la restricción de multiplicidad de relaciones: EntityReference no puede tener más de un objeto relacionado, pero la consulta devolvió más de un objeto relacionado. Es un error irrecuperable.JEntitySet ya tiene EntityContainer, no se puede agregar a esta colección.BEl EntitySet '{0}' que se pasó no pertenece al modelo conceptual.IEntitySet {0} se basa en el tipo {1} que no tiene ninguna clave definida.kEl EntityType especificado para el parámetro de metadatos no es compatible con el EntitySet especificado. YVarias instancias de IEntityChangeTracker no pueden hacer referencia a un objeto entidad.]El valor '{0}' del miembro de tipo de enumeración '{1}' no se puede convertir al tipo '{2}'.@La expresión del operador CREATEREF no es un EntitySet válido.-La expresión especificada no puede ser NULL.6La expresión especificada debe ser de CollectionType.6La expresión especificada debe ser de tipo numérico.4La expresión especificada debe ser de tipo Boolean.D{0} debe hacer referencia a EntityType. El tipo pasado es {1} '{2}'.CEl tipo de expresión especificado debe ser comparable en igualdad.G{0} debe hacer referencia al tipo nominal. El tipo pasado es {1} '{2}'.:La expresión especificada no puede ser de CollectionType.QLa siguiente información puede resultarle útil para resolver el error anterior:JLa declaración de facetas requiere una declaración de atributos de tipo.>La faceta {0} no se permite para las propiedades del tipo {1}.?No se pueden especificar facetas para el tipo no escalar '{0}'.8No se encontró el tipo de modelo conceptual para '{0}'.*No se encontró el tipo de CLR para '{0}'.'No se encuentra el tipo CLR para '{0}'.CNo se pudo resolver la función de agregado '{0}' en este contexto.1No se pudo recuperar el manifiesto del proveedor.La importación de funciones '{0}' tiene un parámetro de una colección o tipo de referencia. No se permiten parámetros de una colección o tipo de referencia en importaciones de funciones.La importación de funciones '{0}' se ha declarado como que admite composición y efectos secundarios. Una importación de funciones puede admitir composición o efectos secundarios, pero no ambos.En la importación de funciones '{0}' se especifica un conjunto de entidades y una ruta del conjunto de entidades. En la importación de funciones solo se puede especificar uno de estos valores, pero no ambos.zLa importación de funciones '{0}' devuelve entidades de tipo '{1}' que no pueden existir en el EntitySet '{2}' declarado.La importación de funciones '{0}' tiene un parámetro que no acepta valores NULL. Solo se permiten parámetros que aceptan valores NULL en las importaciones de funciones.EFunctionImport '{0}' devuelve entidades pero no especifica EntitySet.bLa importación de funciones '{0}' especifica un conjunto de entidades pero no devuelve entidades.hEn FunctionImport '{1}', EntitySet '{0}' no es válida. No se pudo encontrar un EntitySet con el nombre.El tipo de valor devuelto no es válido en FunctionImport '{0}'. FunctionImport debe devolver una colección de valores escalares o una colección de entidades.El tipo de valor devuelto no es válido en FunctionImport '{0}'. FunctionImport debe devolver valores de tipo Scalar, Entity o ComplexType.El tipo de valor devuelto no es válido en FunctionImport '{0}'. FunctionImport puede no tener ningún tipo de valor devuelto o puede devolver una colección de valores escalares, una colección de tipos complejos o una colección de entidades.El tipo '{0}' no es válido en la función '{1}'. La función debe tener un tipo de valor devuelto y parámetros expresados en tipos primitivos en el lado conceptual.El tipo '{0}' no es válido en la función '{1}'. La función debe tener un tipo de valor devuelto y parámetros expresados en tipos primitivos.]Se produjo una excepción '{0}' mientras se procesaba la consulta. Vea la excepción interna.Error de consulta generalnEl tipo que contiene las vistas generadas '{0}' debe derivar del tipo System.Data.Mapping.EntityViewContainer.bEl contenido de las vistas o los nombres base de EntitySet ha cambiado desde el tiempo de diseño.fEntitySet '{0}', para el que se ha especificado la vista, no se pudo encontrar en el área de trabajo.error desconocida advertencia&La sintaxis de consulta no es válida.bNo se pueden utilizar EdmComplexTypeAttribute y EdmEntityTypeAttribute en el tipo genérico '{0}'._El operador GROUPPARTITION se permite únicamente en el contexto de una expresión de consulta.SERROR INTERNO: la variable de grupo debe estar presente en los ámbitos existentes.XEl tipo de expresión de clave de la cláusula GROUP BY debe ser comparable en igualdad.CLa cláusula HAVING debe estar precedida de una cláusula GROUP BY.\El tipo de expresión de clave CREATEREF no es compatible con el tipo de elemento EntityKey.NLa expresión de clave CREATEREF no es compatible con la estructura EntityKey.en la cláusula FROM actualen la cláusula GROUP BY,como nombre de columna en el constructor ROW!en la lista de proyección SELECT*El manifiesto del proveedor es incorrecto.En EntityContainer '{4}', no se especificó el atributo Role del extremo con EntitySet '{0}' en AssociationSet '{1}', y hay varios extremos en la relación '{2}' que podrían coincidir con el tipo '{3}'. Proporcione el atributo Role para eliminar la ambigüedad del extremo.En EntityContainer '{4}, no se proporcionó el Role para el End con EntitySet '{0}' en AssociationSet '{1}' y no hay Ends en la Relationship '{2}' que coincidan con el tipo '{3}'.No se proporcionó el Role para el End con EntitySet {0} en AssociationSet {1} y el End encontrado coincide con uno que ya está definido. Cambie EntitySet a uno que tenga un tipo de End diferente en Relationship.4La expresión INNER JOIN debe tener un predicado ON.VNo se reconoce Action {0} en {1}. Las acciones válidas son: None, Cascade y Restrict.X'{0}' es una palabra reservada y no se puede usar como alias, a menos que sea de escape.OERROR INTERNO: el tipo de argumento para la función de agregado no es válido.2No se admite el tipo '{0}' en la expresión UNION.IBaseType ({0}) no es válido. BaseType para {1} debe ser otro EntityType.JBaseType ({0}) no es válido. BaseType para {1} debe ser otro ComplexType.NBaseType ({0}) no es válido. BaseType para {1} debe ser un tipo estructurado.7Los tipos de expresión THEN y ELSE no son compatibles.dLa expresión CASE/WHEN/THEN no es válida, porque todas las expresiones resultantes no tienen tipo.fLa expresión CAST no es válida. No existe una conversión válida desde el tipo '{0}' al tipo '{1}'.9La expresión de argumento CAST debe ser un tipo escalar.3El argumento de tipo CAST debe ser un tipo escalar.fItemCollection no es válido. Para el espacio de '{0}', CollectionType debe ser MappingItemCollection.La colección de elementos de '{0}' no es válida. Asegúrese de que StorageMappingItemCollection se creó con las mismas instancias de colección de elementos registradas para el modelo conceptual y el modelo de almacenamiento.El miembro complejo '{0}' del tipo '{1}' y el miembro complejo '{2}' del tipo '{3}' son incompatibles porque tienen un número de miembros diferentes.:La expresión de clave CREATEREF debe ser de tipo de fila.YEl tipo de argumento '{0}' no es compatible con la propiedad '{1}' del tipo formal '{2}'.No es válido usar el constructor de tipos en el tipo '{0}'. Este tipo debe tener uno de los siguientes constructores: Entity, ComplexType o RelationType.PEl literal '{0}' de DateTimeOffset supera el rango de valores de DateTimeOffset.9El día '{0}' no es válido en el literal DateTime '{1}'.KEl día '{0}' no es válido para el mes '{1}' en el literal DateTime '{2}'.s'{0}' no es un miembro de tipo '{1}'. El tipo '{1}' es el resultado de desreferenciar una expresión de tipo '{2}'.El valor predeterminado ({0}) no es válido para Binary. El valor debe tener la forma 0x123 donde 123 representa una secuencia no vacía de dígitos hexadecimales.YEl valor predeterminado ({0}) no es válido para Boolean. El valor debe ser true o false.^El valor predeterminado ({0}) no es válido para DateTime. El valor debe tener la forma '{1}'.dEl valor predeterminado ({0}) no es válido para DateTimeOffset. El valor debe tener la forma '{1}'.El valor predeterminado ({0}) no es compatible con las facetas especificadas para Decimal. El valor debe ser un número decimal con una escala menor o igual que {1} y una precisión menor o igual que {2}.aEl valor predeterminado ({0}) no es válido. El valor debe ser un punto flotante entre {1} y {2}.El valor predeterminado ({0}) no es válido para GUID. El valor debe ir entre comillas simples y tener la forma 'dddddddd-dddd-dddd-dddd-dddddddddddd'.SEl valor predeterminado ({0}) no es válido. Se esperaba un entero entre {1} y {2}.ZEl valor predeterminado ({0}) no es válido para Time. El valor debe tener la forma '{1}'.EEl argumento DISTINCT/ALL no es válido en los constructores de tipo.OEl argumento DISTINCT/ALL sólo es válido para funciones de agregado de grupo.El contenido de Documentation no es válido. El elemento Documentation solo puede contener elementos Summary y LongDescription.BEl motor de tiempo de ejecución no admite la versión de EDM {0}.6Los identificadores de escape no pueden estar vacíos.KEl texto de consulta se compone sólo de comentarios y/o espacio en blanco.JEl texto de consulta está vacío o se compone sólo de espacio en blanco.XEl extremo (End) {0} tiene un tipo (Type) diferente al EntitySet al que hace referencia.hNo hay ningún Role con nombre '{0}' definido en la relación '{1}'. Compruébelo e inténtelo de nuevo.9No se encontró ningún EntityContainer con nombre '{0}'.1El End {0} no coincide con los Ends del tipo {1}.vEntityParameterCollection solo acepta objetos de tipo EntityParameter que no sean null; no acepta objetos de tipo {0}.aLos objetos de EntityType '{0}' y '{1}' son incompatibles porque no comparte un supertipo común.HEntitySet con el nombre '{0}' especificado no existe en EntityContainer.cNo se encontró EntitySet {0} al que se hace referencia para End {1} en EntityContainer contenedor.eEntitySet no puede ser de tipo {0}. El tipo de propiedad debe ser EntityType o AssociationEntityType.La entidad '{0}' en el tipo '{1}' y la entidad '{2}' en el tipo '{3}' son incompatibles porque no comparten un supertipo común.YEl tipo especificado no se puede usar como el tipo subyacente de un tipo de enumeración./El identificador de escape '{0}' no es válido.gEl identificador de escape '{0}' tiene delimitadores de apertura ('[') y cierre (']') que no coinciden.:La expresión se ha clasificado como {0}; se esperaba {1}.hEl archivo especificado '{0}' tiene la extensión '{1}' que no es válida. La extensión válida es {2}.QueryView ya se ha definido para EntitySet {0} y TypeName {1}.]IsTypeOf({0}) QueryView no se debe especificar para el tipo de elemento {0} de EntitySet {1}.xNo se pueden especificar asignaciones de propiedad para EntitySet '{0}' porque se ha especificado una vista de consulta.La propiedad TypeName se debe definir para toda las QueryViews que se encuentran dentro de la asignación para EntitySet {0} salvo la primera.Sólo es posible buscar en la asignación de almacenamiento desde el tipo que se encuentra en el modelo conceptual. No se puede buscar desde el tipo que se encuentra en el siguiente espacio: {0}.La propiedad del lado conceptual '{0}' ya se ha asignado a una propiedad de almacenamiento con el tipo '{1}'. Si se asigna la propiedad del lado conceptual a varias propiedades dentro del modelo de almacenamiento, asegúrese de que todas las propiedades del modelo de almacenamiento tienen el mismo tipo.No se debe especificar el nombre de EntitySet de almacenamiento en la asignación para el Set '{0}' porque se está especificando una vista de consulta.aLa primera QueryView no debe ser específica de un tipo. Pruebe a eliminar la propiedad TypeName.La vista de consulta especificada para los tipos de EntitySet de '{0}' '{1}' contiene una expresión no admitida de la clase '{2}'.La vista de consulta especificada para EntitySet '{0}' incluye una llamada a la función '{1}'. Solo se puede hacer referencia a funciones de almacenamiento en una vista de consulta.La vista de consulta especificada para EntitySet '{0}' inicializa una instancia del tipo '{1}'. Sólo se permiten los tipos asignables al tipo de elemento de EntitySet.La vista de consulta especificada para EntitySet '{0}' contiene una referencia a un miembro '{1}' de la clase '{2}'. Sólo es posible hacer referencia a las columnas.La vista de consulta especificada para EntitySet '{0}' incluye un examen de '{1}' EntitySet. Sólo es posible hacer referencia a EntitySets de almacenamiento en una vista de consulta.SNo se encontró ninguna vista en los ensamblados ni se pudo generar para {0} '{1}'.wYa existe un objeto con el valor de clave '{0}' en un estado agregado. No es posible combinar un objeto en este estado.BEl resultado de una consulta no se puede enumerar más de una vez.tLa conversión especificada desde un tipo '{0}' materializado a un tipo '{1}' que admite valores NULL no es válida.ZLa conversión especificada desde un tipo '{0}' materializado al tipo '{1}' no es válida.Error de conversión al tipo de valor '{0}' porque el valor materializado es NULL. El parámetro genérico del tipo de resultado o la consulta deben usar un tipo que admite valores NULL.8Esta propiedad no se puede establecer con un valor NULL.(), que acepta un parámetro de cadena, si desea usar el tipo TEntity y un EntitySet específico.No se puede determinar EntitySet para el tipo de entidad especificado '{0}' porque se han definido varios EntitySet para este tipo en EntityContainer '{1}'. Use la sobrecarga del método CreateObjectSet(), que acepta un parámetro de cadena, si desea usar el tipo TEntity y un EntitySet específico.wNo hay EntitySets definidos para el tipo de entidad especificado '{0}'. Si '{0}' es un tipo derivado, use el tipo base.RNo se encontró la información de metadatos y asignaciones para EntityType '{0}'.El elemento que se encuentra en el índice {0} dentro de la colección de objetos para actualizar tiene un estado agregado. No es posible actualizar los objetos en este estado.El elemento que se encuentra en el índice {0} de la colección de objetos que se van a actualizar es un duplicado de un objeto que ya existe en la colección.rEl elemento que se encuentra en el índice {0} dentro de la colección de objetos que se van a actualizar es NULL.El elemento que se encuentra en el índice {0} dentro de la colección de objetos que se van a actualizar tiene un valor NULL para el valor de propiedad EntityKey o no se ha adjuntado a este ObjectStateManager.qLa instancia de ObjectContext se ha desechado y ya no se puede usar para operaciones que requieren una conexión.ANo se encuentra un objeto con el valor de EntityKey especificado.El nombre de EntityContainer debe calificar el nombre de EntitySet proporcionado, como 'EntityContainerName.EntitySetName', o la propiedad DefaultContainerName se debe establecer para ObjectContext.No se pudo completar la operación porque no se encontraron los metadatos requeridos. Asegúrese de que la conexión utilizada por ObjectContext está abierta antes de intentar esta operación.WLa expresión de selector para LoadProperty debe ser un MemberAccess para la propiedad.YError al intentar actualizar porque el origen de datos devolvió una entidad no esperada.La columna '{0}' está asignada a varias propiedades '{1}'. Asegúrese de que haya una columna independiente para cada propiedad.Ya existe un parámetro denominado '{0}' en la colección de parámetros. Los nombres de parámetros deben ser únicos en la colección de parámetros.Ya existe un parámetro '{0}' en la colección de parámetros. Los parámetros deben ser únicos en la colección de parámetros.ONo se encontró un parámetro denominado '{0}' en la colección de parámetros.No es posible agregar ni quitar parámetros en la colección de parámetros, y la colección de parámetros no se puede borrar después de que una consulta se haya evaluado o su cadena de seguimiento se haya recuperado. El nombre de parámetro especificado '{0}' no es válido. Los nombres de parámetro deben empezar con una letra y sólo pueden contener letras, números y caracteres de subrayado.El tipo de parámetro especificado '{0}' no es válido. Sólo se admiten tipos escalares, como System.Int32, System.Decimal, System.DateTime y System.Guid.@Se debe especificar una conexión antes de ejecutar la consulta.IEl texto de comando para una instancia ObjectQuery no puede estar vacío.El nombre de consulta especificado '{0}' no es válido. Los nombres de consulta deben empezar con una letra y sólo pueden contener letras, números y caracteres de subrayado.BDebe especificar un predicado válido para filtrar los resultados.IDebe especificar una lista de claves válida para agrupar los resultados.2Debe especificar una lista de proyección válida.}ObjectQuery, que se ha especificado, no es válido para esta operación porque está asociado con un ObjectContext diferente.'{0}' no es un tipo válido para las operaciones de filtrado. El filtrado de tipos sólo es válido para tipos de entidad y tipos complejos.2Debe especificar un recuento de omisiones válido.IDebe especificar una lista de claves válida para ordenar los resultados.3Debe especificar un recuento de resultados válido.Las consultas LINQ to Entities no admiten los métodos del Generador de consultas. Para obtener más información, consulte la documentación de Entity Framework.El tipo de resultado de la consulta no es EntityType ni CollectionType con un tipo de elemento de entidad. Sólo se puede especificar una ruta de acceso Include para una consulta con uno de estos tipos de resultado.La ruta de acceso Include especificada no es válida. EntityType '{0}' no declara una propiedad de navegación con el nombre '{1}'.fHubo un error al analizar la ruta de acceso Include. Se encontró una propiedad de navegación vacía.5La ruta de acceso sólo consta de espacios en blanco.aNo se pudo determinar el tipo de resultado de la consulta porque faltan los metadatos requeridos.La colección de la proyección es de tipo '{0}'. Para que una colección se materialice en una proyección, debe ser de tipo ICollection, IList, ISet o de un tipo concreto que implemente ICollection y tenga un constructor sin parámetros.tEl tipo de matriz '{0}' no se puede inicializar en un resultado de consulta. Considere la posibilidad de usar '{1}'.UObjectStateEntry es una entrada de clave y sus valores originales no son accesibles.aObjectStateEntry es una entrada de clave. No es posible llamar a Delete en las entradas de clave.SObjectStateEntry es una entrada de clave y su estado no puede ser el de modificado.\La propiedad '{0}' es parte de la información de clave del objeto y no se puede modificar. El objeto se encuentra en estado separado o eliminado. Cuando ObjectStateEntry se encuentra en este estado no se puede modificar.kObjectStateEntry es una entrada de relación. El estado de las entradas de relación no se puede modificar.ObjectStateEntry es una entrada de relación. Los valores actual y original de las entradas de relación no se pueden modificar.`La propiedad EntityKey sólo se puede establecer cuando el valor actual de la propiedad es NULL.La propiedad '{0}' no tiene una asignación de entidad válida en el tipo complejo. Para obtener más información, consulte la documentación de Entity Framework.La propiedad '{0}' no tiene una asignación de entidad válida en el objeto entidad. Para obtener más información, consulte la documentación de Entity Framework.No se puede realizar el seguimiento de estado del objeto que ha cambiado de '{0}' a '{1}', debido a la llamada anterior a EntityMemberChanging o EntityComplexMemberChanging en la misma herramienta de seguimiento de cambios con el mismo nombre de propiedad. Para obtener más información acerca de cómo notificar debidamente los cambios, consulte la documentación de Entity Framework. La entidad de tipo '{0}' hace varias veces referencia al mismo objeto complejo de tipo '{1}'. Una entidad no puede hacer varias veces referencia al mismo objeto complejo.ObjectStateEntry no tiene los valores actuales. Los objetos que se encuentran en estado eliminado o separado no pueden tener valores actuales.Se llamó a EntityMemberChanged o EntityComplexMemberChanged sin llamar primero a EntityMemberChanging o EntityComplexMemberChanging en la misma herramienta de seguimiento de cambios con el mismo nombre de propiedad. Para obtener más información acerca de cómo notificar debidamente los cambios, consulte la documentación de Entity Framework. El objeto se encuentra en un estado separado. Esta operación no se puede realizar en ObjectStateEntry cuando el objeto está separado.No se pudo establecer el valor de la propiedad compleja. Las propiedades complejas deben establecerse en un objeto que implemente IExtendedDataRecord.El valor original de la propiedad '{0}' no se puede establecer en null porque el miembro '{1}' en el tipo de entidad '{2}' no acepta valores null.ObjectStateEntry no tiene valores originales. Los objetos que se encuentran en un estado agregado o separado no pueden tener valores originales. No se puede devolver un objeto RelationshipManager para esta instancia de ObjectStateEntry. Solo las instancias de ObjectStateEntry que representan una entidad tienen asociado un objeto RelationshipManager.dLa propiedad '{0}' no es una propiedad válida en el objeto al que hace referencia ObjectStateEntry.bNo es posible llamar a {0} porque el objeto no se encuentra en un estado modificado o sin cambios.No se puede establecer el valor original de la propiedad '{0}' porque es una propiedad compleja. Las propiedades escalares individuales se pueden establecer en un tipo complejo si primero se obtiene el tipo como OriginalValueRecord de los valores originales de la entidad.yNo se puede establecer el valor original de la propiedad '{0}' porque la propiedad forma parte de la clave de la entidad.La propiedad de navegación '{0}' en la entidad de tipo '{1}' debe implementar IEnumerable para que Entity Framework pueda realizar un seguimiento de los cambios en las colecciones.AcceptChanges no puede continuar porque el valor de EntityKey del objeto es null o no es una clave temporal. Esto puede ocurrir cuando la propiedad EntityKey se modifica mientras el objeto se encuentra en un estado agregado.~El estado de la relación solo se puede cambiar a Added o Detached si el estado de la entidad de origen o de destino es Added.El estado de la relación solo se puede cambiar a Deleted o Detached si el estado de la entidad de origen o de destino es Deleted.VNo se puede cambiar el estado de una relación si uno de sus extremos es una KeyEntry.AcceptChanges no puede continuar porque los valores de clave del objeto están en conflicto con otro objeto en ObjectStateManager. Asegúrese de que los valores de clave son únicos antes de llamar a AcceptChanges.No se puede devolver un RelationshipManager para este objeto. Solo se puede devolver un RelationshipManager para los objetos de los que ObjectStateManager realiza un seguimiento o que implementan IEntityWithRelationships.uEl método ChangeRelationshipState no se admite para las relaciones que se definen mediante valores de clave externa.No se puede cambiar el estado del objeto. Esta excepción se puede producir cuando una o varias propiedades de clave principal se establecen en null. Los objetos no agregados no pueden tener valores null de clave principal. Consulte la excepción interna para obtener información detallada.LSe han detectado cambios en conflicto en el rol '{0}' de la relación '{1}'.ULos objetos que se encuentran en un estado separado no existen en ObjectStateManager.Ya existe un objeto con la misma clave en ObjectStateManager. El objeto existente se encuentra en un estado {0}. Sólo es posible agregar un objeto a ObjectStateManager de nuevo si se encuentra en un estado agregado.No es posible agregar el objeto al contexto de objeto. EntityKey del objeto tiene una ObjectStateEntry que indica que el objeto ya está participando en una relación diferente.No se encontró en el ObjectStateManager un objeto con una clave que coincida con la clave del objeto proporcionado. Compruebe que los valores de clave del objeto proporcionado coincidan con los del objeto al que deben aplicarse los cambios..EntityType '{0}' no existe en EntitySet '{1}'.YUn objeto de tipo '{0}' debe tener un valor de EntityKey correspondiente que no sea NULL./El valor de EntityKey del objeto no es válido.El valor de una propiedad que forma parte de la clave de un objeto no coincide con el valor de propiedad correspondiente almacenado en ObjectContext. Esto puede ocurrir si las propiedades que forman parte de la clave devuelven valores incoherentes o incorrectos, o si no se llama a DetectChanges después de que se hayan realizado cambios en una propiedad que forme parte de la clave.No se puede adjuntar el objeto porque el valor de una propiedad que forma parte de la EntityKey no coincide con el valor correspondiente en la EntityKey._EntityKey, que se ha proporcionado, no tiene una entrada correspondiente en ObjectStateManager.`ObjectStateManager no contiene un ObjectStateEntry con una referencia a un objeto de tipo '{0}'.Ya existe un objeto con la misma clave en ObjectStateManager. ObjectStateManager no puede realizar el seguimiento de varios objetos con la misma clave.El método IBindingList.AddNew no se admite al enlazar una colección de tipos abstractos. Debe usar en su lugar el método IList.Add.XNo es posible reemplazar el objeto o la fila de datos en la interfaz de enlace de datos.No se pudo agregar el objeto a la colección enlazada. No se pudo determinar el EntitySet específico para el objeto de tipo '{0}'.gEl objeto que se va a agregar es de un tipo que no es compatible con el tipo de la colección enlazada._No se admite la operación de inserción basada en índice en esta interfaz de enlace de datos.ZNo es posible realizar actualizaciones en una interfaz de enlace de datos de solo lectura.oEl tipo de elemento de la colección OFTYPE debe hacer referencia a un EntityType. El tipo pasado es {0} '{1}'.qEl tipo de elemento de la colección OFTYPE debe hacer referencia a un tipo nominal. El tipo pasado es {0} '{1}'.QEl argumento de tipo OFTYPE ONLY no es válido porque '{0}' es un tipo abstracto.YNo se admiten las conexiones de entidades; sólo se admiten conexiones de almacenamiento.NNo es posible realizar la operación porque la colección es de sólo lectura.LNo es posible realizar la operación porque el elemento es de sólo lectura.LEl tipo de claves de ordenación de ORDER BY debe tener un orden comparable.kCada nombre de parámetro de una función debe ser único. El nombre de parámetro '{0}' ya se ha definido.:No se admite el parámetro de comando '{0}' de tipo '{1}'..No se definió el parámetro de comando '{0}'.EERROR INTERNO: el analizador encontró un error y no puede continuar.1ERROR INTERNO: el flujo de entrada no es válido.`El tipo de expresión {0} se debe poder convertir en un tipo Edm.Int64. El tipo pasado es '{1}'.SLa expresión {0} debe ser un parámetro de comando o un literal de número entero., IList, ISet o de un tipo concreto que implemente ICollection y tenga un constructor sin parámetros.uNo se puede establecer el campo o la propiedad {0} del tipo de entidad {1}. Vea InnerException para obtener detalles.RLa propiedad de navegación de tipo '{0}' no es una sola implementación de '{1}'.9La precisión '{0}' debe ser mayor que la escala '{1}'. rLa precisión '{0}' no es válida. La precisión debe estar comprendida entre '{1}' y '{2}' para el tipo de '{3}'.dCada nombre de propiedad de un tipo debe ser único. El nombre de propiedad '{0}' ya se ha definido.LLa propiedad {0} no es válida. Ya hay definido un tipo para esta propiedad.+El proveedor no creó un CommandDefinition.El proveedor no devolvió una cadena de ProviderManifestToken.=El proveedor no devolvió una instancia de DbSpatialServices.&El proveedor no admite CreateDatabase.,El proveedor no admite CreateDatabaseScript.&El proveedor no admite DatabaseExists.&El proveedor no admite DeleteDatabase.0El proveedor subyacente no admite el tipo '{0}'.vEl proveedor subyacente devolvió un valor null al intentar incluir la cadena especificada en una secuencia de escape.ANo se pudo obtener el manifiesto del proveedor de almacenamiento.Este proveedor no admite el árbol de comandos especificado. Se debe usar EntityClient para crear una definición de comando a partir de este árbol de comandos.@El proveedor devolvió un valor NULL de CreateCommandDefinition.@El proveedor devolvió un valor NULL para informationType '{0}'.Como el proveedor subyacente ha invalidado DbProviderManifest.SupportsEscapingLikeArgument para devolver true, el proveedor debe implementar también el método DbProviderManifest.EscapeLikeArgument.AEl argumento REF debe ser de EntityType. El tipo pasado es '{0}'.cEl argumento REF debe especificar un EntityType. La especificación de tipo '{0}' representa '{1}'.kEl elemento ReferenceType solo puede hacer referencia a un EntityType. '{0}' no se declara como EntityType.gEl tipo de expresión de extremo relacionado '{0}' debe poder promoverse al tipo de extremo 'to' '{1}'.DLa expresión de extremo relacionado debe ser de tipo de referencia.JNo se puede agregar un elemento a una Array de tamaño fijo de tipo '{0}'.El objeto que se encuentra en el rol de '{0}' no se puede agregar automáticamente al contexto porque se recuperó usando la opción de combinación NoTracking. Asocie explícitamente la entidad a ObjectContext antes de definir la relación.nNo se puede definir la relación entre dos objetos porque están asociados a objetos ObjectContext diferentes.JNo se puede quitar un elemento de una Array de tamaño fijo de tipo '{0}'.No se pudo serializar el objeto {0}. Este tipo de objeto no se puede serializar cuando RelationshipManager pertenece a un objeto entidad que no implementa IEntityWithRelationships.La relación que se está agregando entra en conflicto con una relación existente. Considere la posibilidad de eliminar la relación anterior y llamar a ObjectContext.DetectChanges.La relación no se puede definir porque el nombre de EntitySet '{0}.{1}' no es válido para el rol '{2}' en un nombre de conjunto de asociaciones '{3}.{4}'.}No es posible agregar, adjuntar ni quitar un objeto de tipo '{0}' de una EntityCollection que contiene objetos de tipo '{1}'.tUn objeto de tipo '{0}' no se puede establecer ni quitar de la propiedad Value de una EntityReference de tipo '{1}'.wEl objeto que se va a asociar con el objeto de origen no está asociado al mismo ObjectContext que el objeto de origen.El objeto que se va a asociar se encuentra en un estado agregado o eliminado. No se pueden crear relaciones para objetos en este estado.El objeto que se encuentra en el índice {0} dentro de la colección especificada de objetos no está asociado con el mismo ObjectContext que el objeto de origen de esta EntityCollection.eEl objeto que se encuentra en el índice {0} dentro de la colección de objetos especificada es NULL.El objeto que está en el índice {0} dentro de la colección especificada de objetos se encuentra en un estado eliminado o agregado. No se pueden crear relaciones para los objetos en este estado.Adjuntar no es una operación válida cuando el objeto de origen asociado a este extremo relacionado se encuentra en estado agregado, eliminado o separado. Los objetos cargados mediante la opción de combinación NoTracking siempre están separados.uSe detectó una corrección de relación no válida en la propiedad de navegación '{0}' de la entidad de tipo '{1}'.Cuando se devuelve un objeto con una opción de combinación NoTracking, no es posible llamar a Load cuando la propiedad IsLoaded es true.Cuando se devuelve un objeto con una opción de combinación NoTracking, sólo es posible llamar a Load cuando EntityCollection o EntityReference no contienen objetos.Los objetos relacionados no se pueden cargar usando la opción de combinación {0}. No es posible crear relaciones cuando un objeto se recuperó mediante la opción de combinación NoTracking y el otro objeto se recuperó usando una opción de combinación diferente.No se permite la operación solicitada cuando el propietario de este RelatedEnd es NULL. Los objetos RelatedEnd que se crearon con el constructor predeterminado sólo deben usarse como contenedor durante la serialización.ANo se pudo cargar {0} porque no se ha asociado con ObjectContext.@No se encontró al menos un extremo relacionado en la relación.El objeto no se pudo agregar a EntityCollection o EntityReference. Un objeto que está asociado a ObjectContext no se puede agregar a EntityCollection o EntityReference si no están asociadas con un objeto de origen. LNo se permite agregar una relación con una entidad cuyo estado sea Deleted.No se pudo eliminar el objeto de EntityCollection o EntityReference. Un objeto que está asociado a ObjectContext no se puede eliminar de EntityCollection o EntityReference si no están asociadas con un objeto de origen.>El extremo 'from' de la relación es ambiguo en este contexto.Este RelationshipManager no puede devolver el RelatedEnd. Un RelatedEnd solo puede ser devuelto por un RelationshipManager de objetos de los que el ObjectStateManager realiza un seguimiento o que implementan IEntityWithRelationships.Se ha detectado una ruta de acceso de relación circular mientras se aplicaba una restricción de integridad referencial. No es posible aplicar la integridad referencial en relaciones circulares.+EntityCollection ya se ha inicializado. {0}Sólo se debe llamar al método InitializeRelatedCollection para inicializar una nueva EntityCollection durante la deserialización de un gráfico de objeto.No se pudo inicializar EntityCollection porque el administrador de relaciones para el objeto al que EntityCollection pertenece ya se ha asociado a ObjectContext. {0}Se produjo una infracción de una restricción de integridad referencial: los valores de propiedad que definen las restricciones referenciales no son coherentes entre los objetos principal y dependiente de la relación.InitializeRelatedReference sólo se debe usar para inicializar una nueva EntityReference durante la deserialización de un objeto entidad.El administrador de relaciones proporcionado por el objeto que implementa IEntityWithRelationships no es el administrador de relaciones esperado.La relación '{0}' no contiene el rol '{1}'. Asegúrese de que EdmRelationshipAttribute, que define esta relación, tiene los nombres de rol correctos. Para obtener más información, consulte la documentación de Entity Framework.BNo se pudo encontrar la propiedad de navegación especificada {0}.El administrador de relaciones se definió con un propietario de tipo '{0}', que no es compatible con el tipo '{1}' para el rol de origen '{2}' en la relación especificada, '{3}'.*Ya se ha inicializado EntityReference. {0}EntityReference no se pudo inicializar porque el administrador de relaciones del objeto al que pertenece la referencia de entidad ya está asociado con ObjectContext. {0}No se pudo recuperar la información de metadatos para la relación '{0}'. Si se usan atributos de asignación, asegúrese de que el EdmRelationshipAttribute de la relación se ha definido en el ensamblado. Cuando se usa la asignación basada en convenciones, no se puede determinar la información de metadatos para las relaciones entre las entidades desasociadas.Se produjo una infracción en las restricciones de integridad referencial: no se pudieron recuperar todos los valores de propiedad que definen restricciones de integridad referencial desde las entidades relacionadas.No se pudo completar la operación solicitada porque el objeto que implementa IEntityWithRelationships devolvió un valor NULL desde la propiedad RelationshipManager.La operación no se pudo completar porque el objeto al que pertenece el administrador de relaciones estaba asociado con ObjectContext antes de crear una instancia del administrador de relaciones.EdmRelationshipNavigationPropertyAttribute de NavigationProperty '{0}' en EntityType '{1}' tiene como RelationshipName '{2}', que no es válido. Asegúrese de que RelationshipName es válido.,El extremo de destino '{0}' debe ser único.Actualmente, solo se admiten tipos espaciales cuando se usan en archivos de CSDL que tienen la anotación UseStrongSpatialTypes establecida en un valor false en su elemento de esquema raíz.gEl valor de DbGeography especificado no es compatible con esta implementación de servicios espaciales.fEl valor de DbGeometry especificado no es compatible con esta implementación de servicios espaciales.fEl valor del proveedor especificado no es compatible con esta implementación de servicios espaciales.OEl DbWellKnownGeographyValue no contiene texto conocido ni un binario conocido.NEl DbWellKnownGeometryValue no contiene texto conocido ni un binario conocido.La propiedad WellKnownValue se ha diseñado para permitir la serialización y deserialización, y no se debe establecer directamente.La ejecución de esta consulta requiere el operador APPLY, que no es compatible con las versiones de SQL Server anteriores a SQL Server 2005.gLa función de EDM '{0}' no es compatible con las versiones de SQL Server anteriores a SQL Server 2008.KEl argumento DATEPART de la función '{0}.{1}' debe ser una cadena literal.Q'{0}' no es un valor válido para el argumento DATEPART de la función '{1}.{2}'.Las funciones incluidas en el manifiesto del proveedor que tienen el atributo NiladicFunction='true' no pueden tener declaraciones de parámetro.En las versiones de SQL Server anteriores a SQL Server 2005, no se admite el uso de parámetros como argumentos de una subcláusula TOP y una subcláusula LIMIT en una consulta ni una LimitExpression en un árbol de comandos.En las versiones de SQL Server anteriores a SQL Server 2005, no se admite el uso de parámetros como argumentos de una subcláusula SKIP en una consulta ni una SkipExpression en un árbol de comandos.No hay ningún tipo de almacén que se asigne al tipo de EDM '{0}' en las versiones de SQL Server anteriores a SQL Server 2008.ISQL Server no admite expresiones constantes de tipo {0} con el valor NaN.ZSQL Server no admite expresiones constantes de tipo {0} con el valor {1}.NegativeInfinity.ZSQL Server no admite expresiones constantes de tipo {0} con el valor {1}.PositiveInfinity.Esta operación requiere una conexión a la base de datos 'master'. No se puede crear una conexión a la base de datos 'master' porque se ha abierto la conexión de base de datos original y se han quitado las credenciales de la cadena de conexión. Suministre una conexión sin abrir.uNo se puede eliminar la base de datos. No hay ninguna base de datos que corresponda al AttachDBFilename especificado.No se pudo abrir una conexión a la base de datos especificada. Consulte InnerException para obtener información detallada. Sin embargo, hay una base de datos registrada con el servidor que se corresponde con el AttachDbFilename especificado.zNo se puede completar la operación. El SqlConnection proporcionado no especifica un catálogo inicial o AttachDBFilename.`El valor de DbGeography especificado no se pudo convertir en un valor compatible con SQL Server._El valor de DbGeometry especificado no se pudo convertir en un valor compatible con SQL Server.La creación de la base de datos se ha realizado correctamente pero no la de los objetos de la base de datos. También se produjo un error al intentar borrar la base de datos. Consulte InnerException para obtener más detalles.8Para obtener más información consulte InnerExceptions.KSe esperaba un valor de geografía, pero se encontró un valor de tipo {0}.KSe esperaba un valor de geometría, pero se encontró un valor de tipo {0}.{Los lectores espaciales solo se pueden generar desde lectores de tipo SqlDataReader. Se proporcionó un lector de tipo {0}.VLas funciones y tipos espaciales solo son compatibles con SQL Server 2008 o posterior.Las funciones y tipos espaciales no están disponibles para este proveedor porque no se encontró el ensamblado 'Microsoft.SqlServer.Types' versión 10 o posterior. El valor del proveedor especificado no es compatible con esta implementación de servicios espaciales. Se requiere un valor de tipo '{0}'.No se pudo recuperar un valor del identificador del sistema de referencia espacial (SRID) a partir del valor de DbGeography especificado.[El valor de DbGeography especificado no proporcionó un binario conocido ni texto conocido.No se pudo recuperar un valor del identificador del sistema de referencia espacial (SRID) a partir del valor de DbGeometry especificado.ZEl valor de DbGeometry especificado no proporcionó un binario conocido ni texto conocido.OERROR INTERNO: hubo un desbordamiento de la pila en el analizador de consultas.El nombre de EntityContainer de almacenamiento '{0}' especificado en este esquema de asignación no coincide con el nombre de EntityContainer de almacenamiento '{1}' especificado en esquemas de almacenamiento anteriores para EntityContainer '{2}' en el modelo conceptual. Asegúrese que especifica exactamente una asignación por cada EntityContainer, o si desea especificar una asignación parcial, asegúrese de que se asignan al mismo EntityContainer de almacenamiento.XEl argumento '{0}' no es válido. Se debe proporcionar como mínimo un artefacto .ssdl. El espacio de nombres '{0}' es un espacio de nombres del sistema y no lo pueden usar otros esquemas. Elija otro nombre de espacio de nombres.rTodas las propiedades del tipo de fila devuelto por una función definida para almacenamiento deben ser escalares.EntitySet '{0}' tiene tanto un atributo Table o Schema como un elemento DefiningQuery. Los atributos Table y Schema en EntitySet son mutuamente excluyentes con el elemento DefiningQuery. Use sólo los tributos Table y Schema o el elemento DefiningQuery.EdmRelationshipNavigationPropertyAttribute para RelationshipType '{3}' de NavigationProperty '{0}' en EntityType '{1}' tiene un nombre de TargetRole '{2}' que no es válido. Asegúrese de que el nombre de TargetRole es un nombre válido. 4El elemento de esquema actual no admite texto ({0}).xLa asociación (Association) {0} no es válida. Las asociaciones (Associations) sólo pueden contener dos elementos End.[No es posible usar las subcláusulas TOP y LIMIT juntas en la misma expresión de consulta.uNo es posible usar las subcláusulas TOP y SKIP juntas en la misma expresión de consulta. Use LIMIT en lugar de TOP..'{0}' es menor que el valor mínimo permitido.jLa especificación de tipo tiene un número incorrecto de argumentos. El tipo '{0}' tiene {1} parámetros..'{0}' es mayor que el valor máximo permitido.kEl argumento de tipo no es un literal de constante válido o no está comprendido en el intervalo esperado.IEl argumento de especificación de tipo debe ser un literal de constante.NEl tipo debe declararse a través de un atributo o subelemento, pero no ambos.)'{0}' no admite la especificación '{1}'.+'{0}' no admite la especificación de tipo.El miembro de {0} '{1}' y el miembro de {2} '{3}' no son compatibles para esta operación, porque no son la misma clase de tipo.Los tipos de todas las propiedades de la entidad Dependent Role de una restricción referencial deben ser los mismos que los tipos de propiedad correspondientes en la entidad Principal Role. El tipo de propiedad '{0}' en la entidad '{1}' no coincide con el tipo de propiedad '{2}' en la entidad '{3}' en la restricción referencial '{4}'.,Falta la declaración de tipos del elemento.WEl argumento de tipo '{0}' debe especificar un EntityType. El tipo pasado es {1} '{2}'.FEl tipo de expresión debe ser EntityType, ComplexType o ReferenceTypeYEl argumento de tipo '{0}' debe especificar un tipo nominal. El tipo pasado es {1} '{2}'.]Cada nombre de tipo en un esquema debe ser único. El nombre de tipo '{0}' ya se ha definido.No se encuentra el tipo '{0}'. Asegúrese de que los esquemas necesarios están cargados y de que los espacios de nombres se han importado correctamente.lEl tipo '{0}' especificado no es el tipo declarado '{1}' o una derivación del tipo de AssociationSet '{2}'.gEl tipo '{0}' especificado no es el tipo declarado '{1}' o una derivación del tipo de EntitySet '{2}'.uNo se pudo determinar el contexto de la aplicación. La ruta de acceso de la aplicación ASP.NET no se pudo resolver.No se pudo determinar la versión de almacenamiento; se requiere una sugerencia de versión o una conexión de almacenamiento válida.:No se pudo encontrar el tipo '{0}' en el ensamblado '{1}'.:No se pudo cargar los archivos de metadatos especificados.(No se pudo resolver el ensamblado '{0}'.NURI {0} no es aceptable. Los URI deben ser absolutos o especificar un archivo.Se esperaba el elemento {1} en el espacio de nombres {0} para el elemento de raíz. El esquema esperado es uno de los siguientes espacios de nombre: {2}.{Se esperaba el elemento {1} para el elemento de raíz. El esquema esperado es uno de los siguientes espacios de nombre:{2}.BSe encontró un elemento de tipo inesperado {0} en el índice {1}.'Atributo de esquema no reconocido: {0}.'Elemento de esquema no reconocido: {0}.Tipo XmlNode inesperado: {0}.PERROR INTERNO: la expresión Ast no es un tipo de expresión de comando válido.;ERROR INTERNO: la expresión Ast tiene un tipo desconocido.VERROR INTERNO: el tipo de expresión Ast integrada que se especificó es desconocido. QERROR INTERNO: la resolución de la expresión tiene una clase '{0}' desconocida.No se puede determinar el extremo principal de la relación '{0}'. Es posible que varias entidades agregadas tengan la misma clave principal.Un valor compartido para entidades o asociaciones está generado en más de una ubicación. Compruebe que la asignación no divide EntityKey en varias columnas generadas por el almacén.PSe detectaron relaciones circulares con restricciones de integridad referencial.La instrucción update, insert o delete de almacenamiento afectó a un número inesperado de filas ({0}). Es posible que las entidades se hayan modificado o eliminado desde que fueron cargadas. Actualice las entradas de ObjectStateManager.No se pudo determinar una ordenación válida para operaciones dependientes. Pueden existir dependencias debidas a restricciones de clave externa, requisitos de modelo o valores generados por el almacén.ySe han detectado cambios en conflicto. Esto puede ocurrir cuando se intenta insertar varias entidades con la misma clave.cError al recuperar valores desde ObjectStateEntry. Vea la excepción interna para obtener detalles.kSe produjo un error mientras se actualizaban las entradas. Vea la excepción interna para obtener detalles.yUna propiedad dependiente en ReferentialConstraint está asignada a una columna generada por el almacén. Columna: '{0}'.qNo se puede insertar ni actualizar una entidad porque el extremo principal de la relación '{0}' se ha eliminado.Se han encontrado datos no válidos. Falta una relación que es necesaria. Examine StateEntries para determinar el origen de la infracción de la restricción.GNo se encontró una asignación de actualización para EntitySet '{0}'.Para poder actualizar AssociationSet '{0}', la entidad correspondiente de EntitySet '{1}' debe estar disponible en ObjectStateManager.ONo se encuentra {0}FunctionMapping para {1} '{2}' en el archivo de asignación.Una relación del AssociationSet '{0}' se encuentra en el estado '{1}'. Dadas las restricciones de multiplicidad, una '{2}' correspondiente también debe estar en el estado '{1}'.Una asignación de función para EntitySet '{0}' requiere que se carguen las asociaciones correspondientes en AssociationSet '{1}'. Cargue AssociationSet antes de guardar los cambios en EntitySet.qUna asignación de función especifica una columna de resultados '{0}' que el conjunto de resultados no contiene.`No se admite la modificación de una columna con el patrón '{0}'. Columna: '{1}'. Tabla: '{2}'.No se admiten modificaciones en tablas donde la columna de clave principal tiene la propiedad '{0}' establecida como '{1}'. Use el patrón '{2}' en su lugar. Columna de clave: '{3}'. Tabla: '{4}'.Solo se admiten claves generadas por el almacén para las columnas de identidad. La columna de clave '{0}' tiene el tipo '{1}', que no es un tipo válido para una columna de identidad.Solo se admiten claves generadas por el almacén para columnas de identidad. Hay más de una columna de clave marcada como generada por el servidor en la tabla '{0}'.sSe devolvió un valor NULL generado por el almacén para un miembro '{0}' de tipo '{1}' que no admite valores NULL.FValor NULL para el miembro que no admite valores NULL. Miembro: '{0}'.Infracción de la restricción de integridad referencial. Dependent Role tiene varias entidades de seguridad con valores diferentes.Las entidades de '{0}' participan en la relación '{1}'. Se encontró '{2}' '{3}' relacionadas. Se esperaban entre {4} y {5} '{3}'.uLas entidades de '{0}' participan en la relación '{1}'. Se encontró {2} '{3}' relacionadas. Se esperaba: {4} '{3}'.Puede haber un máximo de '{0}' relaciones en estado '{1}' para la relación '{2}' desde End '{3}' a una instancia de End '{4}'. Se encontraron '{5}' instancias.No es posible convertir un valor generado por el almacén de tipo '{0}' en un valor de tipo '{1}' obligatorio para el miembro '{2}' de tipo '{3}'.No se pudo actualizar EntitySet '{0}' porque tiene DefiningQuery y no existe ningún elemento <{1}> en el elemento <{2}> que admita la operación actual.cNo se pudo determinar las filas afectadas. El valor del parámetro '{0}' no es convertible a '{1}'.Error interno. Se usó un tipo no admitido ({0}) como argumento para convertir una expresión dentro de la vista de asignación de la actualización. El argumento debe ser escalar.Error interno. El visitante ({1}) encontró una clase de expresión no admitida ({0}) en la vista de asignación de la actualización.Error interno. EntitySet ({0}) tiene un tipo no admitido ({1}). Sólo es posible procesar EntitySets y AssociationSets en la canalización de actualización.Error interno. Hay un tipo de combinación no admitida en la vista de asignación de la actualización ({0}). Sólo se admiten combinaciones externas izquierdas o internas binarias.Error interno. Tipo de expresión de proyección ({0}) no admitido. Sólo se admiten proyecciones de DBNewInstanceExpression en vistas de asignación de la actualización.}MetadataWorkspace del cliente de entidades difiere del área de trabajo a la que hace referencia el administrador de estados.8Ya hay definido un miembro del mismo nombre en BaseType.)CollectionType tiene un uso de tipo NULL.;Los objetos de CollectionType no pueden tener un tipo base.&El elemento tiene la identidad vacía.La faceta no tiene un nombre.kEl objeto de la faceta tiene un valor NULL para FacetType. NULL no es un valor válido para esta propiedad.nLa propiedad del elemento tiene un valor NULL para TypeUsage. NULL no es un valor válido para esta propiedad.El miembro no tiene un nombre.cEl miembro tiene un valor NULL para DeclaringType. NULL no es un valor válido para esta propiedad.eEl miembro tiene un valor NULL para MemberTypeUsage. NULL no es un valor válido para esta propiedad.-La propiedad de metadatos no tiene un nombre.El tipo '{0}' no tiene ningún miembro de clave. Tanto RelationshipType como EntityType deben tener miembros de clave o BaseType con miembros de clave.Tanto EntityKeyProperty como IsNullable pueden ser true en EdmScalarPropertyAttribute para la propiedad '{0}' del tipo '{1}'. Las propiedades que son parte de la clave no admiten valores NULL.La propiedad '{0}' del tipo '{1}' tiene como atributo EdmComplexPropertyAttribute pero devuelve el tipo '{2}', que no es un ComplexType reconocido.La asignación del tipo CLR al tipo EDM es ambigua porque varios tipos CLR coinciden con el tipo EDM '{0}'. Tipo CLR anteriormente encontrado '{1}', tipo CLR recién encontrado '{2}'.No se pueden cargar los tipos del ensamblado '{0}' porque el ensamblado contiene EdmSchemaAttribute y la clausura de los tipos se está cargando por nombre. No se permite la carga por nombre y atributo.PEl tipo base '{0}' del tipo '{1}' no coincide con el tipo base '{2}' del modelo.INo se cargó el tipo '{0}' porque el tipo base '{1}' no está disponible.YNo se encontró un tipo de capa de objetos correspondiente para el tipo conceptual '{0}'.8La propiedad requerida '{0}' no existe en el tipo '{1}'.Existen varios tipos con el nombre '{0}' en la EdmItemCollection de diferentes espacios de nombres. La asignación basada en convenciones requiere nombres únicos independientemente del espacio de nombres en EdmItemCollection.vEl tipo subyacente del tipo de enumeración de CLR no coincide con el tipo subyacente del tipo de enumeración de EDM.pLa propiedad '{0}' del tipo '{1}' tiene el tipo de propiedad '{2}', que no se puede asignar a un tipo primitivo.INo se cargó la relación '{0}' porque no está disponible el tipo '{1}'.El tipo '{0}' definido en la capa de objeto no es compatible con el tipo '{1}' definido en el modelo conceptual. No se puede asignar un tipo de enumeración a un tipo que no sea de enumeración.La propiedad '{0}' del tipo '{1}' en el ensamblado '{2}' no se puede usar como propiedad escalar porque no tiene un captador ni un establecedor.El EntityType o ComplexType '{0}' no se puede asignar por convención al tipo de valor '{1}'. No se pueden asignar tipos de valor a EntityTypes ni ComplexTypes.La propiedad '{0}' del tipo '{1}' tiene un tipo de valor devuelto '{2}', que no es una enumeración de instancias de EntityType o un EntityType reconocido.La propiedad '{0}' del tipo '{1}' tiene como atributo EdmScalarPropertyAttribute pero devuelve el tipo '{2}', que no es un tipo primitivo ni un tipo de enumeración reconocido.]RefType tiene un valor NULL para EntityType. NULL no es un valor válido para esta propiedad.5Los tipos de referencia no pueden tener un tipo base.El tipo no tiene nombre.'El tipo no tiene un espacio de nombres.lEl objeto de uso del tipo tiene un valor NULL para EdmType. NULL no es un valor válido para esta propiedad.KEl tipo '{0}' no es un tipo subyacente admitido para tipos de enumeración.(No se comprendió el valor de {1} ({0}).AND Dada la cardinalidad de Association End Member {0}, su asignación debe realizarse a las columnas de clave de la tabla {1}. Corrija la asignación o cambie la multiplicidad de este extremo.jDebe especificar una asignación para todas las propiedades de clave ({0}) de End {1} en Relationship {2}.3{0} representa a Role '{1}' en AssociationSet '{2}'6{0} NO representa a Role '{1}' en AssociationSet '{2}'!Posible pérdida de datos en {0}.UPosible pérdida de datos o infracción de la restricción de claves en la tabla {0}.WAsignación insuficiente: es posible tener {0} dentro de {1} y que no se haya asignado.JNo se especificó ninguna asignación para las propiedades {0} en {1} {2}.ADebe especificar una asignación para todos los tipos en {0} {1}., lNo se pude definir un nuevo miembro de token de simultaneidad {0} en la clase derivada {1} de EntitySet {2}.PLos token de simultaneidad [{0}] en EntitySet {1} no deben tener una condición.aCada una de las columnas de la tabla {0} está asignada a varias propiedades del lado conceptual:{0} se ha asignado a <{1}> entidadesEntidad\Debe especificar una asignación para todas las propiedades de clave ({0}) de EntitySet {1}.{0} está en EntitySet '{1}'{0} NO está en EntitySet '{1}'ERRORLHay un problema con los fragmentos de asignación a partir de la línea {0}:NHay un problema con los fragmentos de asignación a partir de las líneas {0}: EstablecerORestricción de clave externa '{0}' de la tabla {1} ({2}) a la tabla {3} ({4}):Asignación incorrecta de columnas de claves compuestas. {0} columnas ({1}) de la tabla {2} están asignadas a propiedades ({3}) en {4} y las columnas ({5}) de la tabla {6} están asignadas a propiedades ({7}) en {8}. No se conserva el orden de las columnas en las asignaciones.{0} se ha asignado a AssociationSet {1}: para que esta asignación sea correcta, el límite de multiplicidad inferior del extremo {2} debe ser 1.{0}: asignación insuficiente; la clave externa se debe asignar a algún AssociationSet o a EntitySets que participen en una asociación de clave externa en el lado conceptual.\Falta la asignación de tabla: {0}; no se especificó ninguna asignación para la tabla {1}.La clave externa {0} no se está aplicando en el modelo. Es necesario crear una relación de herencia o una asociación para poder aplicar esta restricción.{0} Las columnas de la tabla {1} están asignadas al End {3} de AssociationSet {2}, pero las columnas de clave de la tabla {4} no están asignadas a las claves de EntitySet {5} correspondientes a este End.{0} se ha asociado a AssociationSet {1}: para que esta asignación sea correcta el límite de multiplicidad superior del extremo {2} debe ser 1.La información de asignaciones y metadatos para EntityContainer '{0}' ya no coincide con la información usada para crear las vistas previamente generadas.QNo se permiten las condiciones especificadas en el miembro {0} de este fragmento.Al menos una de las propiedades de clave de AssociationSet {0} se debe asociar a todas las propiedades de clave ({1}) de la tabla {2}.oTodas las propiedades ({0}) de EntitySet {1} se deben asignar a las propiedades de clave ({2}) de la tabla {3}.Infracción potencial en tiempo de ejecución de las claves ({2}) de la tabla {0}: las columnas ({1}) están asignadas a las propiedades ({4}) de EntitySet {3} en el lado conceptual pero no forman las propiedades ({5}) de clave de EntitySet.ZNo hay ninguna asignación especificada para el siguiente EntitySet o AssociationSet: {0}.qNo hay ninguna asignación especificada para las instancias de EntitySet y AssociationSet en EntityContainer {0}.GNo hay ninguna asignación especificada para los siguientes tipos: {0}.Valores distintos de [{0}]cSe debe asignar la columna {1} de la tabla {0}: no tiene ningún valor predeterminado y no es NULL.La columna {0} no tiene ningún valor predeterminado y no admite valores NULL. Se requiere un valor de columna para almacenar datos de entidad.dSe están asignando columnas [{0}] en ambos fragmentos a diferentes propiedades del lado conceptual.NOT_NULLBSe debe asignar la propiedad {0} con la condición 'IsNull=false'.NULL{0} ={1}{0} no admite valores NULL{0} es igual que {1}{0} no es uno de {1}{0} es uno de {1}4, (por ejemplo, es uno de los siguientes tipos: {0}){0} debe ser igual a {1} {0} no debe admitir valores NULL{0} debe ser NULL{0} debe ser uno de {1}{0} no debe ser igual a {1}{0} no debe ser uno de {1}ZDebe especificar una asignación para todas las propiedades de clave ({0}) de la tabla{1}.filastAsignación insuficiente o contradictoria. No se pueden generar vistas de consulta para las entidades en {0} cuando:System.Data.Entity.resourcesesSystem.Data.Resources.SqlClient.SqlProviderServices.ProviderManifest.xmlSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaMappingVersion3.mslSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaMapping.mslSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinitionVersion3_Sql8.ssdlSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinition_Sql8.ssdlSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinitionVersion3.ssdlSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinition.ssdlSystem.Data.Resources.DbProviderServices.ConceptualSchemaDefinitionVersion3.csdlSystem.Data.Resources.DbProviderServices.ConceptualSchemaDefinition.csdlSystem.Data.Resources.ProviderServices.ProviderManifest.xsdSystem.Data.Resources.EntityStoreSchemaGenerator.xsdSystem.Data.Resources.SSDLSchema_3.xsdSystem.Data.Resources.SSDLSchema_2.xsdSystem.Data.Resources.SSDLSchema.xsdSystem.Data.Resources.CSDLSchema_3.xsdSystem.Data.Resources.CSDLSchema_2.xsdSystem.Data.Resources.CSDLSchema_1_1.xsdSystem.Data.Resources.CSDLSchema_1.xsdSystem.Data.Resources.CodeGenerationSchema.xsdSystem.Data.Resources.CSMSL_3.xsdSystem.Data.Resources.CSMSL_2.xsdSystem.Data.Resources.CSMSL_1.xsdSystem.Data.Resources.AnnotationSchema.xsdSystem.Data.Entity.es.resourcesSystem.Data.Entity.resources.dll 2DI) y >y 0y _CorDllMainmscoree.dll% @0 HX ,,4VS_VERSION_INFOovDVarFileInfo$Translation StringFileInfoh0c0a04b04CommentsFlavor=RetailLCompanyNameMicrosoft CorporationFFileDescription.NET Framework^FileVersion4.8.3761.0 built by: NET48REL1b!InternalNameSystem.Data.Entity.resources.dll8LegalCopyright Microsoft Corporation. Todos los derechos reservados.j!OriginalFilenameSystem.Data.Entity.resources.dllTProductNameMicrosoft .NET Framework: ProductVersion4.8.3761.02 PrivateBuildDDBLD438p P90>0> *H >0> 1 0 +0L +7>0<0 +70 0!0 +o*aՖ_U@\I -00 3c 3+0  *H 0w1 0 UUS10U Washington10URedmond10U Microsoft Corporation1!0UMicrosoft Time-Stamp PCA0 181024210737Z 200110210737Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1&0$U Thales TSS ESN:49BC-E37A-233C1%0#UMicrosoft Time-Stamp Service0"0  *H 0 IU=-wṯ} AaqzjC1뒭c&3_+j $[\l~ȻWB۪? =Qp~V3  =ůSLvނx,yl9ctCQwbv{j%7&5CF`֡l@^@^;&qEN}S>ls u{@sXWɍ(D[e$$HgBf-g 00UUI-@YSQw 0U#0#4RFp @v+50TUM0K0IGEChttp://crl.microsoft.com/pki/crl/products/MicrosoftTimeStampPCA.crl0X+L0J0H+0%r:xcf._ۗUL>iI-c~åӿ9!0f6oޫh(i&Sxo106+0@YHFQ J-tUDz$} 3#_)m2Zj'ϰ z}"ZKӄcWkIx:T?%^ǡ "[/(Uzӏv*_0[0U% 0 +0UDw>Uq>s0PUI0GE0C1)0'U  Microsoft Operations Puerto Rico10U 229803+4379500U#0ҴX7.3L 0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicCodSigPCA_08-31-2010.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicCodSigPCA_08-31-2010.crt0  *H 3š{^줦(]W%#% ipMi/ٛYhd4ckv{BtE3]FICqxӞەA14p,Cw/=aJcY}R`E?P~BXA8I0O)/;GY7!f/-mk u!2ZE?VQ̮}0H& (D-ԇIW M4# Í2 5(Ј?0p00 a3&10  *H 0_10 &,dcom10 &,d microsoft1-0+U$Microsoft Root Certificate Authority0 100831221932Z 200831222932Z0y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Code Signing PCA0"0  *H 0 rY\0d` BvSl>ok:t/2BN#r5W ʮ IhMKyKqG%ߝuϪsDׁ6\Eܯ=(hrsV5rv_wE8s[gRi/ t)v/T0Yҍb_F1P'@0r)("7N=2=͡8\NV(*2KOc-bE=F[&SzJF7<8w\V< _^0Z0U00UҴX7.3L 0 U0 +70# +71N&`;1o<-0 +7  SubCA0U#0`@V'%* SY0PUI0G0ECA?http://crl.microsoft.com/pki/crl/products/microsoftrootcert.crl0T+H0F0D+08http://www.microsoft.com/pki/certs/MicrosoftRootCert.crt0  *H Y9>&Fo@2j/nI_uL;-C -1#|P!]=/LVpyIr>A i˥ - PV-JҼp VชKWB4+>L-/>fGq&`&,]a $׸%{JT$&K(ރWc'L}-5gx>+ztCtR4GP{E,9v7bbD*v*g}2.Hٕ\W3}uҍo|^'b'OR{]|^z9u64x9o.O7:%0$ *H  1000w1 0 UUS10U Washington10URedmond10U Microsoft Corporation1!0UMicrosoft Time-Stamp PCA3c 3+0 +]0 *H  1  *H 0 *H  1 190328092635Z0# *H  1 &W m%(ЗV5m0  *H |t0u%[hW@JϠVSEI֟\' SKX-p}3xy]ĩ715zn}52`80# +71#0#| *H #m0#i10  `He0\ +7N0L0 +70 010  `He ˡX4h4|3Y䠂 003^%0  *H  0~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110 180712200848Z 190726200848Z0t1 0 UUS10U Washington10URedmond10U Microsoft Corporation10UMicrosoft Corporation0"0  *H 0 єv6憫6iF|PːpU$~9{s ԛ$\9~3l;&]SkWe˯M.2V+N4i!>D|v}rvadLFζ:wwg!Z^G< =ͲPxф<"]Z@Njstz_Fg(w1K^Te? F,:h4e9&cݽ%(4y*_0;j#~0z0U%0 +7L+0UG?e8]w@0PUI0GE0C1)0'U  Microsoft Operations Puerto Rico10U 230012+4379650U#0HndPӂ77"mu0TUM0K0IGEChttp://www.microsoft.com/pkiops/crl/MicCodSigPCA2011_2011-07-08.crl0a+U0S0Q+0Ehttp://www.microsoft.com/pkiops/certs/MicCodSigPCA2011_2011-07-08.crt0 U00  *H  S ? &D џcK?\3le3[Խa1&'H5d"k-;,)75 $9nx )`'v4$ݹu;"P &I}EC4ρ\,ԓgs=2`0,.E(T\͖ہض0CHF]^v*XHLaA骸jB>x#x[mY}9y` =6E6n=;ԧ%vEZC1؄u}Q7'5qWqɘҞZdv}j51ruȈjEfΒu'[oIoX]i*SK{lOW`q Q4G=u"U?j9kZ?#x085Y$@:g_;I mP>!JA[nnT5fgr|R"r?0z0b a0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110 110708205909Z 260708210909Z0~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110"0  *H 0 r.nM4X!B*kZP8I 7k 8™91BӉ yd~`$lIh^ߛS ,ï٩+z זY`fv2R&/PϳD].uhm:\F8dnd5xc-@ \yI) w=+ZMV(zr:I^C{{>]O/Y;-3Xŷ>2ӳ=8~ҝ,NV!5%9ndS#_R!t%_('(8%9J6|#faj(I_%]!K>RĵW?$z[/#p]QFwἬ_UK9#ID|Erzr$߿FWۃMI0[ݰf{KI)(}gbx_/W\w((m(,@7OD LԥC/tnx X,]`>O3ڰޞNFlֈ 00 +70UHndPӂ77"mu0 +7  SubCA0 U0U00U#0r-:1CN1#40ZUS0Q0OMKIhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0U 00 +7.00?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0  *H  g򆥘Ty.tg" cB}y e_.,>rm? ;Gic"5]e}FPU |K.)=Եw9dD=xz#}t&F*Š hh.*?*kXIc inZF+;н5n%'(M= 2-[I9 ƭQEX82q'',: iYhnot@*(>?Mf Mo}Ev@*e]Rbc6'ͥ]cA[>wuaaA(e/\֡FY KH)ű?Ew5Ңzz"HG#kKux7yKֳ#hu i;0Lumc=ѝVNOW"x2!zA ?̤]WqVNHEBɛv[ HkymmjRs zP1n0j00~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113^%0  `He0 *H  10 *H  1  +70 +7 10  +70/ *H  1" =Tȣ!,1.9tv{j0B +7 1402Microsofthttp://www.microsoft.com0  *H 6buin6! u;ޭNGk{:҅& ӚT >gA@\bcaCGwRٯ! ɞ?eV~3x/0A׿Uڦ77L)ODQa4jm,MF 6k""ƑX3c@-9%nyǵdN g¿ܭiv|x5c:w_M뢡0 +710 *H 010  `He0Q *H  @<08 +Y 010  `He i6VǸuJUNJɾê6\Hgd20190328092643.756Z0Ф01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1&0$U Thales TSS ESN:EACE-E316-C91D1%0#UMicrosoft Time-Stamp Service<00٠3tѮ==0  *H  0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100 181024211423Z 200110211423Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1&0$U Thales TSS ESN:EACE-E316-C91D1%0#UMicrosoft Time-Stamp Service0"0  *H 0 XXù,RXߣ· It}~w^%}AJ9sI%x8Ϡ+'8ݳ WFw3-lCrK蜎{J}E xmVX2#qZrVY'cƾ_I',@d+ϿBFzh{ݫa<7Bg<1u8Wz߈aK+" !~3}!zqf`DR*500Uf̬ڿR0U#0c:\1C{|F3hZmU0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0 U00U% 0 +0  *H  :gH=ye յ?89`8p }W+=u _B]W_E5> Q}GZ2ָOJCE?-V<<+jyzƢWd$ۅJ #>yd7k 'a4m$P}0q0Y a *0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100 100701213655Z 250701214655Z0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100"0  *H 0  w: iktTե |hK,_av>f+[S'1A |a0Y0D`TC M8Bݓs0W&E GͿ$`2X`FXG2tag_TϓLĦ]an(aF'$gr!KdPb]w=WuBM@Q>gfD~Knʱz* 1N5xhttp://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0U 00 +7.00=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0  *H  Q ?q=!o1Wm0fjxǨ%kTW+QDS`v@@A\\^5$VKtBȯ7}Z?yJR8/ye٩kzoK0D$"<Y)p2J'U/3b_W@ΙfjbJ &9Jqc{!mÜ<}jxm8ؔƥ B"8 %d~cY%z.9Wvqa˚Gͧ};q ]t"aڰPo1:eGxHr~akow˧ 9؂r*T9[ Uzs;-3.)/T'!ȬN(ۖBAM*f0ӻt2Kc{/!YDwve:{=nvRBnZR8=CT삥m: V-Y&(#ef˰,dFY9.5|T