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
- Inflater.cs
- NullableBoolConverter.cs
- TreeIterator.cs
- ConfigurationCollectionAttribute.cs
- SplitterPanel.cs
- CodeRemoveEventStatement.cs
- StorageBasedPackageProperties.cs
- ChineseLunisolarCalendar.cs
- PrinterSettings.cs
- MediaElement.cs
- TreeNode.cs
- SafeNativeMethods.cs
- SynchronousChannelMergeEnumerator.cs
- ColorContext.cs
- GenericRootAutomationPeer.cs
- DataServiceExpressionVisitor.cs
- ChangePassword.cs
- XmlValueConverter.cs
- Invariant.cs
- RoleManagerModule.cs
- QueryResult.cs
- ProcessHostConfigUtils.cs
- InvalidateEvent.cs
- ObfuscateAssemblyAttribute.cs
- SerializationEventsCache.cs
- DbConnectionPoolGroup.cs
- SmiEventSink.cs
- AdPostCacheSubstitution.cs
- SvcMapFile.cs
- ItemCheckedEvent.cs
- _NTAuthentication.cs
- StrongName.cs
- MailWebEventProvider.cs
- DirectoryGroupQuery.cs
- InplaceBitmapMetadataWriter.cs
- AppDomainUnloadedException.cs
- UpdateException.cs
- CryptoKeySecurity.cs
- VisualStyleRenderer.cs
- ClientRoleProvider.cs
- DbRetry.cs
- PriorityQueue.cs
- JumpTask.cs
- ImageDrawing.cs
- RepeaterItemCollection.cs
- SQLStringStorage.cs
- KnownTypesHelper.cs
- Cursor.cs
- SequentialUshortCollection.cs
- DataGridSortCommandEventArgs.cs
- TextServicesHost.cs
- DecimalConstantAttribute.cs
- SimpleHandlerBuildProvider.cs
- FixedFindEngine.cs
- CodeDelegateInvokeExpression.cs
- ParamArrayAttribute.cs
- ListViewGroupItemCollection.cs
- TimelineClockCollection.cs
- XmlILOptimizerVisitor.cs
- Path.cs
- GZipStream.cs
- MsmqPoisonMessageException.cs
- EntityObject.cs
- FixedDocument.cs
- RowUpdatedEventArgs.cs
- WindowsFormsHost.cs
- JsonMessageEncoderFactory.cs
- String.cs
- AuthorizationRule.cs
- GuidelineCollection.cs
- CompleteWizardStep.cs
- ChtmlSelectionListAdapter.cs
- TableLayoutRowStyleCollection.cs
- ListControlBoundActionList.cs
- StorageModelBuildProvider.cs
- SmiSettersStream.cs
- Camera.cs
- PropertyFilterAttribute.cs
- RawStylusActions.cs
- TaskHelper.cs
- LocationReferenceEnvironment.cs
- CachedTypeface.cs
- ComboBoxItem.cs
- ModifiableIteratorCollection.cs
- FileDialog_Vista_Interop.cs
- ReceiveSecurityHeader.cs
- CompilerTypeWithParams.cs
- DataService.cs
- ImportCatalogPart.cs
- XmlSchemaObjectTable.cs
- DatatypeImplementation.cs
- Preprocessor.cs
- LowerCaseStringConverter.cs
- TreeNodeEventArgs.cs
- X509CertificateTrustedIssuerElementCollection.cs
- AsymmetricSecurityProtocolFactory.cs
- XmlDocumentSerializer.cs
- TypeDescriptionProviderAttribute.cs
- ConfigurationConverterBase.cs
- TdsParserStaticMethods.cs