Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / Data / System / Data / Odbc / OdbcFactory.cs / 1 / 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 { #if WINFSInternalOnly internal #else public #endif 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 { #if WINFSInternalOnly internal #else public #endif 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
- SerializationException.cs
- BaseValidatorDesigner.cs
- TreeNode.cs
- EntityModelBuildProvider.cs
- WorkItem.cs
- ProgressBarRenderer.cs
- TableItemStyle.cs
- DefaultAuthorizationContext.cs
- DragCompletedEventArgs.cs
- OneOfScalarConst.cs
- ResponseBodyWriter.cs
- Block.cs
- KeyGesture.cs
- CodeIdentifier.cs
- EntityDataSourceDesignerHelper.cs
- HashAlgorithm.cs
- DataGridViewColumnStateChangedEventArgs.cs
- BooleanAnimationUsingKeyFrames.cs
- WindowsGrip.cs
- SqlCommandSet.cs
- SettingsProviderCollection.cs
- SqlSelectClauseBuilder.cs
- ResourceDefaultValueAttribute.cs
- StateMachine.cs
- CultureData.cs
- PageThemeCodeDomTreeGenerator.cs
- TableAdapterManagerMethodGenerator.cs
- NativeMethods.cs
- SrgsGrammarCompiler.cs
- ToolboxDataAttribute.cs
- PropertyGridEditorPart.cs
- SizeChangedEventArgs.cs
- ObfuscateAssemblyAttribute.cs
- FilePrompt.cs
- BaseDataBoundControl.cs
- ResourceAssociationSet.cs
- ControlPropertyNameConverter.cs
- SQLDoubleStorage.cs
- DtrList.cs
- PerformanceCounter.cs
- ExeContext.cs
- SimpleBitVector32.cs
- GroupJoinQueryOperator.cs
- TokenBasedSetEnumerator.cs
- Expressions.cs
- FormsAuthentication.cs
- QuaternionAnimationBase.cs
- ApplicationCommands.cs
- RadioButtonList.cs
- TypeUtil.cs
- AssociatedControlConverter.cs
- OperationCanceledException.cs
- SqlConnection.cs
- TypeExtensions.cs
- ConfigErrorGlyph.cs
- Geometry.cs
- DataGridGeneralPage.cs
- PermissionAttributes.cs
- ZipIOCentralDirectoryBlock.cs
- SapiRecoInterop.cs
- DescendentsWalkerBase.cs
- SelfIssuedAuthRSACryptoProvider.cs
- Stopwatch.cs
- FragmentNavigationEventArgs.cs
- AlphaSortedEnumConverter.cs
- XmlEntityReference.cs
- Timer.cs
- HandlerWithFactory.cs
- TypeConverterAttribute.cs
- LineSegment.cs
- XsltCompileContext.cs
- NativeMethods.cs
- PrintPreviewControl.cs
- ServiceNameCollection.cs
- HtmlTableRow.cs
- UrlPath.cs
- safesecurityhelperavalon.cs
- WindowsEditBox.cs
- Automation.cs
- HotSpot.cs
- X509Certificate2Collection.cs
- FormClosedEvent.cs
- Calendar.cs
- ProcessModelInfo.cs
- DeclarativeCatalogPart.cs
- XmlAttributeHolder.cs
- Script.cs
- NameTable.cs
- ConfigurationElementProperty.cs
- RoutedEventConverter.cs
- NativeMethodsCLR.cs
- TextServicesPropertyRanges.cs
- XmlElementList.cs
- InputProcessorProfiles.cs
- SQLInt32Storage.cs
- Brushes.cs
- IisNotInstalledException.cs
- ParenthesizePropertyNameAttribute.cs
- XmlDictionaryReaderQuotas.cs
- TextContainerChangeEventArgs.cs