SQLProvider


PostgreSQL

Namespace: FSharp.Data.Sql.Providers

Functions and values

Function or valueDescription
ANONYMOUS_PARAMETER_NAME
Signature: string
Attributes:
[<Literal>]
arrayProviderDbType
Signature: Lazy<int>
assembly
Signature: Lazy<Assembly>
assemblyNames
Signature: string list
commandType
Signature: Lazy<Type>
connectionType
Signature: Lazy<Type>
createCommand commandText connection
Signature: commandText:'?8769 -> connection:'?8770 -> IDbCommand
Type parameters: '?8769, '?8770
createCommandParameter param value
Signature: param:QueryParameter -> value:obj -> IDbDataParameter
createConnection(connectionString)
Signature: connectionString:'?8767 -> IDbConnection
Type parameters: '?8767
createTypeMappings()
Signature: unit -> unit
dbType
Signature: Lazy<Type>
dbTypeGetter
Signature: Lazy<MethodInfo>
dbTypeSetter
Signature: Lazy<MethodInfo>
executeSprocCommand(...)
Signature: com:IDbCommand -> inputParams:QueryParameter [] -> retCols:QueryParameter [] -> values:obj [] -> ReturnValueType
executeSprocCommandAsync(...)
Signature: com:DbCommand -> inputParams:QueryParameter [] -> retCols:QueryParameter [] -> values:obj [] -> Async<ReturnValueType>
executeSprocCommandCommon(...)
Signature: inputParams:QueryParameter [] -> retCols:QueryParameter [] -> values:obj [] -> (int * IDbDataParameter) [] * (int * IDbDataParameter) []
fieldNotationAlias(al, col)
Signature: (al:alias * col:SqlColumnType) -> string
findDbType
Signature: string -> TypeMapping option
findType(name)
Signature: name:string -> Type option
getDbType(providerType)
Signature: providerType:int -> DbType
getSprocs(con)
Signature: con:IDbConnection -> Sproc list
getType
Signature: string -> Type
isLegacyVersion
Signature: Lazy<bool>
isOptionValue(value)
Signature: value:'?8756 -> bool
Type parameters: '?8756
namemap name dbTypes
Signature: name:string -> dbTypes:string list -> (Type * int) option

Pairs a CLR type by name with a value of Npgsql's type enumeration

parameterType
Signature: Lazy<Type>
parseDbType(dbTypeName)
Signature: dbTypeName:string -> int option
readParameter(parameter)
Signature: parameter:IDbDataParameter -> obj
referencedAssemblies
Signature: string []
resolutionPath
Signature: string
schemas
Signature: string []
tryReadValueProperty(instance)
Signature: instance:'?8754 -> obj option
Type parameters: '?8754
typemap
Signature: string list -> (Type * int) option
Type parameters: 't

Pairs a CLR type by type parameter with a value of Npgsql's type enumeration

typemap'(t)
Signature: t:'?8761 -> string list -> ('?8761 * int) option
Type parameters: '?8761

Pairs a CLR type by type object with a value of Npgsql's type enumeration

Fork me on GitHub