Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / Odbc / OdbcFactory.cs / 1305376 / 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 { public 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 { public 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
- KernelTypeValidation.cs
- DynamicFilter.cs
- NavigatorInput.cs
- GenericPrincipal.cs
- SecurityKeyType.cs
- Propagator.ExtentPlaceholderCreator.cs
- SelectionItemProviderWrapper.cs
- IList.cs
- ToolStripSeparatorRenderEventArgs.cs
- TreeNodeConverter.cs
- XmlWrappingWriter.cs
- DBConcurrencyException.cs
- Signature.cs
- ContainerSelectorBehavior.cs
- FontEmbeddingManager.cs
- NonClientArea.cs
- Parameter.cs
- XmlSubtreeReader.cs
- PeerToPeerException.cs
- WorkflowApplicationUnloadedException.cs
- EntityPropertyMappingAttribute.cs
- DataGridViewAccessibleObject.cs
- TemplatePropertyEntry.cs
- AspCompat.cs
- AuthenticationService.cs
- IndexerNameAttribute.cs
- CodeLinePragma.cs
- AudioFormatConverter.cs
- SqlFunctionAttribute.cs
- SessionPageStatePersister.cs
- ComplusEndpointConfigContainer.cs
- RelationshipFixer.cs
- ACE.cs
- Popup.cs
- DataGridViewRow.cs
- SchemaTableColumn.cs
- FontDifferentiator.cs
- OutputCacheModule.cs
- TypeResolvingOptionsAttribute.cs
- FlowLayoutPanelDesigner.cs
- ConnectionPoint.cs
- PathData.cs
- PictureBox.cs
- FormattedText.cs
- SqlTypeSystemProvider.cs
- SafeRightsManagementPubHandle.cs
- ParameterElement.cs
- EntityObject.cs
- RightsManagementPermission.cs
- XmlILConstructAnalyzer.cs
- TableCell.cs
- IntSecurity.cs
- clipboard.cs
- UserControlDocumentDesigner.cs
- SendMailErrorEventArgs.cs
- SystemIcons.cs
- CustomError.cs
- ResetableIterator.cs
- SimpleWorkerRequest.cs
- SimpleApplicationHost.cs
- XsdBuildProvider.cs
- ElementProxy.cs
- EntityCollection.cs
- XmlQueryType.cs
- HandlerBase.cs
- OdbcPermission.cs
- ClientTargetSection.cs
- ProvidersHelper.cs
- StringExpressionSet.cs
- RbTree.cs
- ModelTreeManager.cs
- MemberPath.cs
- PasswordDeriveBytes.cs
- ColumnMap.cs
- MD5HashHelper.cs
- SafeCertificateStore.cs
- SynthesizerStateChangedEventArgs.cs
- XmlSchemaException.cs
- FtpRequestCacheValidator.cs
- SoapElementAttribute.cs
- WindowsButton.cs
- XmlProcessingInstruction.cs
- SQLInt64.cs
- Parameter.cs
- PagedDataSource.cs
- Unit.cs
- ThicknessAnimationUsingKeyFrames.cs
- AuthenticationServiceManager.cs
- PhysicalOps.cs
- Int16KeyFrameCollection.cs
- TransformationRules.cs
- ListViewGroup.cs
- AddInAttribute.cs
- CodeActivityContext.cs
- ScalarRestriction.cs
- UnescapedXmlDiagnosticData.cs
- Menu.cs
- WebControlAdapter.cs
- ModifiableIteratorCollection.cs
- ApplicationInterop.cs