Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / CompMod / System / ComponentModel / Design / Data / DesignerDataConnection.cs / 1 / DesignerDataConnection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel.Design.Data { using System; using System.Collections; using System.Windows.Forms; ////// A data connection represents a single connection to a particular /// database or data source in the design tool or in an application /// config file. /// /// A DesignerDataConnection object may also be passed to other APIs /// to get access to services such as database schema information or /// the QueryBuilder host dialog. /// public sealed class DesignerDataConnection { private string _connectionString; private bool _isConfigured; private string _name; private string _providerName; ////// Creates a new instance of a DesignerDataConnection representing a /// database connection stored by a host environment or located in an /// application config file. /// This constructor is used to create non-configured connections. /// public DesignerDataConnection(string name, string providerName, string connectionString) : this(name, providerName, connectionString, false) { } ////// Creates a new instance of a DesignerDataConnection representing a /// database connection stored by a host environment or located in an /// application config file. /// This constructor is used to create both configured and /// non-configured connections. /// public DesignerDataConnection(string name, string providerName, string connectionString, bool isConfigured) { _name = name; _providerName = providerName; _connectionString = connectionString; _isConfigured = isConfigured; } ////// The connection string value for the connection. /// public string ConnectionString { get { return _connectionString; } } ////// Returns true if the connection is configured in the /// application-level configuration file (web.config), false /// otherwise. /// public bool IsConfigured { get { return _isConfigured; } } ////// The name associated with this connection in the design tool. Typically /// this is used to represent the connection in user interface. /// If this is a configured connection (IsConfigured=true) then this is /// the name of the connection defined in the public string Name { get { return _name; } } ////// section of the application web.config. /// /// The name of the ADO.NET managed provider used to access data from this /// connection. /// public string ProviderName { get { return _providerName; } } } } // 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
- TextFormatter.cs
- NativeMethods.cs
- CompositeKey.cs
- EventMappingSettings.cs
- Button.cs
- ObjectView.cs
- UserInitiatedNavigationPermission.cs
- ProfileParameter.cs
- WebDisplayNameAttribute.cs
- BitmapCacheBrush.cs
- CellRelation.cs
- SyntaxCheck.cs
- AxHost.cs
- WindowsTitleBar.cs
- AstNode.cs
- Vector3DAnimation.cs
- PropertyRecord.cs
- IPGlobalProperties.cs
- SQLBytesStorage.cs
- CodeArgumentReferenceExpression.cs
- HttpClientProtocol.cs
- XPathNavigator.cs
- Application.cs
- XhtmlBasicImageAdapter.cs
- TTSEngineTypes.cs
- ProgressChangedEventArgs.cs
- TextContainerChangedEventArgs.cs
- DocumentApplicationDocumentViewer.cs
- DiscoveryClientRequestChannel.cs
- DataService.cs
- AssociationSetMetadata.cs
- OletxTransactionManager.cs
- METAHEADER.cs
- DataColumn.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- Configuration.cs
- DbConnectionPoolIdentity.cs
- FixedSOMLineRanges.cs
- cookieexception.cs
- WrapPanel.cs
- NavigationService.cs
- ObjectHandle.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- DelegatingTypeDescriptionProvider.cs
- DiscoveryEndpointValidator.cs
- BitmapDownload.cs
- CallbackHandler.cs
- MembershipSection.cs
- HttpWebResponse.cs
- RegionData.cs
- WindowsListViewItem.cs
- WebPartTransformerCollection.cs
- RoutingEndpointTrait.cs
- querybuilder.cs
- DependencyObject.cs
- BaseCollection.cs
- InvokePattern.cs
- MailWriter.cs
- BmpBitmapDecoder.cs
- ComponentEditorPage.cs
- AssemblyBuilder.cs
- XmlILModule.cs
- StringKeyFrameCollection.cs
- GenericRootAutomationPeer.cs
- QueryOperatorEnumerator.cs
- TemplatedMailWebEventProvider.cs
- MenuStrip.cs
- ChannelPool.cs
- PartEditor.cs
- UIElementPropertyUndoUnit.cs
- CngProperty.cs
- InternalEnumValidatorAttribute.cs
- OneOf.cs
- ImageMetadata.cs
- FixedStringLookup.cs
- TypeBuilderInstantiation.cs
- NumericUpDown.cs
- TableLayoutPanel.cs
- Trace.cs
- ExpressionCopier.cs
- InstanceDataCollectionCollection.cs
- ProvideValueServiceProvider.cs
- DataGridViewComponentPropertyGridSite.cs
- NetworkInformationPermission.cs
- PenContext.cs
- ArgumentOutOfRangeException.cs
- SqlDataAdapter.cs
- PageStatePersister.cs
- TextServicesContext.cs
- BitmapFrameEncode.cs
- ServiceContractGenerator.cs
- ProvideValueServiceProvider.cs
- SessionPageStatePersister.cs
- URL.cs
- DbConnectionPoolIdentity.cs
- DataServiceException.cs
- RefreshPropertiesAttribute.cs
- OpenTypeLayoutCache.cs
- JournalEntryListConverter.cs
- Predicate.cs