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
- HotCommands.cs
- ExceptionHandler.cs
- EngineSiteSapi.cs
- StructuralType.cs
- Color.cs
- DocumentSchemaValidator.cs
- XamlInt32CollectionSerializer.cs
- EntityConnection.cs
- ChildTable.cs
- CodeCatchClause.cs
- UTF8Encoding.cs
- LineServicesCallbacks.cs
- EncodingStreamWrapper.cs
- RoleManagerEventArgs.cs
- counter.cs
- HandlerBase.cs
- XmlSerializableWriter.cs
- CompositeFontInfo.cs
- NavigationService.cs
- ButtonPopupAdapter.cs
- Metadata.cs
- LinqDataSourceView.cs
- MergeFilterQuery.cs
- TableLayoutSettings.cs
- TreeNodeBinding.cs
- CompressedStack.cs
- HwndSourceParameters.cs
- ComplexTypeEmitter.cs
- WSSecurityXXX2005.cs
- XmlWriterTraceListener.cs
- HelpKeywordAttribute.cs
- RowUpdatingEventArgs.cs
- Header.cs
- SqlDataSource.cs
- IPEndPointCollection.cs
- BooleanExpr.cs
- DataListItemEventArgs.cs
- TextFindEngine.cs
- PreviewPrintController.cs
- TransportContext.cs
- BitHelper.cs
- FieldTemplateFactory.cs
- control.ime.cs
- OrthographicCamera.cs
- CallbackValidatorAttribute.cs
- MessageQueueAccessControlEntry.cs
- IListConverters.cs
- ConnectionStringsExpressionBuilder.cs
- OutputWindow.cs
- Graph.cs
- AutomationTextAttribute.cs
- SelectionListDesigner.cs
- CustomLineCap.cs
- AssemblyInfo.cs
- KeyValueInternalCollection.cs
- XsltOutput.cs
- UrlPath.cs
- PageCatalogPart.cs
- RequestDescription.cs
- XmlTextReaderImpl.cs
- CodeNamespace.cs
- PerformanceCounterPermissionAttribute.cs
- HMACRIPEMD160.cs
- RectConverter.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- ProxyWebPartManager.cs
- AdRotator.cs
- ImageFormat.cs
- CodeIdentifiers.cs
- AutomationIdentifierGuids.cs
- Margins.cs
- SimpleTypeResolver.cs
- ListViewTableRow.cs
- loginstatus.cs
- CategoryGridEntry.cs
- JulianCalendar.cs
- ToolStripTemplateNode.cs
- AdapterSwitches.cs
- PrimitiveDataContract.cs
- ViewCellSlot.cs
- HandlerMappingMemo.cs
- JsonReaderDelegator.cs
- ConnectionPoint.cs
- ReadOnlyCollection.cs
- DeadLetterQueue.cs
- ContentPosition.cs
- SingleResultAttribute.cs
- RelationshipFixer.cs
- InvalidAsynchronousStateException.cs
- XsltArgumentList.cs
- CopyCodeAction.cs
- HttpHandler.cs
- XmlNullResolver.cs
- Pen.cs
- ComPlusDiagnosticTraceSchemas.cs
- LightweightCodeGenerator.cs
- CallSite.cs
- SelectionPatternIdentifiers.cs
- DesignBinding.cs
- HandlerWithFactory.cs