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
- FormatSettings.cs
- VoiceSynthesis.cs
- PersonalizationStateQuery.cs
- CustomPopupPlacement.cs
- HtmlLinkAdapter.cs
- WeakReference.cs
- XpsTokenContext.cs
- XmlEntityReference.cs
- XmlILConstructAnalyzer.cs
- DataGridParentRows.cs
- BitmapEffectInput.cs
- MetricEntry.cs
- UInt64Storage.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- GroupBox.cs
- KeyInstance.cs
- BufferModeSettings.cs
- NonBatchDirectoryCompiler.cs
- WebPartMinimizeVerb.cs
- ProtocolsConfigurationHandler.cs
- HyperLinkStyle.cs
- UriWriter.cs
- TransactedReceiveScope.cs
- UnknownWrapper.cs
- ContentHostHelper.cs
- NetSectionGroup.cs
- ListViewAutomationPeer.cs
- BindUriHelper.cs
- WebPartCollection.cs
- BufferBuilder.cs
- PrinterResolution.cs
- ToolStripDropDownClosingEventArgs.cs
- RelationshipSet.cs
- SafeReversePInvokeHandle.cs
- XmlFormatExtensionPrefixAttribute.cs
- SettingsPropertyNotFoundException.cs
- SessionSwitchEventArgs.cs
- ListViewTableRow.cs
- StatusBar.cs
- Int32.cs
- InternalConfigSettingsFactory.cs
- PhysicalAddress.cs
- Operand.cs
- RegistryHandle.cs
- DataGridHeadersVisibilityToVisibilityConverter.cs
- UseManagedPresentationElement.cs
- ConnectionPoint.cs
- Image.cs
- FixedPageAutomationPeer.cs
- InlineCollection.cs
- SynchronizedDispatch.cs
- MethodAccessException.cs
- TypePresenter.xaml.cs
- DocumentViewer.cs
- MemoryFailPoint.cs
- DataControlLinkButton.cs
- FontNameConverter.cs
- TokenBasedSet.cs
- DataGridViewDataErrorEventArgs.cs
- PagerSettings.cs
- CollectionChangeEventArgs.cs
- IdlingCommunicationPool.cs
- SoapSchemaMember.cs
- ImageSourceValueSerializer.cs
- ImmComposition.cs
- XmlAttributeCollection.cs
- CapiSymmetricAlgorithm.cs
- SqlUserDefinedTypeAttribute.cs
- AspCompat.cs
- MouseBinding.cs
- RowType.cs
- XpsFilter.cs
- XmlILOptimizerVisitor.cs
- RemotingAttributes.cs
- UserControlAutomationPeer.cs
- AdapterUtil.cs
- FrameworkElementFactoryMarkupObject.cs
- Geometry3D.cs
- ObfuscateAssemblyAttribute.cs
- Exceptions.cs
- RawStylusActions.cs
- Size3DValueSerializer.cs
- RandomNumberGenerator.cs
- PixelShader.cs
- SessionPageStatePersister.cs
- TrustManagerPromptUI.cs
- RtType.cs
- SmiEventSink_Default.cs
- XmlDesignerDataSourceView.cs
- DependencyPropertyDescriptor.cs
- DataGridViewLinkCell.cs
- messageonlyhwndwrapper.cs
- ServiceAuthorizationElement.cs
- TextTreeDeleteContentUndoUnit.cs
- MarkedHighlightComponent.cs
- securestring.cs
- SortQuery.cs
- SqlParameterCollection.cs
- ColumnResult.cs
- ModuleBuilderData.cs