📄 npgsql.xml
字号:
<?xml version="1.0"?>
<doc>
<assembly>
<name>Npgsql</name>
</assembly>
<members>
<member name="M:Npgsql.HashAlgorithm.#ctor">
<summary>
Called from constructor of derived class.
</summary>
</member>
<member name="M:Npgsql.HashAlgorithm.Finalize">
<summary>
Finalizer for HashAlgorithm
</summary>
</member>
<member name="M:Npgsql.HashAlgorithm.ComputeHash(System.Byte[])">
<summary>
Computes the entire hash of all the bytes in the byte array.
</summary>
</member>
<member name="M:Npgsql.HashAlgorithm.HashCore(System.Byte[],System.Int32,System.Int32)">
<summary>
When overridden in a derived class, drives the hashing function.
</summary>
<param name="rgb"></param>
<param name="start"></param>
<param name="size"></param>
</member>
<member name="M:Npgsql.HashAlgorithm.HashFinal">
<summary>
When overridden in a derived class, this pads and hashes whatever data might be left in the buffers and then returns the hash created.
</summary>
</member>
<member name="M:Npgsql.HashAlgorithm.Initialize">
<summary>
When overridden in a derived class, initializes the object to prepare for hashing.
</summary>
</member>
<member name="M:Npgsql.HashAlgorithm.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
<summary>
Used for stream chaining. Computes hash as data passes through it.
</summary>
<param name="inputBuffer">The buffer from which to grab the data to be copied.</param>
<param name="inputOffset">The offset into the input buffer to start reading at.</param>
<param name="inputCount">The number of bytes to be copied.</param>
<param name="outputBuffer">The buffer to write the copied data to.</param>
<param name="outputOffset">At what point in the outputBuffer to write the data at.</param>
</member>
<member name="M:Npgsql.HashAlgorithm.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
<summary>
Used for stream chaining. Computes hash as data passes through it. Finishes off the hash.
</summary>
<param name="inputBuffer">The buffer from which to grab the data to be copied.</param>
<param name="inputOffset">The offset into the input buffer to start reading at.</param>
<param name="inputCount">The number of bytes to be copied.</param>
</member>
<member name="P:Npgsql.HashAlgorithm.CanTransformMultipleBlocks">
<summary>
Get whether or not the hash can transform multiple blocks at a time.
Note: MUST be overriden if descendant can transform multiple block
on a single call!
</summary>
</member>
<member name="P:Npgsql.HashAlgorithm.Hash">
<summary>
Gets the previously computed hash.
</summary>
</member>
<member name="P:Npgsql.HashAlgorithm.HashSize">
<summary>
Returns the size in bits of the hash.
</summary>
</member>
<member name="P:Npgsql.HashAlgorithm.InputBlockSize">
<summary>
Must be overriden if not 1
</summary>
</member>
<member name="P:Npgsql.HashAlgorithm.OutputBlockSize">
<summary>
Must be overriden if not 1
</summary>
</member>
<member name="T:Npgsql.NpgsqlRow">
<summary>
This is the abstract base class for NpgsqlAsciiRow and NpgsqlBinaryRow.
</summary>
</member>
<member name="P:Npgsql.NpgsqlRow.Item(System.Int32)">
<summary>
Provide access to the fields in this row.
</summary>
</member>
<member name="T:Npgsql.NpgsqlSync">
<summary>
This class represents the Parse message sent to PostgreSQL
server.
</summary>
</member>
<member name="T:Npgsql.MD5">
<summary>
Common base class for all derived MD5 implementations.
</summary>
</member>
<member name="M:Npgsql.MD5.#ctor">
<summary>
Called from constructor of derived class.
</summary>
</member>
<member name="M:Npgsql.MD5.Create">
<summary>
Creates the default derived class.
</summary>
</member>
<member name="T:Npgsql.MD5CryptoServiceProvider">
<summary>
C# implementation of the MD5 cryptographic hash function.
</summary>
</member>
<member name="M:Npgsql.MD5CryptoServiceProvider.#ctor">
<summary>
Creates a new MD5CryptoServiceProvider.
</summary>
</member>
<member name="M:Npgsql.MD5CryptoServiceProvider.HashCore(System.Byte[],System.Int32,System.Int32)">
<summary>
Drives the hashing function.
</summary>
<param name="rgb">Byte array containing the data to hash.</param>
<param name="start">Where in the input buffer to start.</param>
<param name="size">Size in bytes of the data in the buffer to hash.</param>
</member>
<member name="M:Npgsql.MD5CryptoServiceProvider.HashFinal">
<summary>
This finalizes the hash. Takes the data from the chaining variables and returns it.
</summary>
</member>
<member name="M:Npgsql.MD5CryptoServiceProvider.Initialize">
<summary>
Resets the class after use. Called automatically after hashing is done.
</summary>
</member>
<member name="M:Npgsql.MD5CryptoServiceProvider.ProcessBlock(System.Byte[],System.Int32)">
<summary>
This is the meat of the hash function. It is what processes each block one at a time.
</summary>
<param name="inputBuffer">Byte array to process data from.</param>
<param name="inputOffset">Where in the byte array to start processing.</param>
</member>
<member name="M:Npgsql.MD5CryptoServiceProvider.ProcessFinalBlock(System.Byte[],System.Int32,System.Int32)">
<summary>
Pads and then processes the final block.
</summary>
<param name="inputBuffer">Buffer to grab data from.</param>
<param name="inputOffset">Position in buffer in bytes to get data from.</param>
<param name="inputCount">How much data in bytes in the buffer to use.</param>
</member>
<member name="T:Npgsql.NpgsqlConnector">
<summary>
!!! Helper class, for compilation only.
Connector implements the logic for the Connection Objects to
access the physical connection to the database, and isolate
the application developer from connection pooling internals.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.#ctor(Npgsql.NpgsqlConnectionString,System.Boolean,System.Boolean)">
<summary>
Constructor.
</summary>
<param name="Shared">Controls whether the connector can be shared.</param>
</member>
<member name="M:Npgsql.NpgsqlConnector.IsValid">
<summary>
This method checks if the connector is still ok.
We try to send a simple query text, select 1 as ConnectionTest;
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.ReleasePlansPortals">
<summary>
This method is responsible to release all portals used by this Connector.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.CheckErrors">
<summary>
Check for mediator errors (sent by backend) and throw the appropriate
exception if errors found. This needs to be called after every interaction
with the backend.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.CheckNotices">
<summary>
Check for notices and fire the appropiate events.
This needs to be called after every interaction
with the backend.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.CheckNotifications">
<summary>
Check for notifications and fire the appropiate events.
This needs to be called after every interaction
with the backend.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.CheckErrorsAndNotifications">
<summary>
Check for errors AND notifications in one call.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.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.NpgsqlConnector.DefaultCertificateValidationCallback(System.Security.Cryptography.X509Certificates.X509Certificate,System.Int32[])">
<summary>
Default SSL CertificateValidationCallback implementation.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.DefaultPrivateKeySelectionCallback(System.Security.Cryptography.X509Certificates.X509Certificate,System.String)">
<summary>
Default SSL PrivateKeySelectionCallback implementation.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.ProcessServerVersion">
<summary>
This method is required to set all the version dependent features flags.
SupportsPrepare means the server can use prepared query plans (7.3+)
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.Open">
<summary>
Opens the physical connection to the server.
</summary>
<remarks>Usually called by the RequestConnector
Method of the connection pool manager.</remarks>
</member>
<member name="M:Npgsql.NpgsqlConnector.Close">
<summary>
Closes the physical connection to the server.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.NextPortalName">
<summary>
Returns next portal index.
</summary>
</member>
<member name="M:Npgsql.NpgsqlConnector.NextPlanName">
<summary>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -