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
- BackEase.cs
- SimpleMailWebEventProvider.cs
- DataView.cs
- ModelFactory.cs
- ToolStripMenuItemCodeDomSerializer.cs
- LineProperties.cs
- WarningException.cs
- XamlStream.cs
- ISCIIEncoding.cs
- SafeProcessHandle.cs
- PrintDocument.cs
- CategoryGridEntry.cs
- DataGridViewComboBoxEditingControl.cs
- DecimalAnimationUsingKeyFrames.cs
- columnmapkeybuilder.cs
- DesignerActionPropertyItem.cs
- ValidationManager.cs
- XmlAttributeOverrides.cs
- ZipIOExtraFieldPaddingElement.cs
- EnumValAlphaComparer.cs
- AttributeCollection.cs
- ChannelCacheSettings.cs
- RepeaterItem.cs
- Size3D.cs
- HttpRequest.cs
- NameTable.cs
- SimpleWorkerRequest.cs
- EdmFunction.cs
- HexParser.cs
- AtomServiceDocumentSerializer.cs
- ServerIdentity.cs
- InstancePersistenceException.cs
- PropertyChangeTracker.cs
- GridViewUpdateEventArgs.cs
- WebRequestModulesSection.cs
- _BasicClient.cs
- SByteConverter.cs
- Int64Animation.cs
- XmlQueryRuntime.cs
- Dictionary.cs
- HatchBrush.cs
- AsyncOperationContext.cs
- ExtenderProviderService.cs
- ListControl.cs
- GregorianCalendar.cs
- InputBuffer.cs
- BinaryMessageFormatter.cs
- PriorityQueue.cs
- RowToParametersTransformer.cs
- MailBnfHelper.cs
- DocumentPage.cs
- UpdateCommandGenerator.cs
- TargetPerspective.cs
- nulltextnavigator.cs
- Registry.cs
- HistoryEventArgs.cs
- SchemaMapping.cs
- XmlC14NWriter.cs
- UpdateTracker.cs
- NativeMethods.cs
- Journal.cs
- PersonalizationState.cs
- ToolStripDropDown.cs
- VarInfo.cs
- FontDifferentiator.cs
- ByteStreamMessageEncodingElement.cs
- TextLineBreak.cs
- ToolStripPanel.cs
- SecurityManager.cs
- handlecollector.cs
- LayoutTable.cs
- FormsAuthenticationConfiguration.cs
- TreeNodeEventArgs.cs
- CompModSwitches.cs
- SchemaInfo.cs
- MasterPageBuildProvider.cs
- DataGridViewCellMouseEventArgs.cs
- ErrorReporting.cs
- XmlSchemaCompilationSettings.cs
- WindowsSspiNegotiation.cs
- TemplateBindingExtensionConverter.cs
- EdmProviderManifest.cs
- VisualStyleRenderer.cs
- StdRegProviderWrapper.cs
- CharacterString.cs
- XmlArrayItemAttributes.cs
- RecommendedAsConfigurableAttribute.cs
- CodeDomConfigurationHandler.cs
- ValidationPropertyAttribute.cs
- BufferedWebEventProvider.cs
- SqlVersion.cs
- ReceiveParametersContent.cs
- CommunicationObjectAbortedException.cs
- SemanticTag.cs
- EmptyEnumerator.cs
- SafeIUnknown.cs
- NonPrimarySelectionGlyph.cs
- InputReport.cs
- PersonalizationStateInfoCollection.cs
- DataGridViewCheckBoxCell.cs