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
- regiisutil.cs
- FixedSOMTableRow.cs
- CompiledXpathExpr.cs
- ObjectIDGenerator.cs
- GifBitmapDecoder.cs
- PropertyDescriptorGridEntry.cs
- TransformerTypeCollection.cs
- SourceInterpreter.cs
- LOSFormatter.cs
- WebFaultClientMessageInspector.cs
- DesignerActionService.cs
- SHA1Managed.cs
- HtmlInputButton.cs
- TemplatedControlDesigner.cs
- InstanceOwnerQueryResult.cs
- ClientData.cs
- CodeDomSerializerException.cs
- FolderBrowserDialog.cs
- BinaryNegotiation.cs
- ModelTreeManager.cs
- FilterException.cs
- ImageConverter.cs
- ADMembershipProvider.cs
- Cursors.cs
- TextContainerChangeEventArgs.cs
- COSERVERINFO.cs
- DateTimeConverter.cs
- QuestionEventArgs.cs
- Properties.cs
- WorkflowCommandExtensionItem.cs
- WindowInteractionStateTracker.cs
- WebPartManagerInternals.cs
- DataGridRow.cs
- BigIntegerStorage.cs
- RecordsAffectedEventArgs.cs
- ImageSourceValueSerializer.cs
- InternalTypeHelper.cs
- DrawToolTipEventArgs.cs
- EventLogInformation.cs
- StringUtil.cs
- VirtualPathProvider.cs
- AllMembershipCondition.cs
- AnnotationMap.cs
- OneToOneMappingSerializer.cs
- CharacterShapingProperties.cs
- SafeEventLogWriteHandle.cs
- SecondaryIndexDefinition.cs
- FrameworkRichTextComposition.cs
- MergeFilterQuery.cs
- RunInstallerAttribute.cs
- DataTableCollection.cs
- BrowsableAttribute.cs
- validationstate.cs
- SubqueryRules.cs
- DataGridColumnCollection.cs
- ScopedKnownTypes.cs
- PowerModeChangedEventArgs.cs
- InnerItemCollectionView.cs
- WebExceptionStatus.cs
- FixedTextContainer.cs
- CodeAttachEventStatement.cs
- TypeBuilder.cs
- DBConnection.cs
- DataColumn.cs
- initElementDictionary.cs
- ContainerSelectorBehavior.cs
- DynamicActivityTypeDescriptor.cs
- DataContext.cs
- WebPartPersonalization.cs
- BinHexEncoder.cs
- DataControlLinkButton.cs
- XmlSerializationGeneratedCode.cs
- ClusterRegistryConfigurationProvider.cs
- Membership.cs
- ProviderSettings.cs
- BaseValidator.cs
- Properties.cs
- SR.cs
- Pair.cs
- FreezableDefaultValueFactory.cs
- CodeExporter.cs
- RsaSecurityTokenParameters.cs
- DocumentCollection.cs
- State.cs
- ReadOnlyAttribute.cs
- PreProcessor.cs
- TextTreeNode.cs
- Frame.cs
- KeyValueSerializer.cs
- DataStreams.cs
- FilteredReadOnlyMetadataCollection.cs
- AppSettings.cs
- ComponentChangedEvent.cs
- TabletDevice.cs
- BitmapCodecInfoInternal.cs
- UnitySerializationHolder.cs
- SessionEndingCancelEventArgs.cs
- MimeMapping.cs
- ReaderWriterLockWrapper.cs
- ProfileSettings.cs