Code:
/ DotNET / DotNET / 8.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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ListBindingHelper.cs
- IFlowDocumentViewer.cs
- ControlParameter.cs
- CodeCompileUnit.cs
- SBCSCodePageEncoding.cs
- TypeUtil.cs
- FastEncoderWindow.cs
- StatusBar.cs
- RuntimeIdentifierPropertyAttribute.cs
- WindowsGraphics2.cs
- AlignmentXValidation.cs
- counter.cs
- SpeakInfo.cs
- ObjectDataProvider.cs
- ListViewGroupItemCollection.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- AutomationPropertyInfo.cs
- CodeObjectCreateExpression.cs
- LinqDataSourceUpdateEventArgs.cs
- DataGridPagerStyle.cs
- SerialStream.cs
- PassportAuthenticationEventArgs.cs
- DataGridView.cs
- RotateTransform3D.cs
- SQLBinaryStorage.cs
- UIElement3D.cs
- BufferAllocator.cs
- DCSafeHandle.cs
- SrgsElementFactory.cs
- XmlAtomicValue.cs
- DecimalConverter.cs
- hwndwrapper.cs
- XmlSerializerVersionAttribute.cs
- InstancePersistenceContext.cs
- HashSetDebugView.cs
- CodeEntryPointMethod.cs
- ParserContext.cs
- AutomationElementIdentifiers.cs
- ContractTypeNameCollection.cs
- Int64.cs
- XmlSchemaCollection.cs
- AnnotationComponentChooser.cs
- ToolTipAutomationPeer.cs
- FormsAuthentication.cs
- BufferedGraphicsContext.cs
- EnumUnknown.cs
- PropertyMetadata.cs
- cache.cs
- MessageHeaders.cs
- TextCompositionEventArgs.cs
- PathGradientBrush.cs
- XmlStreamStore.cs
- GenericPrincipal.cs
- FreeFormDesigner.cs
- _HTTPDateParse.cs
- InterleavedZipPartStream.cs
- SystemPens.cs
- BinaryObjectReader.cs
- MasterPage.cs
- CodeExporter.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- FontNamesConverter.cs
- CfgSemanticTag.cs
- HttpResponse.cs
- ServiceElementCollection.cs
- SecurityState.cs
- MaskInputRejectedEventArgs.cs
- TraceLevelStore.cs
- smtppermission.cs
- LinearQuaternionKeyFrame.cs
- GeneralTransformGroup.cs
- SemanticKeyElement.cs
- EarlyBoundInfo.cs
- FileSecurity.cs
- MultiplexingDispatchMessageFormatter.cs
- CompositeDesignerAccessibleObject.cs
- VirtualPath.cs
- XmlComplianceUtil.cs
- DelegateSerializationHolder.cs
- VisualTreeUtils.cs
- ComProxy.cs
- PerformanceCounterManager.cs
- AlternationConverter.cs
- AQNBuilder.cs
- PngBitmapEncoder.cs
- CalculatedColumn.cs
- WorkflowQueuingService.cs
- Accessible.cs
- PartitionResolver.cs
- HwndHostAutomationPeer.cs
- DataGridViewToolTip.cs
- CodeCatchClauseCollection.cs
- IdentityHolder.cs
- ActiveXHelper.cs
- DataMemberFieldEditor.cs
- CngAlgorithm.cs
- HyperlinkAutomationPeer.cs
- UnmanagedMemoryStream.cs
- DataGridViewIntLinkedList.cs
- HGlobalSafeHandle.cs