Bytes
|
|
CaseSensitivityChange
|
Specifies how to handle case sensitivity when generating table and column names.
|
CommonTasks
|
|
ConfigHelpers
|
|
DatabaseProviderTypes
|
Specifies the database provider type for the SQL type provider.
Each provider has its own specific implementation for SQL generation and data type mapping.
|
EntityState
|
|
GroupData
|
GroupData is for group-by projections
|
GroupResultItems<'key, 'SqlEntity>
|
GroupResultItems is an item to create key-igrouping-structure.
From the select group-by projection, aggregate operations like Enumerable.Count()
is replaced to GroupResultItems.AggregateCount call and this is used to fetch the
SQL result instead of actually counting anything
|
IColumnHolder
|
Interface to hide internal members that are typically not needed by the user
|
ISqlDataContext
|
The main interface for SQL data context operations. This interface provides all the core functionality
for querying, creating, updating, and deleting data through the SQL type provider.
Users typically access this through the generated GetDataContext() method.
|
ISqlProvider
|
|
IWithDataContext
|
Interface implemented by generated types that provide access to the underlying data context.
This allows access to the ISqlDataContext for advanced operations.
|
LinkData
|
LinkData is for joins with SelectMany
|
MappedColumnAttribute
|
Attribute for mapping entity properties to database columns with different names.
Use this when your database column name differs from your preferred F# property name.
|
NullableColumnType
|
Specifies how to represent nullable database columns in the generated types.
|
OdbcQuoteCharacter
|
Specifies the quote character style for ODBC connections when dealing with table and column names containing spaces or special characters.
|
OfflineTools
|
|
OnConflict
|
Specifies how to handle conflicts when inserting records with duplicate primary keys.
Currently supported only on databases that have UPSERT capabilities.
|
QueryEvents
|
Contains events for monitoring SQL query execution and debugging.
Use these events to log, debug, or analyze the SQL queries generated by the type provider.
|
Reflection
|
|
RelationshipDirection
|
Specifies the direction for relationship navigation.
|
ResultSet
|
Represents a result set as a sequence of rows, where each row is an array of column name-value pairs.
|
ReturnSetType
|
Represents different types of result sets that can be returned from stored procedures.
|
ReturnValueType
|
Represents different types of return values from stored procedures and functions.
|
SchemaCache
|
|
SchemaProjections
|
|
SelectData
|
|
Sql
|
|
SqlEntity
|
|
SqlExp
|
|
SQLiteLibrary
|
Specifies which SQLite library to use for connections.
Different libraries may have different capabilities and platform support.
|
SqlQuery
|
|
StandardExtensions
|
|
Stubs
|
|
UnionType
|
|
Utilities
|
|