Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- SpeechSeg.cs
- SimpleApplicationHost.cs
- MessagePropertyAttribute.cs
- ArraySubsetEnumerator.cs
- DBDataPermissionAttribute.cs
- XmlSchemaSimpleTypeList.cs
- SortQuery.cs
- CompiledQuery.cs
- XamlDesignerSerializationManager.cs
- MsmqChannelFactoryBase.cs
- PartialToken.cs
- WindowVisualStateTracker.cs
- SafeNativeMethods.cs
- ProfileParameter.cs
- DataGridViewCellMouseEventArgs.cs
- RectAnimationClockResource.cs
- XPathSelfQuery.cs
- _UriSyntax.cs
- BoundColumn.cs
- UnsafeCollabNativeMethods.cs
- TextSpan.cs
- TextWriter.cs
- WebInvokeAttribute.cs
- JoinTreeSlot.cs
- TextCompositionEventArgs.cs
- TextTabProperties.cs
- PasswordDeriveBytes.cs
- TaiwanCalendar.cs
- formatter.cs
- OperationAbortedException.cs
- util.cs
- DataGridViewCellStyle.cs
- UnsafeNativeMethods.cs
- MethodBuilderInstantiation.cs
- DispatcherSynchronizationContext.cs
- IdnElement.cs
- HtmlToClrEventProxy.cs
- PathFigureCollection.cs
- Int32EqualityComparer.cs
- WinFormsUtils.cs
- HttpErrorTraceRecord.cs
- TypeLoadException.cs
- DataGridCell.cs
- MultipleViewPattern.cs
- StubHelpers.cs
- Repeater.cs
- SqlDataSource.cs
- ProbeMatchesApril2005.cs
- ParameterRefs.cs
- NativeMethods.cs
- PropertyKey.cs
- EventEntry.cs
- Application.cs
- ColorIndependentAnimationStorage.cs
- PageContentCollection.cs
- MarshalDirectiveException.cs
- AudioDeviceOut.cs
- IISMapPath.cs
- Form.cs
- ContentControl.cs
- TypeForwardedToAttribute.cs
- MD5CryptoServiceProvider.cs
- ResourceAssociationType.cs
- TextServicesCompartmentEventSink.cs
- CompiledELinqQueryState.cs
- Normalizer.cs
- CssClassPropertyAttribute.cs
- IListConverters.cs
- Wizard.cs
- AttributeData.cs
- DoubleAnimation.cs
- httpserverutility.cs
- LinqDataSourceStatusEventArgs.cs
- PipeConnection.cs
- SqlSelectClauseBuilder.cs
- UnsafeNativeMethods.cs
- CompilerScopeManager.cs
- CaseInsensitiveOrdinalStringComparer.cs
- Splitter.cs
- HitTestResult.cs
- SystemColors.cs
- ObjectAnimationBase.cs
- Quad.cs
- GridItemPatternIdentifiers.cs
- DataServiceRequest.cs
- ReadingWritingEntityEventArgs.cs
- InvalidDocumentContentsException.cs
- WorkflowHostingResponseContext.cs
- StorageComplexPropertyMapping.cs
- PackWebRequestFactory.cs
- EventLogPermissionEntryCollection.cs
- SqlDuplicator.cs
- BuildDependencySet.cs
- SafeSecurityHelper.cs
- RuntimeCompatibilityAttribute.cs
- MemberAssignment.cs
- DbSourceParameterCollection.cs
- DispatcherFrame.cs
- VectorCollectionValueSerializer.cs
- LoadItemsEventArgs.cs