메소드 | 설명 | |
---|---|---|
AdjustDecimalScale ( decimal value, int newScale ) : decimal | ||
AdjustSqlDecimalScale ( |
||
CheckResetConnection ( System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
Connect ( System.Data.SqlClient.ServerInfo serverInfo, System.Data.SqlClient.SqlInternalConnectionTds connHandler, bool ignoreSniOpenTimeout, long timerExpire, bool encrypt, bool trustServerCert, bool integratedSecurity, bool withFailover ) : void | ||
ConsumePreLoginHandshake ( bool encrypt, bool trustServerCert, bool integratedSecurity, bool &marsCapable ) : PreLoginHandshakeStatus | ||
CopyCharsToBytes ( char source, int sourceOffset, byte dest, int destOffset, int charLength ) : void | ||
CopyStringToBytes ( string source, int sourceOffset, byte dest, int destOffset, int charLength ) : void | ||
CreateSession ( ) : System.Data.SqlClient.TdsParserStateObject | ||
Deactivate ( bool connectionIsDoomed ) : void | ||
DecrementNonTransactedOpenResultCount ( ) : void | ||
Disconnect ( ) : void | ||
DisconnectTransaction ( System.Data.SqlClient.SqlInternalTransaction internalTransaction ) : void | ||
DrainData ( System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
EnableMars ( ) : void | ||
ExecuteFlushTaskCallback ( System.Threading.Task tsk, System.Data.SqlClient.TdsParserStateObject stateObj, TaskCompletionSource | ||
FailureCleanup ( System.Data.SqlClient.TdsParserStateObject stateObj, |
||
FinalizeExecuteRPC ( System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
FireInfoMessageEvent ( |
||
GetCodePage ( |
||
GetEncodingCharLength ( string value, int numChars, int charOffset, |
||
GetNullSqlValue ( |
||
GetSession ( object owner ) : System.Data.SqlClient.TdsParserStateObject | ||
GetTerminationTask ( System.Threading.Task unterminatedWriteTask, object value, |
||
IncrementNonTransactedOpenResultCount ( ) : int | ||
IsBOMNeeded ( |
||
IsNull ( |
||
IsValidTdsToken ( byte token ) : bool |
Checks if the given token is a valid TDS token
|
|
IsVarTimeTds ( byte tdsType ) : bool | ||
LoadSSPILibrary ( ) : void | ||
NullIfCompletedWriteTask ( System.Threading.Task task ) : System.Threading.Task | ||
PlpBytesLeft ( System.Data.SqlClient.TdsParserStateObject stateObj ) : ulong | ||
PlpBytesTotalLength ( System.Data.SqlClient.TdsParserStateObject stateObj ) : ulong | ||
PrepareResetConnection ( ) : void | ||
ProcessAttention ( System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
ProcessPendingAck ( System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
ProcessSNIError ( System.Data.SqlClient.TdsParserStateObject stateObj ) : SqlError | ||
ProcessSSPI ( int receivedLength ) : void | ||
ProcessSqlStatistics ( ushort curCmd, ushort status, int count ) : void | ||
PutSession ( System.Data.SqlClient.TdsParserStateObject session ) : void | ||
ReadPlpAnsiChars ( char &buff, int offst, int len, |
||
ReadPlpUnicodeChars ( char &buff, int offst, int len, System.Data.SqlClient.TdsParserStateObject stateObj ) : int | ||
RemoveEncryption ( ) : void | ||
RollbackOrphanedAPITransactions ( ) : void | ||
Run ( RunBehavior runBehavior, |
||
SNISSPIData ( byte receivedBuff, |
||
SSPIData ( byte receivedBuff, |
||
SSPIError ( string error, string procedure ) : void | ||
SendPreLoginHandshake ( byte instanceName, bool encrypt ) : void | ||
SkipPlpValue ( ulong cb, System.Data.SqlClient.TdsParserStateObject stateObj ) : ulong | ||
StateValueLength ( int dataLen ) : int | ||
TdsExecuteRPC ( |
||
TdsExecuteRPC_OnFailure ( |
||
TdsExecuteSQLBatch ( string text, int timeout, System.Data.SqlClient.TdsParserStateObject stateObj, bool sync, bool callerHasConnectionLock = false ) : System.Threading.Task | ||
TdsExecuteTransactionManagerRequest ( byte buffer, System.Data.SqlClient.TdsEnums request, string transactionName, System.Data.SqlClient.TdsEnums isoLevel, int timeout, System.Data.SqlClient.SqlInternalTransaction transaction, System.Data.SqlClient.TdsParserStateObject stateObj ) : System.Data.SqlClient.SqlDataReader | ||
TdsLogin ( |
||
TdsParser ( ) : System.Collections.Generic | ||
TdsParser ( bool MARS, bool fAsynchronous ) : System.Collections.Generic | ||
ThrowExceptionAndWarning ( System.Data.SqlClient.TdsParserStateObject stateObj, bool callerHasConnectionLock = false, bool asyncClose = false ) : void | ||
ThrowUnsupportedCollationEncountered ( System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
TryCommonProcessMetaData ( System.Data.SqlClient.TdsParserStateObject stateObj, |
||
TryGetAltRowId ( System.Data.SqlClient.TdsParserStateObject stateObj, int &id ) : bool | ||
TryGetDataLength ( |
||
TryGetTokenLength ( byte token, System.Data.SqlClient.TdsParserStateObject stateObj, int &tokenLength ) : bool | ||
TryPlpBytesLeft ( System.Data.SqlClient.TdsParserStateObject stateObj, ulong &left ) : bool | ||
TryProcessAltMetaData ( int cColumns, System.Data.SqlClient.TdsParserStateObject stateObj, |
||
TryProcessColInfo ( |
||
TryProcessCollation ( System.Data.SqlClient.TdsParserStateObject stateObj, |
||
TryProcessColumnHeader ( |
||
TryProcessColumnHeaderNoNBC ( |
||
TryProcessDone ( |
||
TryProcessEnvChange ( int tokenLength, System.Data.SqlClient.TdsParserStateObject stateObj, |
||
TryProcessError ( byte token, System.Data.SqlClient.TdsParserStateObject stateObj, SqlError &error ) : bool | ||
TryProcessFeatureExtAck ( System.Data.SqlClient.TdsParserStateObject stateObj ) : bool | ||
TryProcessLoginAck ( System.Data.SqlClient.TdsParserStateObject stateObj, |
||
TryProcessMetaData ( int cColumns, System.Data.SqlClient.TdsParserStateObject stateObj, |
||
TryProcessOneTable ( System.Data.SqlClient.TdsParserStateObject stateObj, int &length, |
||
TryProcessReturnValue ( int length, System.Data.SqlClient.TdsParserStateObject stateObj, |
||
TryProcessRow ( |
||
TryProcessSessionState ( System.Data.SqlClient.TdsParserStateObject stateObj, int length, System.Data.SqlClient.SessionData sdata ) : bool | ||
TryProcessUDTMetaData ( |
||
TryReadDecimalBits ( int length, System.Data.SqlClient.TdsParserStateObject stateObj, int &bits ) : bool | ||
TryReadPlpUnicodeChars ( char &buff, int offst, int len, System.Data.SqlClient.TdsParserStateObject stateObj, int &totalCharsRead ) : bool | ||
TryReadPlpUnicodeCharsChunk ( char buff, int offst, int len, System.Data.SqlClient.TdsParserStateObject stateObj, int &charsRead ) : bool | ||
TryReadSqlDateTime ( |
||
TryReadSqlDecimal ( |
||
TryReadSqlStringValue ( |
||
TryReadSqlValue ( |
||
TryReadSqlValueInternal ( |
||
TryReadSqlVariant ( |
||
TryReadTwoBinaryFields ( |
||
TryReadTwoStringFields ( |
||
TryRun ( RunBehavior runBehavior, |
||
TrySkipPlpValue ( ulong cb, System.Data.SqlClient.TdsParserStateObject stateObj, ulong &totalBytesSkipped ) : bool | ||
TrySkipRow ( |
||
TrySkipRow ( |
||
TrySkipValue ( |
This method skips bytes of a single column value from the media. It supports NBCROW and handles all types of values, including PLP and long
|
|
WriteBulkCopyDone ( System.Data.SqlClient.TdsParserStateObject stateObj ) : System.Threading.Task | ||
WriteBulkCopyMetaData ( |
||
WriteBulkCopyValue ( object value, |
||
WriteBulkCopyValueSetupContinuation ( System.Threading.Task internalWriteTask, |
||
WriteCharArray ( char carr, int length, int offset, System.Data.SqlClient.TdsParserStateObject stateObj, bool canAccumulate = true ) : System.Threading.Task | ||
WriteCollation ( |
||
WriteCurrency ( Decimal value, int length, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteDate ( System.DateTime value, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteDateTime2 ( System.DateTime value, byte scale, int length, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteDateTimeOffset ( DateTimeOffset value, byte scale, int length, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteDecimal ( decimal value, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteDouble ( double v, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteEncodingChar ( string s, |
||
WriteEncodingChar ( string s, int numChars, int offset, |
||
WriteFloat ( float v, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteIdentifier ( string s, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteIdentifierWithShortLength ( string s, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteInt ( int v, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteLong ( long v, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteMarsHeaderData ( System.Data.SqlClient.TdsParserStateObject stateObj, System.Data.SqlClient.SqlInternalTransaction transaction ) : void | ||
WriteParameterName ( string parameterName, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteParameterVarLen ( |
||
WritePartialLong ( long v, int length, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteRPCBatchHeaders ( System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteSessionRecoveryFeatureRequest ( System.Data.SqlClient.SessionData reconnectData, bool write ) : int | ||
WriteShort ( int v, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteSmiParameter ( |
||
WriteSmiParameterMetaData ( Microsoft.SqlServer.Server metaData, bool sendDefault, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteSmiTypeInfo ( Microsoft.SqlServer.Server metaData, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteSqlDecimal ( |
||
WriteSqlMoney ( |
||
WriteSqlValue ( object value, |
||
WriteSqlVariantDataRowValue ( object value, System.Data.SqlClient.TdsParserStateObject stateObj, bool canAccumulate = true ) : System.Threading.Task | ||
WriteSqlVariantDate ( System.DateTime value, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteSqlVariantDateTime2 ( System.DateTime value, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteSqlVariantHeader ( int length, byte tdstype, byte propbytes, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteSqlVariantValue ( object value, int length, int offset, System.Data.SqlClient.TdsParserStateObject stateObj, bool canAccumulate = true ) : System.Threading.Task | ||
WriteStreamFeed ( |
||
WriteString ( string s, System.Data.SqlClient.TdsParserStateObject stateObj, bool canAccumulate = true ) : System.Threading.Task | ||
WriteString ( string s, int length, int offset, System.Data.SqlClient.TdsParserStateObject stateObj, bool canAccumulate = true ) : System.Threading.Task | ||
WriteTextFeed ( |
||
WriteTime ( System.TimeSpan value, byte scale, int length, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteTokenLength ( byte token, int length, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteTvpColumnMetaData ( Microsoft.SqlServer.Server md, bool isDefault, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteTvpOrderUnique ( Microsoft.SqlServer.Server metaData, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteTvpTypeInfo ( Microsoft.SqlServer.Server metaData, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteUnsignedInt ( uint i, System.Data.SqlClient.TdsParserStateObject stateObj ) : void | ||
WriteUnsignedLong ( ulong uv, TdsParserStateObject stateObj ) : void | ||
WriteUnsignedShort ( ushort us, TdsParserStateObject stateObj ) : void | ||
WriteUnterminatedSqlValue ( object value, MetaType type, int actualLength, int codePageByteSize, int offset, TdsParserStateObject stateObj ) : Task | ||
WriteUnterminatedValue ( object value, MetaType type, byte scale, int actualLength, int encodingByteSize, int offset, TdsParserStateObject stateObj, int paramSize, bool isDataFeed ) : Task | ||
WriteValue ( object value, MetaType type, byte scale, int actualLength, int encodingByteSize, int offset, TdsParserStateObject stateObj, int paramSize, bool isDataFeed ) : Task | ||
WriteXmlFeed ( XmlDataFeed feed, TdsParserStateObject stateObj, bool needBom, Encoding encoding, int size ) : Task |