Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Data / System / Data / ProviderBase / DbConnectionPoolOptions.cs / 1 / DbConnectionPoolOptions.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Data.ProviderBase { using System; using System.Diagnostics; internal sealed class DbConnectionPoolGroupOptions { private readonly bool _poolByIdentity; private readonly int _minPoolSize; private readonly int _maxPoolSize; private readonly int _creationTimeout; private readonly TimeSpan _loadBalanceTimeout; private readonly bool _hasTransactionAffinity; private readonly bool _useDeactivateQueue; private readonly bool _useLoadBalancing; public DbConnectionPoolGroupOptions( bool poolByIdentity, int minPoolSize, int maxPoolSize, int creationTimeout, int loadBalanceTimeout, bool hasTransactionAffinity, bool useDeactivateQueue ) { _poolByIdentity = poolByIdentity; _minPoolSize = minPoolSize; _maxPoolSize = maxPoolSize; _creationTimeout = creationTimeout; if (0 != loadBalanceTimeout) { _loadBalanceTimeout = new TimeSpan(0, 0, loadBalanceTimeout); _useLoadBalancing = true; } _hasTransactionAffinity = hasTransactionAffinity; _useDeactivateQueue = useDeactivateQueue; } public int CreationTimeout { get { return _creationTimeout; } } public bool HasTransactionAffinity { get { return _hasTransactionAffinity; } } public TimeSpan LoadBalanceTimeout { get { return _loadBalanceTimeout; } } public int MaxPoolSize { get { return _maxPoolSize; } } public int MinPoolSize { get { return _minPoolSize; } } public bool PoolByIdentity { get { return _poolByIdentity; } } public bool UseDeactivateQueue { get { return _useDeactivateQueue; } } public bool UseLoadBalancing { get { return _useLoadBalancing; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- X509Utils.cs
- AnnotationResourceCollection.cs
- FontEditor.cs
- FormsAuthenticationModule.cs
- PeerCustomResolverSettings.cs
- XamlBuildTaskServices.cs
- SafeNativeMethods.cs
- ComplexPropertyEntry.cs
- PropertyGridCommands.cs
- RequestNavigateEventArgs.cs
- StructuralObject.cs
- InputManager.cs
- SecurityException.cs
- CallbackException.cs
- ProfileGroupSettings.cs
- JsonDataContract.cs
- Utility.cs
- FigureHelper.cs
- ExpressionConverter.cs
- basecomparevalidator.cs
- Main.cs
- TcpAppDomainProtocolHandler.cs
- SecurityHelper.cs
- OdbcConnectionHandle.cs
- Config.cs
- Part.cs
- BufferBuilder.cs
- ComNativeDescriptor.cs
- TemplateEditingVerb.cs
- Imaging.cs
- MouseBinding.cs
- TemplatePropertyEntry.cs
- SemaphoreFullException.cs
- ReliableOutputConnection.cs
- MediaContextNotificationWindow.cs
- DropShadowEffect.cs
- CacheSection.cs
- DispatcherProcessingDisabled.cs
- AssemblyLoader.cs
- hresults.cs
- QuadTree.cs
- ClientFormsAuthenticationCredentials.cs
- _ProxyChain.cs
- TiffBitmapDecoder.cs
- ListViewTableRow.cs
- SymbolPair.cs
- LineGeometry.cs
- PartitionResolver.cs
- MdiWindowListItemConverter.cs
- FormClosingEvent.cs
- DbgCompiler.cs
- ComEventsHelper.cs
- AlphabeticalEnumConverter.cs
- DetailsViewRow.cs
- HostedTransportConfigurationBase.cs
- RealizationContext.cs
- CodeDOMProvider.cs
- ConsumerConnectionPointCollection.cs
- NativeMethods.cs
- CustomTypeDescriptor.cs
- FixedTextContainer.cs
- XPathConvert.cs
- DesignerWidgets.cs
- RightsManagementManager.cs
- ValidationHelper.cs
- PopupControlService.cs
- SymLanguageType.cs
- SystemResourceKey.cs
- CookieProtection.cs
- DataRelationCollection.cs
- MetricEntry.cs
- BaseParser.cs
- XPathNavigator.cs
- RootNamespaceAttribute.cs
- TypeElement.cs
- EventWaitHandleSecurity.cs
- XslException.cs
- DataKeyCollection.cs
- ReaderWriterLock.cs
- SharedUtils.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- SiteMap.cs
- RepeaterItemCollection.cs
- XslNumber.cs
- OutputCacheSettingsSection.cs
- SelectionList.cs
- GeometryHitTestResult.cs
- EntityDesignerUtils.cs
- CardSpaceException.cs
- RC2.cs
- ContentPosition.cs
- TreeNodeEventArgs.cs
- _SslStream.cs
- ZipIOLocalFileDataDescriptor.cs
- MetadataArtifactLoaderFile.cs
- ConcurrentStack.cs
- ConversionContext.cs
- RtfControls.cs
- OdbcPermission.cs
- ConnectionConsumerAttribute.cs