Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / Odbc / OdbcConnectionPoolProviderInfo.cs / 1305376 / OdbcConnectionPoolProviderInfo.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Odbc { using System; using System.Data; using System.Data.ProviderBase; sealed internal class OdbcConnectionPoolGroupProviderInfo : DbConnectionPoolGroupProviderInfo { private string _driverName; private string _driverVersion; private string _quoteChar; private char _escapeChar; private bool _hasQuoteChar; private bool _hasEscapeChar; private bool _isV3Driver; private int _supportedSQLTypes; private int _testedSQLTypes; private int _restrictedSQLBindTypes; // These, otherwise supported types, are not available for binding // flags for unsupported Attributes private bool _noCurrentCatalog; private bool _noConnectionDead; private bool _noQueryTimeout; private bool _noSqlSoptSSNoBrowseTable; private bool _noSqlSoptSSHiddenColumns; // SSS_WARNINGS_OFF private bool _noSqlCASSColumnKey; // SSS_WARNINGS_ON // flags for unsupported Functions private bool _noSqlPrimaryKeys; internal string DriverName { get { return _driverName; } set { _driverName = value; } } internal string DriverVersion { get { return _driverVersion; } set { _driverVersion = value; } } internal bool HasQuoteChar { // the value is set together with the QuoteChar (see set_QuoteChar); get { return _hasQuoteChar; } } internal bool HasEscapeChar { // the value is set together with the EscapeChar (see set_EscapeChar); get { return _hasEscapeChar; } } internal string QuoteChar { get { return _quoteChar; } set { _quoteChar = value; _hasQuoteChar = true; } } internal char EscapeChar { get { return _escapeChar; } set { _escapeChar = value; _hasEscapeChar = true; } } internal bool IsV3Driver { get { return _isV3Driver; } set { _isV3Driver = value; } } internal int SupportedSQLTypes { get { return _supportedSQLTypes; } set { _supportedSQLTypes = value; } } internal int TestedSQLTypes { get { return _testedSQLTypes; } set { _testedSQLTypes = value; } } internal int RestrictedSQLBindTypes { get { return _restrictedSQLBindTypes; } set { _restrictedSQLBindTypes = value; } } internal bool NoCurrentCatalog { get { return _noCurrentCatalog; } set { _noCurrentCatalog = value; } } internal bool NoConnectionDead { get { return _noConnectionDead; } set { _noConnectionDead = value; } } internal bool NoQueryTimeout { get { return _noQueryTimeout; } set { _noQueryTimeout = value; } } internal bool NoSqlSoptSSNoBrowseTable { get { return _noSqlSoptSSNoBrowseTable; } set { _noSqlSoptSSNoBrowseTable = value; } } internal bool NoSqlSoptSSHiddenColumns { get { return _noSqlSoptSSHiddenColumns; } set { _noSqlSoptSSHiddenColumns = value; } } // SSS_WARNINGS_OFF internal bool NoSqlCASSColumnKey { get { return _noSqlCASSColumnKey; } set { _noSqlCASSColumnKey = value; } } // SSS_WARNINGS_ON internal bool NoSqlPrimaryKeys { get { return _noSqlPrimaryKeys; } set { _noSqlPrimaryKeys = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Odbc { using System; using System.Data; using System.Data.ProviderBase; sealed internal class OdbcConnectionPoolGroupProviderInfo : DbConnectionPoolGroupProviderInfo { private string _driverName; private string _driverVersion; private string _quoteChar; private char _escapeChar; private bool _hasQuoteChar; private bool _hasEscapeChar; private bool _isV3Driver; private int _supportedSQLTypes; private int _testedSQLTypes; private int _restrictedSQLBindTypes; // These, otherwise supported types, are not available for binding // flags for unsupported Attributes private bool _noCurrentCatalog; private bool _noConnectionDead; private bool _noQueryTimeout; private bool _noSqlSoptSSNoBrowseTable; private bool _noSqlSoptSSHiddenColumns; // SSS_WARNINGS_OFF private bool _noSqlCASSColumnKey; // SSS_WARNINGS_ON // flags for unsupported Functions private bool _noSqlPrimaryKeys; internal string DriverName { get { return _driverName; } set { _driverName = value; } } internal string DriverVersion { get { return _driverVersion; } set { _driverVersion = value; } } internal bool HasQuoteChar { // the value is set together with the QuoteChar (see set_QuoteChar); get { return _hasQuoteChar; } } internal bool HasEscapeChar { // the value is set together with the EscapeChar (see set_EscapeChar); get { return _hasEscapeChar; } } internal string QuoteChar { get { return _quoteChar; } set { _quoteChar = value; _hasQuoteChar = true; } } internal char EscapeChar { get { return _escapeChar; } set { _escapeChar = value; _hasEscapeChar = true; } } internal bool IsV3Driver { get { return _isV3Driver; } set { _isV3Driver = value; } } internal int SupportedSQLTypes { get { return _supportedSQLTypes; } set { _supportedSQLTypes = value; } } internal int TestedSQLTypes { get { return _testedSQLTypes; } set { _testedSQLTypes = value; } } internal int RestrictedSQLBindTypes { get { return _restrictedSQLBindTypes; } set { _restrictedSQLBindTypes = value; } } internal bool NoCurrentCatalog { get { return _noCurrentCatalog; } set { _noCurrentCatalog = value; } } internal bool NoConnectionDead { get { return _noConnectionDead; } set { _noConnectionDead = value; } } internal bool NoQueryTimeout { get { return _noQueryTimeout; } set { _noQueryTimeout = value; } } internal bool NoSqlSoptSSNoBrowseTable { get { return _noSqlSoptSSNoBrowseTable; } set { _noSqlSoptSSNoBrowseTable = value; } } internal bool NoSqlSoptSSHiddenColumns { get { return _noSqlSoptSSHiddenColumns; } set { _noSqlSoptSSHiddenColumns = value; } } // SSS_WARNINGS_OFF internal bool NoSqlCASSColumnKey { get { return _noSqlCASSColumnKey; } set { _noSqlCASSColumnKey = value; } } // SSS_WARNINGS_ON internal bool NoSqlPrimaryKeys { get { return _noSqlPrimaryKeys; } set { _noSqlPrimaryKeys = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SizeAnimationUsingKeyFrames.cs
- WebPartUserCapability.cs
- XpsDocument.cs
- ParamArrayAttribute.cs
- BitmapEffectInputConnector.cs
- ActiveXHost.cs
- TypeToken.cs
- SymbolTable.cs
- CounterCreationData.cs
- ConditionalDesigner.cs
- HttpRawResponse.cs
- PathParser.cs
- CookielessHelper.cs
- RoleManagerEventArgs.cs
- GetTokenRequest.cs
- DBPropSet.cs
- EntityContainerEntitySetDefiningQuery.cs
- ConfigUtil.cs
- BufferCache.cs
- TemplateBindingExpression.cs
- Version.cs
- InvalidateEvent.cs
- MdiWindowListItemConverter.cs
- FixedSOMGroup.cs
- FrameworkElement.cs
- BrowserDefinition.cs
- StrongNameIdentityPermission.cs
- DataGridColumnHeader.cs
- XmlUtil.cs
- PersistencePipeline.cs
- RemoteArgument.cs
- ISAPIRuntime.cs
- ReadOnlyObservableCollection.cs
- WindowsToolbar.cs
- TextElementEnumerator.cs
- ServiceModelStringsVersion1.cs
- WsatServiceAddress.cs
- MailWriter.cs
- WebRequestModuleElementCollection.cs
- OleDbSchemaGuid.cs
- InternalBufferOverflowException.cs
- WorkflowFormatterBehavior.cs
- BooleanConverter.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- TextBlock.cs
- Accessible.cs
- DataGridTextBox.cs
- WebPartDescriptionCollection.cs
- Graphics.cs
- Control.cs
- DisableDpiAwarenessAttribute.cs
- DPCustomTypeDescriptor.cs
- PtsHost.cs
- _LoggingObject.cs
- RSAPKCS1SignatureDeformatter.cs
- XmlSchemaGroup.cs
- WebPart.cs
- GridViewEditEventArgs.cs
- ExecutionProperties.cs
- NativeRightsManagementAPIsStructures.cs
- ComponentSerializationService.cs
- SkewTransform.cs
- PropertyMappingExceptionEventArgs.cs
- PropertyPath.cs
- counter.cs
- SapiAttributeParser.cs
- StylusButton.cs
- DataGridViewIntLinkedList.cs
- SinglePhaseEnlistment.cs
- BitStack.cs
- FontSizeConverter.cs
- DataTableReader.cs
- GridViewDeleteEventArgs.cs
- CollectionExtensions.cs
- CredentialCache.cs
- autovalidator.cs
- HttpAsyncResult.cs
- DbConnectionPoolOptions.cs
- ImageAutomationPeer.cs
- ListControl.cs
- FilterRepeater.cs
- IsolatedStorageException.cs
- PeerNameRegistration.cs
- DPCustomTypeDescriptor.cs
- TypeSystem.cs
- TreeView.cs
- StickyNoteAnnotations.cs
- NativeMethods.cs
- XmlSerializerFactory.cs
- safelink.cs
- TemplateColumn.cs
- CorrelationRequestContext.cs
- SqlDataReader.cs
- TrustLevel.cs
- TypeResolvingOptions.cs
- FixedLineResult.cs
- CompositeFontFamily.cs
- XmlnsCompatibleWithAttribute.cs
- FacetValueContainer.cs
- HttpResponseHeader.cs