Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / OleDb / OleDbFactory.cs / 1305376 / OleDbFactory.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.OleDb { public sealed class OleDbFactory : DbProviderFactory { public static readonly OleDbFactory Instance = new OleDbFactory(); private OleDbFactory() { } public override DbCommand CreateCommand() { return new OleDbCommand(); } public override DbCommandBuilder CreateCommandBuilder() { return new OleDbCommandBuilder(); } public override DbConnection CreateConnection() { return new OleDbConnection(); } public override DbConnectionStringBuilder CreateConnectionStringBuilder() { return new OleDbConnectionStringBuilder(); } public override DbDataAdapter CreateDataAdapter() { return new OleDbDataAdapter(); } public override DbParameter CreateParameter() { return new OleDbParameter(); } public override CodeAccessPermission CreatePermission(PermissionState state) { return new OleDbPermission(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.OleDb { public sealed class OleDbFactory : DbProviderFactory { public static readonly OleDbFactory Instance = new OleDbFactory(); private OleDbFactory() { } public override DbCommand CreateCommand() { return new OleDbCommand(); } public override DbCommandBuilder CreateCommandBuilder() { return new OleDbCommandBuilder(); } public override DbConnection CreateConnection() { return new OleDbConnection(); } public override DbConnectionStringBuilder CreateConnectionStringBuilder() { return new OleDbConnectionStringBuilder(); } public override DbDataAdapter CreateDataAdapter() { return new OleDbDataAdapter(); } public override DbParameter CreateParameter() { return new OleDbParameter(); } public override CodeAccessPermission CreatePermission(PermissionState state) { return new OleDbPermission(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
- DataBoundLiteralControl.cs
- EntityDataSourceUtil.cs
- DocumentXPathNavigator.cs
- CursorConverter.cs
- DropShadowBitmapEffect.cs
- SimpleFieldTemplateUserControl.cs
- KnownTypesHelper.cs
- JsonWriter.cs
- ImageClickEventArgs.cs
- SystemDropShadowChrome.cs
- Label.cs
- RadioButtonFlatAdapter.cs
- NumericExpr.cs
- CodeAccessSecurityEngine.cs
- DecimalAnimationUsingKeyFrames.cs
- EntitySqlQueryState.cs
- SQLInt64.cs
- Axis.cs
- JumpItem.cs
- DbConnectionPool.cs
- DependencyPropertyDescriptor.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- PeerEndPoint.cs
- XpsFixedDocumentSequenceReaderWriter.cs
- AutomationElement.cs
- SymmetricSecurityProtocol.cs
- IMembershipProvider.cs
- TextFormatterContext.cs
- PointLight.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- SqlInternalConnectionSmi.cs
- TraceLog.cs
- BooleanKeyFrameCollection.cs
- XPathEmptyIterator.cs
- MessageQueueException.cs
- CodeSubDirectory.cs
- WorkflowOperationContext.cs
- GraphicsContainer.cs
- Helpers.cs
- IteratorFilter.cs
- SafeSecurityHandles.cs
- DetailsViewDeletedEventArgs.cs
- EventLogPermissionAttribute.cs
- EdmComplexTypeAttribute.cs
- DataControlButton.cs
- ConnectionPoolRegistry.cs
- FilterEventArgs.cs
- TreeNodeStyleCollectionEditor.cs
- CellParagraph.cs
- ClientSettings.cs
- BitArray.cs
- VerticalAlignConverter.cs
- base64Transforms.cs
- NaturalLanguageHyphenator.cs
- PlatformNotSupportedException.cs
- DataGridLinkButton.cs
- TitleStyle.cs
- PermissionAttributes.cs
- Help.cs
- NavigationProperty.cs
- ConfigXmlText.cs
- LeaseManager.cs
- SnapshotChangeTrackingStrategy.cs
- ParallelTimeline.cs
- httpapplicationstate.cs
- WebReferencesBuildProvider.cs
- DefaultTraceListener.cs
- RecordConverter.cs
- DropDownButton.cs
- FamilyMap.cs
- RunClient.cs
- SecurityCriticalDataForSet.cs
- SoapAttributes.cs
- DelegateSerializationHolder.cs
- ForceCopyBuildProvider.cs
- BamlTreeNode.cs
- WebSysDefaultValueAttribute.cs
- BamlTreeMap.cs
- HttpRequestTraceRecord.cs
- FrameworkElementAutomationPeer.cs
- XhtmlBasicValidationSummaryAdapter.cs
- ProcessHost.cs
- COAUTHIDENTITY.cs
- ContainerUtilities.cs
- SafeRightsManagementHandle.cs
- DetailsViewModeEventArgs.cs
- AstTree.cs
- UnconditionalPolicy.cs
- CustomLineCap.cs
- TreeWalkHelper.cs
- FileSecurity.cs
- DotExpr.cs
- InstanceNameConverter.cs
- CodePageEncoding.cs
- ReaderOutput.cs
- Baml2006KnownTypes.cs
- PropertyDescriptorComparer.cs
- DateBoldEvent.cs
- StreamGeometry.cs
- HtmlToClrEventProxy.cs