Zdexby TheHolyOneZ
17,715 classes
Class

TdsParser

System.Data.SqlClient.TdsParser, System.Data System.Data

Members 39

OffsetSizeNameTypeFlags
——s_fSSPILoaded<in the binary>
——_physicalStateObj<in the binary>
——_pMarsPhysicalConObj<in the binary>
——constBinBufferSize<a const>
——constTextBufferSize<a const>
——_state<in the binary>
——_server<in the binary>
——_fResetConnection<in the binary>
——_fPreserveTransaction<in the binary>
——_defaultCollation<in the binary>
——_defaultCodePage<in the binary>
——_defaultLCID<in the binary>
——_defaultEncoding<in the binary>
——s_sniSupportedEncryptionOption<in the binary>
——_encryptionOption<in the binary>
——_currentTransaction<in the binary>
——_pendingTransaction<in the binary>
——_retainedTransactionId<in the binary>
——_nonTransactedOpenResultCount<in the binary>
——_connHandler<in the binary>
——_fMARS<in the binary>
——_loginWithFailover<in the binary>
——_resetConnectionEvent<in the binary>
——_sessionPool<in the binary>
——_isYukon<in the binary>
——_isKatmai<in the binary>
——_isDenali<in the binary>
——_sniSpnBuffer<in the binary>
——_statistics<in the binary>
——_statisticsIsInTransaction<in the binary>
——s_nicAddress<in the binary>
——s_maxSSPILength<in the binary>
——s_longDataHeader<in the binary>
——s_tdsParserLock<in the binary>
——s_xmlMetadataSubstituteSequence<in the binary>
——GUID_SIZE<a const>
——_asyncWrite<in the binary>
——s_tvpEmptyValue<in the binary>
——_indeterminateSize<a const>

Functions 175

SignatureFlagsNativeParams
void PostReadAsyncForMars()—0x00
void LoadSSPILibrary()—0x00
void WaitForSSLHandShakeToComplete()—0x00
void GetSniErrorDetails()—0x00
void .ctor()—0x00
void get_Connection()—0x00
void get_CurrentTransaction()—0x00
void set_CurrentTransaction()—0x00
void get_DefaultLCID()—0x00
void get_EncryptionOptions()—0x00
void set_EncryptionOptions()—0x00
void get_IsKatmaiOrNewer()—0x00
void get_MARSOn()—0x00
void get_PendingTransaction()—0x00
void set_PendingTransaction()—0x00
void get_Server()—0x00
void get_State()—0x00
void set_State()—0x00
void get_Statistics()—0x00
void set_Statistics()—0x00
void IncrementNonTransactedOpenResultCount()—0x00
void DecrementNonTransactedOpenResultCount()—0x00
void ProcessPendingAck()—0x00
void Connect()—0x00
void RemoveEncryption()—0x00
void EnableMars()—0x00
void CreateSession()—0x00
void GetSession()—0x00
void PutSession()—0x00
void SendPreLoginHandshake()—0x00
void ConsumePreLoginHandshake()—0x00
void Deactivate()—0x00
void Disconnect()—0x00
void FireInfoMessageEvent()—0x00
void DisconnectTransaction()—0x00
void RollbackOrphanedAPITransactions()—0x00
void ThrowExceptionAndWarning()—0x00
void ProcessSNIError()—0x00
void CheckResetConnection()—0x00
void WriteShort()—0x00
void WriteUnsignedShort()—0x00
void WriteUnsignedInt()—0x00
void WriteInt()—0x00
void WriteFloat()—0x00
void WriteLong()—0x00
void WritePartialLong()—0x00
void WriteUnsignedLong()—0x00
void WriteDouble()—0x00
void PrepareResetConnection()—0x00
void Run()—0x00
void IsValidTdsToken()—0x00
void TryRun()—0x00
void TryProcessEnvChange()—0x00
void TryReadTwoBinaryFields()—0x00
void TryReadTwoStringFields()—0x00
void TryProcessDone()—0x00
void ProcessSqlStatistics()—0x00
void TryProcessFeatureExtAck()—0x00
void TryProcessSessionState()—0x00
void TryProcessLoginAck()—0x00
void TryProcessError()—0x00
void TryProcessReturnValue()—0x00
void TryProcessCollation()—0x00
void WriteCollation()—0x00
void GetCodePage()—0x00
void DrainData()—0x00
void ThrowUnsupportedCollationEncountered()—0x00
void TryProcessAltMetaData()—0x00
void TryProcessMetaData()—0x00
void IsVarTimeTds()—0x00
void TryCommonProcessMetaData()—0x00
void WriteUDTMetaData()—0x00
void TryProcessTableName()—0x00
void TryProcessOneTable()—0x00
void TryProcessColInfo()—0x00
void TryProcessColumnHeader()—0x00
void TryProcessColumnHeaderNoNBC()—0x00
void TryGetAltRowId()—0x00
void TryProcessRow()—0x00
void GetNullSqlValue()—0x00
void TrySkipRow()—0x00
void TrySkipRow()—0x00
void TrySkipValue()—0x00
void IsNull()—0x00
void TryReadSqlStringValue()—0x00
void TryReadSqlValue()—0x00
void TryReadSqlDateTime()—0x00
void TryReadSqlValueInternal()—0x00
void TryReadSqlVariant()—0x00
void WriteSqlVariantValue()—0x00
void WriteSqlVariantDataRowValue()—0x00
void WriteSqlVariantHeader()—0x00
void WriteSqlVariantDateTime2()—0x00
void WriteSqlVariantDate()—0x00
void WriteSqlMoney()—0x00
void WriteCurrency()—0x00
void WriteDate()—0x00
void WriteTime()—0x00
void WriteDateTime2()—0x00
void WriteDateTimeOffset()—0x00
void TryReadSqlDecimal()—0x00
void TryReadDecimalBits()—0x00
void AdjustSqlDecimalScale()—0x00
void AdjustDecimalScale()—0x00
void WriteSqlDecimal()—0x00
void WriteDecimal()—0x00
void WriteIdentifier()—0x00
void WriteIdentifierWithShortLength()—0x00
void WriteString()—0x00
void WriteCharArray()—0x00
void WriteString()—0x00
void CopyCharsToBytes()—0x00
void CopyStringToBytes()—0x00
void WriteEncodingChar()—0x00
void WriteEncodingChar()—0x00
void GetEncodingCharLength()—0x00
void TryGetDataLength()—0x00
void TryGetTokenLength()—0x00
void ProcessAttention()—0x00
void StateValueLength()—0x00
void WriteSessionRecoveryFeatureRequest()—0x00
void WriteFedAuthFeatureRequest()—0x00
void WriteGlobalTransactionsFeatureRequest()—0x00
void TdsLogin()—0x00
void SSPIData()—0x00
void SNISSPIData()—0x00
void ProcessSSPI()—0x00
void SSPIError()—0x00
void GetDTCAddress()—0x00
void PropagateDistributedTransaction()—0x00
void TdsExecuteTransactionManagerRequest()—0x00
void FailureCleanup()—0x00
void TdsExecuteSQLBatch()—0x00
void TdsExecuteRPC()—0x00
void FinalizeExecuteRPC()—0x00
void TdsExecuteRPC_OnFailure()—0x00
void ExecuteFlushTaskCallback()—0x00
void WriteParameterName()—0x00
void WriteSmiParameter()—0x00
void WriteSmiParameterMetaData()—0x00
void WriteSmiTypeInfo()—0x00
void WriteTvpTypeInfo()—0x00
void WriteTvpColumnMetaData()—0x00
void WriteTvpOrderUnique()—0x00
void WriteBulkCopyDone()—0x00
void WriteBulkCopyMetaData()—0x00
void WriteBulkCopyValue()—0x00
void WriteBulkCopyValueSetupContinuation()—0x00
void WriteMarsHeaderData()—0x00
void GetNotificationHeaderSize()—0x00
void WriteQueryNotificationHeaderData()—0x00
void WriteRPCBatchHeaders()—0x00
void WriteTokenLength()—0x00
void IsBOMNeeded()—0x00
void GetTerminationTask()—0x00
void WriteSqlValue()—0x00
void WriteUnterminatedSqlValue()—0x00
void WriteXmlFeed()—0x00
void WriteTextFeed()—0x00
void WriteStreamFeed()—0x00
void NullIfCompletedWriteTask()—0x00
void WriteValue()—0x00
void WriteUnterminatedValue()—0x00
void WriteParameterVarLen()—0x00
void TryReadPlpUnicodeCharsChunk()—0x00
void ReadPlpUnicodeChars()—0x00
void TryReadPlpUnicodeChars()—0x00
void ReadPlpAnsiChars()—0x00
void SkipPlpValue()—0x00
void TrySkipPlpValue()—0x00
void PlpBytesLeft()—0x00
void TryPlpBytesLeft()—0x00
void PlpBytesTotalLength()—0x00
void TryProcessUDTMetaData()—0x00
void .cctor()—0x00