Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / Data / System / Data / Odbc / OdbcConnectionPoolProviderInfo.cs / 1 / 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
- PropertyEmitter.cs
- SiteMapDataSource.cs
- DropDownButton.cs
- XmlAnyAttributeAttribute.cs
- PointCollectionConverter.cs
- SHA1Managed.cs
- SByte.cs
- SpellerError.cs
- IDQuery.cs
- StateValidator.cs
- CapabilitiesUse.cs
- PopOutPanel.cs
- DbDataSourceEnumerator.cs
- Point3DValueSerializer.cs
- PaintValueEventArgs.cs
- PermissionAttributes.cs
- DeleteHelper.cs
- DefaultProxySection.cs
- EntityReference.cs
- TabletDevice.cs
- InputLangChangeRequestEvent.cs
- StdValidatorsAndConverters.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- InvalidAsynchronousStateException.cs
- Token.cs
- HttpProfileGroupBase.cs
- EntityStoreSchemaFilterEntry.cs
- RequestSecurityToken.cs
- ObjectQueryExecutionPlan.cs
- WorkflowMessageEventArgs.cs
- RelatedView.cs
- SessionStateContainer.cs
- QilInvokeEarlyBound.cs
- IndependentAnimationStorage.cs
- UTF32Encoding.cs
- SoapBinding.cs
- EnumBuilder.cs
- ReadOnlyHierarchicalDataSource.cs
- AppSettingsReader.cs
- SQLGuid.cs
- BufferedMessageData.cs
- ScriptResourceDefinition.cs
- OracleDataReader.cs
- RectConverter.cs
- NodeFunctions.cs
- FontFamilyConverter.cs
- Normalization.cs
- ComPlusContractBehavior.cs
- GridViewUpdateEventArgs.cs
- SqlCacheDependencyDatabase.cs
- Sorting.cs
- DispatcherTimer.cs
- SqlPersonalizationProvider.cs
- IntranetCredentialPolicy.cs
- SafeReversePInvokeHandle.cs
- ListBoxItem.cs
- SafeFileMapViewHandle.cs
- IInstanceContextProvider.cs
- TextTreeRootTextBlock.cs
- SqlMetaData.cs
- RegexTree.cs
- RegistryConfigurationProvider.cs
- ConfigurationManagerInternal.cs
- ReadOnlyCollection.cs
- CursorEditor.cs
- LeftCellWrapper.cs
- TdsParserSessionPool.cs
- TextRangeEditLists.cs
- Regex.cs
- validationstate.cs
- InfoCardTraceRecord.cs
- OneOfTypeConst.cs
- ToolStripItemTextRenderEventArgs.cs
- LingerOption.cs
- AssemblyCache.cs
- BitmapEffectInputData.cs
- CommandManager.cs
- ToolBarButton.cs
- EdmItemCollection.cs
- HttpModuleCollection.cs
- Memoizer.cs
- CngAlgorithmGroup.cs
- EditorPart.cs
- EraserBehavior.cs
- RegexBoyerMoore.cs
- ValidatorCollection.cs
- PartialCachingControl.cs
- NestedContainer.cs
- MenuItemCollection.cs
- ExtenderProvidedPropertyAttribute.cs
- SelectionBorderGlyph.cs
- Substitution.cs
- ActivityTypeCodeDomSerializer.cs
- OptimizerPatterns.cs
- PingOptions.cs
- validationstate.cs
- MemoryStream.cs
- DesignerActionUIStateChangeEventArgs.cs
- SessionIDManager.cs
- Number.cs