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
- Identity.cs
- SqlRemoveConstantOrderBy.cs
- TreeNodeCollectionEditor.cs
- ComponentEditorPage.cs
- CrossContextChannel.cs
- AffineTransform3D.cs
- RuleSettingsCollection.cs
- WorkflowIdleBehavior.cs
- SslStream.cs
- BaseParagraph.cs
- ExclusiveHandleList.cs
- ReadOnlyKeyedCollection.cs
- DependencyPropertyValueSerializer.cs
- CmsInterop.cs
- SQLDoubleStorage.cs
- Pkcs9Attribute.cs
- GridViewDeleteEventArgs.cs
- LightweightCodeGenerator.cs
- OnOperation.cs
- Model3DGroup.cs
- SignalGate.cs
- EntityParameterCollection.cs
- ListItemCollection.cs
- WorkflowMessageEventArgs.cs
- LocalizabilityAttribute.cs
- SessionEndingCancelEventArgs.cs
- EmptyElement.cs
- SmiSettersStream.cs
- QueryContinueDragEvent.cs
- TrustManagerMoreInformation.cs
- WebBaseEventKeyComparer.cs
- WindowPattern.cs
- FragmentQueryKB.cs
- HtmlContainerControl.cs
- Queue.cs
- PrintingPermission.cs
- TabRenderer.cs
- NumericExpr.cs
- CodeSubDirectory.cs
- DecoratedNameAttribute.cs
- FormatterConverter.cs
- WebPartMinimizeVerb.cs
- PackWebResponse.cs
- Root.cs
- ServicePointManager.cs
- MexTcpBindingElement.cs
- XmlWriter.cs
- DecimalConstantAttribute.cs
- ObfuscationAttribute.cs
- SecUtil.cs
- DataServiceRequestException.cs
- InvalidContentTypeException.cs
- NamespaceEmitter.cs
- ConnectionStringsExpressionBuilder.cs
- CatalogZone.cs
- PeerEndPoint.cs
- Comparer.cs
- WindowShowOrOpenTracker.cs
- EmbeddedMailObjectsCollection.cs
- XmlName.cs
- StreamResourceInfo.cs
- GetPageNumberCompletedEventArgs.cs
- TraceData.cs
- CompilerWrapper.cs
- LogFlushAsyncResult.cs
- TextProviderWrapper.cs
- ModuleElement.cs
- HttpDictionary.cs
- InternalRelationshipCollection.cs
- WindowsToolbarAsMenu.cs
- ForceCopyBuildProvider.cs
- SimpleExpression.cs
- TypeTypeConverter.cs
- AnnotationAuthorChangedEventArgs.cs
- ActiveXContainer.cs
- WindowCollection.cs
- TextElementEditingBehaviorAttribute.cs
- QilVisitor.cs
- ToolStripItemTextRenderEventArgs.cs
- SortExpressionBuilder.cs
- ValueProviderWrapper.cs
- CreateUserWizardStep.cs
- CodeNamespaceImport.cs
- DataServiceClientException.cs
- ControlPropertyNameConverter.cs
- NamespaceCollection.cs
- Constraint.cs
- GridViewColumnCollection.cs
- VisualTreeHelper.cs
- QueuePathDialog.cs
- SqlTriggerAttribute.cs
- C14NUtil.cs
- ReverseInheritProperty.cs
- _NestedMultipleAsyncResult.cs
- CompilerLocalReference.cs
- SystemTcpStatistics.cs
- DropShadowBitmapEffect.cs
- XamlClipboardData.cs
- SpecularMaterial.cs
- FontStyles.cs