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

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HtmlInputSubmit.cs
- LogWriteRestartAreaAsyncResult.cs
- DataGridCaption.cs
- _HeaderInfo.cs
- Completion.cs
- DbMetaDataFactory.cs
- ProcessManager.cs
- ComIntegrationManifestGenerator.cs
- BaseCAMarshaler.cs
- CssClassPropertyAttribute.cs
- ProviderBase.cs
- StructuredTypeInfo.cs
- cryptoapiTransform.cs
- WebPartZoneBase.cs
- DesignerHost.cs
- RectAnimation.cs
- BindingMemberInfo.cs
- AttachedAnnotationChangedEventArgs.cs
- WriteableBitmap.cs
- CacheVirtualItemsEvent.cs
- ImageBrush.cs
- CodeNamespaceCollection.cs
- AlignmentXValidation.cs
- XmlSerializerFactory.cs
- Floater.cs
- UnsafeNetInfoNativeMethods.cs
- X509Certificate2Collection.cs
- ProgressBarBrushConverter.cs
- AtomServiceDocumentSerializer.cs
- EventSetter.cs
- ColorInterpolationModeValidation.cs
- CssStyleCollection.cs
- ReadOnlyDataSourceView.cs
- AppearanceEditorPart.cs
- ThicknessConverter.cs
- EmbeddedMailObjectCollectionEditor.cs
- DataSourceView.cs
- ServiceOperationViewControl.cs
- BufferedStream.cs
- ManagedFilter.cs
- TextParagraphCache.cs
- ProcessHostConfigUtils.cs
- Thickness.cs
- StyleXamlParser.cs
- XhtmlBasicListAdapter.cs
- PropertyDescriptorComparer.cs
- OleAutBinder.cs
- WebEventTraceProvider.cs
- XmlMessageFormatter.cs
- SizeChangedInfo.cs
- StatusBarItemAutomationPeer.cs
- StrongTypingException.cs
- ProfileBuildProvider.cs
- RegexCompilationInfo.cs
- NativeDirectoryServicesQueryAPIs.cs
- ColorConvertedBitmapExtension.cs
- StringFunctions.cs
- HttpProfileBase.cs
- ToolStripScrollButton.cs
- PageThemeBuildProvider.cs
- DateTimeConstantAttribute.cs
- HtmlTextArea.cs
- InkCanvasSelectionAdorner.cs
- StoreContentChangedEventArgs.cs
- FactoryRecord.cs
- ClosableStream.cs
- EventLogConfiguration.cs
- EncoderNLS.cs
- SqlGatherProducedAliases.cs
- RectangleHotSpot.cs
- CachingHintValidation.cs
- SHA512Managed.cs
- UnknownBitmapDecoder.cs
- HwndSource.cs
- XmlAggregates.cs
- InputMethodStateTypeInfo.cs
- PermissionAttributes.cs
- ConfigurationConverterBase.cs
- WebPartHeaderCloseVerb.cs
- XmlAnyAttributeAttribute.cs
- KeyboardDevice.cs
- IdentityManager.cs
- SecurityPolicySection.cs
- ProgressBar.cs
- NotifyCollectionChangedEventArgs.cs
- _ScatterGatherBuffers.cs
- RuntimeIdentifierPropertyAttribute.cs
- Rotation3DKeyFrameCollection.cs
- ellipse.cs
- NestPullup.cs
- TableLayoutCellPaintEventArgs.cs
- CqlQuery.cs
- XmlSchemaInferenceException.cs
- XsdDateTime.cs
- StaticExtension.cs
- ExtensionSimplifierMarkupObject.cs
- ClipboardData.cs
- DataViewManagerListItemTypeDescriptor.cs
- AsyncDataRequest.cs
- MethodImplAttribute.cs