Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / DataOracleClient / System / Data / OracleClient / OracleFactory.cs / 1 / OracleFactory.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.OracleClient { public sealed class OracleClientFactory : DbProviderFactory { public static readonly OracleClientFactory Instance = new OracleClientFactory(); private OracleClientFactory() { } public override DbCommand CreateCommand() { return new OracleCommand(); } public override DbCommandBuilder CreateCommandBuilder() { return new OracleCommandBuilder(); } public override DbConnection CreateConnection() { return new OracleConnection(); } public override DbConnectionStringBuilder CreateConnectionStringBuilder() { return new OracleConnectionStringBuilder(); } public override DbDataAdapter CreateDataAdapter() { return new OracleDataAdapter(); } public override DbParameter CreateParameter() { return new OracleParameter(); } public override CodeAccessPermission CreatePermission(PermissionState state) { return new OraclePermission(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.OracleClient { public sealed class OracleClientFactory : DbProviderFactory { public static readonly OracleClientFactory Instance = new OracleClientFactory(); private OracleClientFactory() { } public override DbCommand CreateCommand() { return new OracleCommand(); } public override DbCommandBuilder CreateCommandBuilder() { return new OracleCommandBuilder(); } public override DbConnection CreateConnection() { return new OracleConnection(); } public override DbConnectionStringBuilder CreateConnectionStringBuilder() { return new OracleConnectionStringBuilder(); } public override DbDataAdapter CreateDataAdapter() { return new OracleDataAdapter(); } public override DbParameter CreateParameter() { return new OracleParameter(); } public override CodeAccessPermission CreatePermission(PermissionState state) { return new OraclePermission(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
- FormsAuthenticationUser.cs
- SoapServerProtocol.cs
- XPathNodePointer.cs
- SecurityTokenProviderContainer.cs
- ClientSponsor.cs
- CacheSection.cs
- ExpressionBindingCollection.cs
- MonthChangedEventArgs.cs
- ListViewPagedDataSource.cs
- MsmqBindingBase.cs
- TextEditorTyping.cs
- WeakReferenceEnumerator.cs
- FormViewAutoFormat.cs
- EventPrivateKey.cs
- XsdBuilder.cs
- DrawingAttributesDefaultValueFactory.cs
- StreamResourceInfo.cs
- SessionViewState.cs
- DispatcherHookEventArgs.cs
- CultureInfo.cs
- VBIdentifierDesigner.xaml.cs
- MouseBinding.cs
- UrlPropertyAttribute.cs
- BamlLocalizabilityResolver.cs
- ClientSettingsProvider.cs
- TextRange.cs
- FilterUserControlBase.cs
- WinEventWrap.cs
- DesignOnlyAttribute.cs
- TextOnlyOutput.cs
- XPathSelfQuery.cs
- DecoderNLS.cs
- BufferModeSettings.cs
- DesignTimeXamlWriter.cs
- AssemblyBuilder.cs
- ResizeGrip.cs
- GlobalizationAssembly.cs
- SqlConnectionHelper.cs
- TypeNameConverter.cs
- ProxyWebPart.cs
- WsdlWriter.cs
- ThreadAttributes.cs
- IndexedEnumerable.cs
- DynamicEndpointElement.cs
- SafeNativeMethodsMilCoreApi.cs
- GeometryDrawing.cs
- FacetDescriptionElement.cs
- BinHexDecoder.cs
- ValueExpressions.cs
- TransactionFlowProperty.cs
- UrlPropertyAttribute.cs
- TemplateXamlTreeBuilder.cs
- BrowserCapabilitiesFactoryBase.cs
- ScaleTransform.cs
- XmlDataSourceView.cs
- ViewValidator.cs
- ListControlDataBindingHandler.cs
- ProtocolInformationReader.cs
- ListView.cs
- ParallelQuery.cs
- InfoCardRequestException.cs
- DynamicObjectAccessor.cs
- NetworkInformationException.cs
- IpcClientChannel.cs
- ZeroOpNode.cs
- XmlSchemaAnyAttribute.cs
- Message.cs
- SetterBase.cs
- sqlmetadatafactory.cs
- SqlAggregateChecker.cs
- CodeTryCatchFinallyStatement.cs
- SocketPermission.cs
- ResolveResponse.cs
- CollectionAdapters.cs
- NavigationEventArgs.cs
- HyperLink.cs
- AutoGeneratedField.cs
- Button.cs
- WpfWebRequestHelper.cs
- BitmapFrameEncode.cs
- SqlNotificationEventArgs.cs
- BufferModeSettings.cs
- Models.cs
- DefaultBinder.cs
- BitVector32.cs
- CompilerError.cs
- DbConnectionPoolGroupProviderInfo.cs
- Polyline.cs
- ProbeDuplex11AsyncResult.cs
- ServiceNameCollection.cs
- XPathNavigatorKeyComparer.cs
- XPathSelfQuery.cs
- Manipulation.cs
- ProfileManager.cs
- HTMLTagNameToTypeMapper.cs
- SortExpressionBuilder.cs
- ParallelTimeline.cs
- DataGridColumnsPage.cs
- QueryCacheKey.cs
- SqlDataSourceCommandEventArgs.cs