📄 npgsql.xml
字号:
</member>
<member name="M:Npgsql.NpgsqlConnection.System#Data#IDbConnection#BeginTransaction(System.Data.IsolationLevel)">
<summary>
Begins a database transaction with the specified isolation level.
</summary>
<param name="level">The <see cref="T:System.Data.IsolationLevel">isolation level</see> under which the transaction should run.</param>
<returns>An <see cref="T:System.Data.IDbTransaction">IDbTransaction</see>
object representing the new transaction.</returns>
<remarks>
Currently the IsolationLevel ReadCommitted and Serializable are supported by the PostgreSQL backend.
There's no support for nested transactions.
</remarks>
</member>
<member name="M:Npgsql.NpgsqlConnection.BeginTransaction">
<summary>
Begins a database transaction.
</summary>
<returns>A <see cref="T:Npgsql.NpgsqlTransaction">NpgsqlTransaction</see>
object representing the new transaction.</returns>
<remarks>
Currently there's no support for nested transactions.
</remarks>
</member>
<member name="M:Npgsql.NpgsqlConnection.BeginTransaction(System.Data.IsolationLevel)">
<summary>
Begins a database transaction with the specified isolation level.
</summary>
<param name="level">The <see cref="T:System.Data.IsolationLevel">isolation level</see> under which the transaction should run.</param>
<returns>A <see cref="T:Npgsql.NpgsqlTransaction">NpgsqlTransaction</see>
object representing the new transaction.</returns>
<remarks>
Currently the IsolationLevel ReadCommitted and Serializable are supported by the PostgreSQL backend.
There's no support for nested transactions.
</remarks>
</member>
<member name="M:Npgsql.NpgsqlConnection.Open">
<summary>
Opens a database connection with the property settings specified by the
<see cref="P:Npgsql.NpgsqlConnection.ConnectionString">ConnectionString</see>.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnection.ChangeDatabase(System.String)">
<summary>
This method changes the current database by disconnecting from the actual
database and connecting to the specified.
</summary>
<param name="dbName">The name of the database to use in place of the current database.</param>
</member>
<member name="M:Npgsql.NpgsqlConnection.Close">
<summary>
Releases the connection to the database. If the connection is pooled, it will be
made available for re-use. If it is non-pooled, the actual connection will be shutdown.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnection.System#Data#IDbConnection#CreateCommand">
<summary>
Creates and returns a <see cref="T:System.Data.IDbCommand">IDbCommand</see>
object associated with the <see cref="T:System.Data.IDbConnection">IDbConnection</see>.
</summary>
<returns>A <see cref="T:System.Data.IDbCommand">IDbCommand</see> object.</returns>
</member>
<member name="M:Npgsql.NpgsqlConnection.CreateCommand">
<summary>
Creates and returns a <see cref="T:Npgsql.NpgsqlCommand">NpgsqlCommand</see>
object associated with the <see cref="T:Npgsql.NpgsqlConnection">NpgsqlConnection</see>.
</summary>
<returns>A <see cref="T:Npgsql.NpgsqlCommand">NpgsqlCommand</see> object.</returns>
</member>
<member name="M:Npgsql.NpgsqlConnection.Dispose(System.Boolean)">
<summary>
Releases all resources used by the
<see cref="T:Npgsql.NpgsqlConnection">NpgsqlConnection</see>.
</summary>
<param name="disposing"><b>true</b> when called from Dispose();
<b>false</b> when being called from the finalizer.</param>
</member>
<member name="M:Npgsql.NpgsqlConnection.System#ICloneable#Clone">
<summary>
Create a new connection based on this one.
</summary>
<returns>A new NpgsqlConnection object.</returns>
</member>
<member name="M:Npgsql.NpgsqlConnection.Clone">
<summary>
Create a new connection based on this one.
</summary>
<returns>A new NpgsqlConnection object.</returns>
</member>
<member name="M:Npgsql.NpgsqlConnection.DefaultCertificateSelectionCallback(System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Cryptography.X509Certificates.X509Certificate,System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection)">
<summary>
Default SSL CertificateSelectionCallback implementation.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnection.DefaultCertificateValidationCallback(System.Security.Cryptography.X509Certificates.X509Certificate,System.Int32[])">
<summary>
Default SSL CertificateValidationCallback implementation.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnection.DefaultPrivateKeySelectionCallback(System.Security.Cryptography.X509Certificates.X509Certificate,System.String)">
<summary>
Default SSL PrivateKeySelectionCallback implementation.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnection.LogConnectionString">
<summary>
Write each key/value pair in the connection string to the log.
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:Npgsql.NpgsqlConnection.GetSchema" -->
<member name="M:Npgsql.NpgsqlConnection.GetSchema(System.String)">
<summary>
Returns the schema collection specified by the collection name.
</summary>
<param name="collectionName">The collection name.</param>
<returns>The collection specified.</returns>
</member>
<member name="M:Npgsql.NpgsqlConnection.GetSchema(System.String,System.String[])">
<summary>
Returns the schema collection specified by the collection name filtered by the restrictions.
</summary>
<param name="collectionName">The collection name.</param>
<param name="restrictions">
The restriction values to filter the results. A description of the restrictions is contained
in the Restrictions collection.
</param>
<returns>The collection specified.</returns>
</member>
<member name="E:Npgsql.NpgsqlConnection.Notice">
<summary>
Occurs on NoticeResponses from the PostgreSQL backend.
</summary>
</member>
<member name="E:Npgsql.NpgsqlConnection.Notification">
<summary>
Occurs on NotificationResponses from the PostgreSQL backend.
</summary>
</member>
<member name="E:Npgsql.NpgsqlConnection.CertificateSelectionCallback">
<summary>
Mono.Security.Protocol.Tls.CertificateSelectionCallback delegate.
</summary>
</member>
<member name="E:Npgsql.NpgsqlConnection.CertificateValidationCallback">
<summary>
Mono.Security.Protocol.Tls.CertificateValidationCallback delegate.
</summary>
</member>
<member name="E:Npgsql.NpgsqlConnection.PrivateKeySelectionCallback">
<summary>
Mono.Security.Protocol.Tls.PrivateKeySelectionCallback delegate.
</summary>
</member>
<member name="P:Npgsql.NpgsqlConnection.ConnectionString">
<summary>
Gets or sets the string used to connect to a PostgreSQL database.
Valid values are:
Server: Address/Name of Postgresql Server;
Port: Port to connect to;
Protocol: Protocol version to use, instead of automatic; Integer 2 or 3;
Database: Database name. Defaults to user name if not specified;
User Id: User name;
Password: Password for clear text authentication;
SSL: True or False. Controls whether to attempt a secure connection. Default = False;
Pooling: True or False. Controls whether connection pooling is used. Default = True;
MinPoolSize: Min size of connection pool;
MaxPoolSize: Max size of connection pool;
Encoding: Encoding to be used;
Timeout: Time to wait for connection open in seconds.
</summary>
<value>The connection string that includes the server name,
the database name, and other parameters needed to establish
the initial connection. The default value is an empty string.
</value>
</member>
<member name="P:Npgsql.NpgsqlConnection.Host">
<summary>
Backend server host name.
</summary>
</member>
<member name="P:Npgsql.NpgsqlConnection.Port">
<summary>
Backend server port.
</summary>
</member>
<member name="P:Npgsql.NpgsqlConnection.SSL">
<summary>
If true, the connection will attempt to use SSL.
</summary>
</member>
<member name="P:Npgsql.NpgsqlConnection.ConnectionTimeout">
<summary>
Gets the time to wait while trying to establish a connection
before terminating the attempt and generating an error.
</summary>
<value>The time (in seconds) to wait for a connection to open. The default value is 15 seconds.</value>
</member>
<member name="P:Npgsql.NpgsqlConnection.Database">
<summary>
Gets the name of the current database or the database to be used after a connection is opened.
</summary>
<value>The name of the current database or the name of the database to be
used after a connection is opened. The default value is the empty string.</value>
</member>
<member name="P:Npgsql.NpgsqlConnection.State">
<summary>
Gets the current state of the connection.
</summary>
<value>A bitwise combination of the <see cref="T:System.Data.ConnectionState">ConnectionState</see> values. The default is <b>Closed</b>.</value>
</member>
<member name="P:Npgsql.NpgsqlConnection.ServerVersion">
<summary>
Version of the PostgreSQL backend.
This can only be called when there is an active connection.
</summary>
</member>
<member name="P:Npgsql.NpgsqlConnection.BackendProtocolVersion">
<summary>
Protocol version in use.
This can only be called when there is an active connection.
</summary>
</member>
<member name="P:Npgsql.NpgsqlConnection.Connector">
<summary>
The connector object connected to the backend.
</summary>
</member>
<member name="P:Npgsql.NpgsqlConnection.ConnectionStringValues">
<summary>
Gets the NpgsqlConnectionString containing the parsed connection string values.
</summary>
</member>
<member name="P:Npgsql.NpgsqlConnection.UserName">
<summary>
User name.
</summary>
</member>
<member name="P:Npgsql.NpgsqlConnection.Password">
<summary>
Password.
</summary>
</member>
<member name="P:Npgsql.NpgsqlConnection.Pooling">
<summary>
Determine if connection pooling will be used for this connection.
</summary>
</member>
<member name="T:Npgsql.NpgsqlSchema">
<summary>
Provides the underlying mechanism for reading schema information.
</summary>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -