C# Класс System.Data.SqlClient.SNINativeMethodWrapper

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetSniMaxComposedSpnLength uint
MarshalConsumerInfo void
SNIAddProvider uint
SNICheckConnection uint
SNIClose uint
SNIGetInfoWrapper uint
SNIGetLastError void
SNIInitialize uint
SNIInitialize uint
SNIOpenMarsSession uint
SNIOpenSyncEx uint
SNIOpenSyncExWrapper uint
SNIOpenWrapper uint
SNIPacketAllocate void
SNIPacketAllocateWrapper IntPtr
SNIPacketGetData uint
SNIPacketGetDataWrapper uint
SNIPacketRelease void
SNIPacketReset void
SNIPacketSetData void
SNIPacketSetData void
SNIQueryInfo uint
SNIQueryInfo uint
SNIReadAsync uint
SNIReadSyncOverAsync uint
SNIRemoveProvider uint
SNISecGenClientContext uint
SNISecGenClientContextWrapper uint
SNISecInitPackage uint
SNISetInfo uint
SNITerminate uint
SNIWaitForSSLHandshakeToComplete uint
SNIWriteAsyncWrapper uint
SNIWritePacket uint
SNIWriteSyncOverAsync uint
SniGetConnectionId uint
UnmanagedIsTokenRestricted uint

Приватные методы

Метод Описание
GetSniMaxComposedSpnLength ( ) : uint
MarshalConsumerInfo ( ConsumerInfo consumerInfo, Sni_Consumer_Info &native_consumerInfo ) : void
SNIAddProvider ( System.Data.SqlClient.SNIHandle pConn, ProviderEnum ProvNum, [ pInfo ) : uint
SNICheckConnection ( [ pConn ) : uint
SNIClose ( IntPtr pConn ) : uint
SNIGetInfoWrapper ( [ pConn, SNINativeMethodWrapper QType, Guid &pbQInfo ) : uint
SNIGetLastError ( SNI_Error &pErrorStruct ) : void
SNIInitialize ( ) : uint
SNIInitialize ( [ pmo ) : uint
SNIOpenMarsSession ( ConsumerInfo consumerInfo, System.Data.SqlClient.SNIHandle parent, IntPtr &pConn, bool fSync ) : uint
SNIOpenSyncEx ( ConsumerInfo consumerInfo, string constring, IntPtr &pConn, byte spnBuffer, byte instanceName, bool fOverrideCache, bool fSync, int timeout, bool fParallel ) : uint
SNIOpenSyncExWrapper ( SNI_CLIENT_CONSUMER_INFO &pClientConsumerInfo, IntPtr &ppConn ) : uint
SNIOpenWrapper ( [ pConsumerInfo, [ szConnect, [ pConn, IntPtr &ppConn, [ fSync ) : uint
SNIPacketAllocate ( SafeHandle pConn, IOType IOType, IntPtr &pPacket ) : void
SNIPacketAllocateWrapper ( [ pConn, IOType IOType ) : IntPtr
SNIPacketGetData ( IntPtr packet, byte readBuffer, uint &dataSize ) : uint
SNIPacketGetDataWrapper ( [ packet, [ readBuffer, uint readBufferLength, uint &dataSize ) : uint
SNIPacketRelease ( IntPtr pPacket ) : void
SNIPacketReset ( [ pConn, IOType IOType, System.Data.SqlClient.SNIPacket pPacket, ConsumerNumber ConsNum ) : void
SNIPacketSetData ( System.Data.SqlClient.SNIPacket pPacket, [ pbBuf, uint cbBuf ) : void
SNIPacketSetData ( System.Data.SqlClient.SNIPacket packet, byte data, int length ) : void
SNIQueryInfo ( QTypes QType, IntPtr &pbQInfo ) : uint
SNIQueryInfo ( QTypes QType, uint &pbQInfo ) : uint
SNIReadAsync ( System.Data.SqlClient.SNIHandle pConn, IntPtr &ppNewPacket ) : uint
SNIReadSyncOverAsync ( System.Data.SqlClient.SNIHandle pConn, IntPtr &ppNewPacket, int timeout ) : uint
SNIRemoveProvider ( System.Data.SqlClient.SNIHandle pConn, ProviderEnum ProvNum ) : uint
SNISecGenClientContext ( System.Data.SqlClient.SNIHandle pConnectionObject, byte inBuff, uint receivedLength, byte OutBuff, uint &sendLength, byte serverUserName ) : uint
SNISecGenClientContextWrapper ( [ pConn, [ pIn, uint cbIn, [ pOut, [ pcbOut, [ pfDone, byte szServerInfo, uint cbServerInfo, [ pwszUserName, [ pwszPassword ) : uint
SNISecInitPackage ( uint &pcbMaxToken ) : uint
SNISetInfo ( System.Data.SqlClient.SNIHandle pConn, QTypes QType, [ pbQInfo ) : uint
SNITerminate ( ) : uint
SNIWaitForSSLHandshakeToComplete ( [ pConn, int dwMilliseconds ) : uint
SNIWriteAsyncWrapper ( System.Data.SqlClient.SNIHandle pConn, [ pPacket ) : uint
SNIWritePacket ( System.Data.SqlClient.SNIHandle pConn, System.Data.SqlClient.SNIPacket packet, bool sync ) : uint
SNIWriteSyncOverAsync ( System.Data.SqlClient.SNIHandle pConn, [ pPacket ) : uint
SniGetConnectionId ( System.Data.SqlClient.SNIHandle pConn, Guid &connId ) : uint
UnmanagedIsTokenRestricted ( [ token, [ isRestricted ) : uint