Npgsql API Documentation |

# NpgsqlParameter Members

[This is preliminary documentation and subject to change.]

NpgsqlParameter overview

#### Public Instance Constructors

NpgsqlParameter | Overloaded. Initializes a new instance of the NpgsqlParameter class.

#### Public Instance Properties

DbType | Gets or sets the DbType of the parameter.
Direction | Gets or sets a value indicating whether the parameter is input-only, output-only, bidirectional, or a stored procedure return value parameter.
IsNullable | Gets or sets a value indicating whether the parameter accepts null values.
NpgsqlDbType | Gets or sets the DbType of the parameter.
ParameterName | Gets or sets the name of the NpgsqlParameter.
Precision | Gets or sets the maximum number of digits used to represent the Value property.
Scale | Gets or sets the number of decimal places to which Value is resolved.
Size | Gets or sets the maximum size, in bytes, of the data within the column.
SourceColumn | Gets or sets the name of the source column that is mapped to the DataSet and used for loading or returning the Value.
SourceVersion | Gets or sets the DataRowVersion to use when loading Value.
Value | Gets or sets the value of the parameter.

#### Public Instance Methods

CreateObjRef (inherited from MarshalByRefObject) | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetLifetimeService (inherited from MarshalByRefObject) | Retrieves the current lifetime service object that controls the lifetime policy for this instance.
GetType (inherited from Object) | Gets the Type of the current instance.
InitializeLifetimeService (inherited from MarshalByRefObject) | Obtains a lifetime service object to control the lifetime policy for this instance.
ToString (inherited from Object) | Returns a String that represents the current Object.

#### See Also

NpgsqlParameter Class | Npgsql Namespace