Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Data / System / Data / Odbc / OdbcFactory.cs / 1 / 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 { #if WINFSInternalOnly internal #else public #endif 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 { #if WINFSInternalOnly internal #else public #endif 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
- BindableAttribute.cs
- Win32.cs
- UnicastIPAddressInformationCollection.cs
- DigestComparer.cs
- XmlLinkedNode.cs
- DrawingCollection.cs
- ResourceProviderFactory.cs
- Condition.cs
- NotImplementedException.cs
- Rect.cs
- smtpconnection.cs
- ArithmeticException.cs
- WebBrowserUriTypeConverter.cs
- Timer.cs
- EventLogInternal.cs
- SqlCommand.cs
- TemplateControl.cs
- DataGridColumn.cs
- TextAnchor.cs
- PieceDirectory.cs
- MenuItemCollection.cs
- SessionStateContainer.cs
- ActivityTypeCodeDomSerializer.cs
- SafeCancelMibChangeNotify.cs
- TextEditorContextMenu.cs
- ToolStripMenuItem.cs
- ConfigXmlText.cs
- CheckBoxField.cs
- ComponentChangedEvent.cs
- StyleXamlTreeBuilder.cs
- CodeGenHelper.cs
- WebPageTraceListener.cs
- ThreadTrace.cs
- IssuerInformation.cs
- XPathNodeHelper.cs
- HtmlElementErrorEventArgs.cs
- Stroke.cs
- CompatibleComparer.cs
- RsaSecurityToken.cs
- XmlNodeList.cs
- TextTabProperties.cs
- TraceLevelStore.cs
- HttpStreamFormatter.cs
- Timer.cs
- HitTestDrawingContextWalker.cs
- DrawingCollection.cs
- SegmentInfo.cs
- ViewBox.cs
- HostedHttpTransportManager.cs
- CriticalExceptions.cs
- SecurityDescriptor.cs
- ChannelToken.cs
- FontNamesConverter.cs
- UIElement3D.cs
- XmlCDATASection.cs
- GridViewRow.cs
- TimelineGroup.cs
- StrongName.cs
- Array.cs
- ChangeToolStripParentVerb.cs
- SrgsElementFactory.cs
- Lasso.cs
- DesignerAutoFormatCollection.cs
- PageAsyncTaskManager.cs
- DateTimeOffset.cs
- TextBreakpoint.cs
- OSFeature.cs
- DataGridViewCellConverter.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- ControlPropertyNameConverter.cs
- AuthorizationSection.cs
- RuntimeCompatibilityAttribute.cs
- mda.cs
- IdentifierCreationService.cs
- XamlVector3DCollectionSerializer.cs
- OdbcParameterCollection.cs
- MultipartContentParser.cs
- InplaceBitmapMetadataWriter.cs
- CommandField.cs
- TypedServiceChannelBuilder.cs
- FixedTextContainer.cs
- DataGridViewCellConverter.cs
- CompilerScopeManager.cs
- ProjectionCamera.cs
- TableLayout.cs
- ResolveNextArgumentWorkItem.cs
- BordersPage.cs
- SerializationFieldInfo.cs
- X509PeerCertificateAuthentication.cs
- ListViewInsertEventArgs.cs
- SchemaTableColumn.cs
- GradientSpreadMethodValidation.cs
- MaskedTextBox.cs
- MenuItemBinding.cs
- XamlReader.cs
- AttributeAction.cs
- StateMachineExecutionState.cs
- SafeNativeMemoryHandle.cs
- externdll.cs
- FrameworkName.cs