Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / Odbc / OdbcFactory.cs / 1305376 / OdbcFactory.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- using System; using System.Data; using System.Data.Common; using System.Security; using System.Security.Permissions; namespace System.Data.Odbc { public sealed class OdbcFactory : DbProviderFactory { public static readonly OdbcFactory Instance = new OdbcFactory(); private OdbcFactory() { } public override DbCommand CreateCommand() { return new OdbcCommand(); } public override DbCommandBuilder CreateCommandBuilder() { return new OdbcCommandBuilder(); } public override DbConnection CreateConnection() { return new OdbcConnection(); } public override DbConnectionStringBuilder CreateConnectionStringBuilder() { return new OdbcConnectionStringBuilder(); } public override DbDataAdapter CreateDataAdapter() { return new OdbcDataAdapter(); } public override DbParameter CreateParameter() { return new OdbcParameter(); } public override CodeAccessPermission CreatePermission(PermissionState state) { return new OdbcPermission(state); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- using System; using System.Data; using System.Data.Common; using System.Security; using System.Security.Permissions; namespace System.Data.Odbc { public sealed class OdbcFactory : DbProviderFactory { public static readonly OdbcFactory Instance = new OdbcFactory(); private OdbcFactory() { } public override DbCommand CreateCommand() { return new OdbcCommand(); } public override DbCommandBuilder CreateCommandBuilder() { return new OdbcCommandBuilder(); } public override DbConnection CreateConnection() { return new OdbcConnection(); } public override DbConnectionStringBuilder CreateConnectionStringBuilder() { return new OdbcConnectionStringBuilder(); } public override DbDataAdapter CreateDataAdapter() { return new OdbcDataAdapter(); } public override DbParameter CreateParameter() { return new OdbcParameter(); } public override CodeAccessPermission CreatePermission(PermissionState state) { return new OdbcPermission(state); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SmiEventSink.cs
- XmlArrayItemAttribute.cs
- PointHitTestParameters.cs
- AspCompat.cs
- ConfigXmlSignificantWhitespace.cs
- XmlTextReaderImplHelpers.cs
- ObjectListShowCommandsEventArgs.cs
- AuthenticateEventArgs.cs
- SqlSupersetValidator.cs
- TdsParserSafeHandles.cs
- ChtmlTextWriter.cs
- TextElement.cs
- CompositeFontParser.cs
- loginstatus.cs
- DbBuffer.cs
- RegexParser.cs
- TranslateTransform.cs
- AuthenticateEventArgs.cs
- DocumentViewerConstants.cs
- DefaultValueTypeConverter.cs
- WebAdminConfigurationHelper.cs
- LinkLabelLinkClickedEvent.cs
- ToolboxControl.cs
- DataGridViewRow.cs
- SqlDependencyUtils.cs
- XPathAncestorQuery.cs
- BamlResourceDeserializer.cs
- WebPartDisplayMode.cs
- CardSpaceSelector.cs
- CommandLibraryHelper.cs
- ConfigurationSettings.cs
- XmlSecureResolver.cs
- ToolStripItemRenderEventArgs.cs
- ListViewGroupItemCollection.cs
- ParameterModifier.cs
- EntityWithKeyStrategy.cs
- WindowsUpDown.cs
- ResolveNameEventArgs.cs
- IsolatedStorage.cs
- DbProviderManifest.cs
- AttributeUsageAttribute.cs
- NoClickablePointException.cs
- XmlNamespaceMapping.cs
- TypePropertyEditor.cs
- HtmlValidatorAdapter.cs
- Missing.cs
- MergeFailedEvent.cs
- UrlUtility.cs
- DictionaryKeyPropertyAttribute.cs
- SystemTcpStatistics.cs
- RequestCacheValidator.cs
- TransactionManager.cs
- ScrollChangedEventArgs.cs
- Floater.cs
- SoapAttributeOverrides.cs
- Size.cs
- TypeDescriptor.cs
- CaseInsensitiveComparer.cs
- DataListAutoFormat.cs
- SqlXmlStorage.cs
- CustomPopupPlacement.cs
- Compress.cs
- TdsParserSafeHandles.cs
- GeneralTransformCollection.cs
- EventLogPermissionAttribute.cs
- SQLGuidStorage.cs
- DynamicDataResources.Designer.cs
- precedingquery.cs
- SimpleWorkerRequest.cs
- ImageIndexConverter.cs
- HybridObjectCache.cs
- TextFormatterImp.cs
- SystemDropShadowChrome.cs
- CompositeScriptReference.cs
- OdbcFactory.cs
- TimerEventSubscriptionCollection.cs
- SecurityContext.cs
- DoubleLink.cs
- CommonServiceBehaviorElement.cs
- AssemblyBuilder.cs
- DataServiceBuildProvider.cs
- FormsAuthenticationUserCollection.cs
- VideoDrawing.cs
- ControlIdConverter.cs
- ApplicationBuildProvider.cs
- ZoneLinkButton.cs
- GcSettings.cs
- Dictionary.cs
- ParenthesizePropertyNameAttribute.cs
- TextRunCache.cs
- ChangeNode.cs
- PreloadHost.cs
- GenericsInstances.cs
- LinkArea.cs
- FontStretch.cs
- mongolianshape.cs
- MenuCommandService.cs
- EntityDataSourceDataSelection.cs
- EventMappingSettings.cs
- ChannelTraceRecord.cs