Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- XslCompiledTransform.cs
- XmlNamedNodeMap.cs
- SqlInternalConnection.cs
- EntityClassGenerator.cs
- PassportAuthenticationEventArgs.cs
- OleDbPermission.cs
- MasterPageParser.cs
- RefreshPropertiesAttribute.cs
- FontEmbeddingManager.cs
- AQNBuilder.cs
- DiscoveryClientReferences.cs
- SimpleWorkerRequest.cs
- ToolStrip.cs
- DeferredReference.cs
- ComponentResourceKey.cs
- SettingsPropertyNotFoundException.cs
- MouseGestureConverter.cs
- HWStack.cs
- BinaryFormatterSinks.cs
- BufferModeSettings.cs
- AnonymousIdentificationModule.cs
- TypeResolver.cs
- Thickness.cs
- HtmlElementEventArgs.cs
- ActivationServices.cs
- ProtocolsConfigurationHandler.cs
- DoubleLinkListEnumerator.cs
- MediaScriptCommandRoutedEventArgs.cs
- Dispatcher.cs
- DataPagerFieldCommandEventArgs.cs
- ButtonFieldBase.cs
- ComplexPropertyEntry.cs
- EntityDataSourceContextCreatingEventArgs.cs
- ApplicationDirectoryMembershipCondition.cs
- AssemblyHelper.cs
- List.cs
- ProcessInputEventArgs.cs
- HelpKeywordAttribute.cs
- InkCanvasFeedbackAdorner.cs
- AssemblyUtil.cs
- SqlMultiplexer.cs
- OleDbSchemaGuid.cs
- XmlArrayAttribute.cs
- SegmentTree.cs
- remotingproxy.cs
- PiiTraceSource.cs
- DataGridItemAutomationPeer.cs
- PaintValueEventArgs.cs
- PropertiesTab.cs
- GenericTextProperties.cs
- FontEmbeddingManager.cs
- SerialErrors.cs
- DecimalStorage.cs
- glyphs.cs
- Root.cs
- Int16.cs
- InternalBufferOverflowException.cs
- Array.cs
- AbstractSvcMapFileLoader.cs
- EntityDataReader.cs
- DotExpr.cs
- BitHelper.cs
- EngineSiteSapi.cs
- HorizontalAlignConverter.cs
- AppDomainShutdownMonitor.cs
- Mapping.cs
- BooleanToVisibilityConverter.cs
- TranslateTransform.cs
- StyleXamlTreeBuilder.cs
- EmbeddedObject.cs
- SqlUserDefinedAggregateAttribute.cs
- ObjectItemCachedAssemblyLoader.cs
- LocalBuilder.cs
- ToolStripContentPanelDesigner.cs
- RelOps.cs
- SecurityDocument.cs
- MtomMessageEncodingElement.cs
- BreakRecordTable.cs
- PersonalizableAttribute.cs
- StreamedFramingRequestChannel.cs
- VirtualizedCellInfoCollection.cs
- QueryOperationResponseOfT.cs
- CodeComment.cs
- TreeNodeStyle.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- DataTableCollection.cs
- PrintingPermissionAttribute.cs
- SchemaLookupTable.cs
- WebPartCancelEventArgs.cs
- DataRelation.cs
- TableItemPatternIdentifiers.cs
- CaseInsensitiveComparer.cs
- DataGridViewBindingCompleteEventArgs.cs
- AuthenticationModuleElementCollection.cs
- XmlSerializerImportOptions.cs
- OutOfProcStateClientManager.cs
- FileLevelControlBuilderAttribute.cs
- StandardBindingReliableSessionElement.cs
- SecurityPermission.cs
- ALinqExpressionVisitor.cs