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
- PinnedBufferMemoryStream.cs
- WebPartMovingEventArgs.cs
- MediaTimeline.cs
- CleanUpVirtualizedItemEventArgs.cs
- SmtpReplyReaderFactory.cs
- DataObjectSettingDataEventArgs.cs
- returneventsaver.cs
- BaseContextMenu.cs
- RenderOptions.cs
- DataExpression.cs
- TemplateBindingExtensionConverter.cs
- Blend.cs
- ToolStripPanel.cs
- Random.cs
- ConnectionManagementSection.cs
- XPathDescendantIterator.cs
- HtmlTableCellCollection.cs
- CircleHotSpot.cs
- SrgsText.cs
- CodeDelegateCreateExpression.cs
- ZoneButton.cs
- Int32RectConverter.cs
- CoTaskMemHandle.cs
- AliasGenerator.cs
- EventProviderBase.cs
- OleDbInfoMessageEvent.cs
- TypefaceMap.cs
- TextServicesDisplayAttribute.cs
- VisualCollection.cs
- NullableConverter.cs
- ChildTable.cs
- OleCmdHelper.cs
- ListDictionary.cs
- SocketElement.cs
- ScalarType.cs
- DateTimeConstantAttribute.cs
- SortFieldComparer.cs
- DataIdProcessor.cs
- XMLSyntaxException.cs
- XslAst.cs
- DialogResultConverter.cs
- DispatcherExceptionFilterEventArgs.cs
- DataGridViewColumnCollection.cs
- EntityProviderServices.cs
- MatrixCamera.cs
- HttpListener.cs
- XmlSchemaAttribute.cs
- ThreadAttributes.cs
- WindowsToolbarItemAsMenuItem.cs
- WebPartVerbsEventArgs.cs
- OpenTypeLayoutCache.cs
- ConditionValidator.cs
- ZipPackagePart.cs
- versioninfo.cs
- AddInDeploymentState.cs
- BaseCollection.cs
- AssemblyAttributes.cs
- DataViewListener.cs
- RtfToXamlReader.cs
- StubHelpers.cs
- SqlConnectionFactory.cs
- dtdvalidator.cs
- MdImport.cs
- InternalConfigRoot.cs
- DataTable.cs
- SqlXmlStorage.cs
- ViewBase.cs
- SafeNativeMethodsOther.cs
- ElementHostPropertyMap.cs
- TerminateDesigner.cs
- documentsequencetextview.cs
- HtmlTableRow.cs
- CqlLexer.cs
- UInt64.cs
- NetMsmqBinding.cs
- GestureRecognizer.cs
- RandomNumberGenerator.cs
- EventLog.cs
- MaterialCollection.cs
- X509Utils.cs
- TimeSpanValidatorAttribute.cs
- DataRowCollection.cs
- TimeIntervalCollection.cs
- GridPattern.cs
- WebPartUtil.cs
- iisPickupDirectory.cs
- SQLStringStorage.cs
- XsltContext.cs
- serverconfig.cs
- ExpressionValueEditor.cs
- ComNativeDescriptor.cs
- StorageAssociationSetMapping.cs
- __Filters.cs
- ToolTipAutomationPeer.cs
- CompositeFontFamily.cs
- X509Certificate2Collection.cs
- HtmlMobileTextWriter.cs
- AssemblyCache.cs
- PropertyGroupDescription.cs
- FontDialog.cs