Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- CodeEntryPointMethod.cs
- DetailsViewRow.cs
- DefaultTypeArgumentAttribute.cs
- SchemaTableOptionalColumn.cs
- DiscardableAttribute.cs
- MDIClient.cs
- WindowsToolbar.cs
- Symbol.cs
- _CommandStream.cs
- Compiler.cs
- DataGridViewRowEventArgs.cs
- WebPartEditorApplyVerb.cs
- XmlText.cs
- EnumerationRangeValidationUtil.cs
- LayoutDump.cs
- SessionViewState.cs
- WpfKnownMemberInvoker.cs
- WebServicesInteroperability.cs
- Latin1Encoding.cs
- ImageUrlEditor.cs
- WinEventTracker.cs
- EntityDataSourceContextDisposingEventArgs.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- XmlSchemaComplexType.cs
- MemberProjectionIndex.cs
- SelectedDatesCollection.cs
- NegotiateStream.cs
- EdmComplexTypeAttribute.cs
- PropertyValueChangedEvent.cs
- WebPartConnectionsDisconnectVerb.cs
- XmlText.cs
- GenericTypeParameterBuilder.cs
- TabPanel.cs
- SizeConverter.cs
- ScriptReference.cs
- MenuScrollingVisibilityConverter.cs
- DataBoundControl.cs
- PublishLicense.cs
- MatchAttribute.cs
- DesignTimeVisibleAttribute.cs
- ObjectListFieldCollection.cs
- SHA512.cs
- QueryOpeningEnumerator.cs
- DoubleIndependentAnimationStorage.cs
- ActiveXSite.cs
- StylusCollection.cs
- _ShellExpression.cs
- ToolStripDesignerAvailabilityAttribute.cs
- MsmqChannelFactory.cs
- MethodToken.cs
- ServicePoint.cs
- Conditional.cs
- followingsibling.cs
- DataRecord.cs
- Int64AnimationBase.cs
- SerializationAttributes.cs
- PropertyConverter.cs
- SqlBulkCopy.cs
- HttpException.cs
- CfgSemanticTag.cs
- SynchronizedInputPattern.cs
- HtmlFormAdapter.cs
- ProfilePropertyNameValidator.cs
- RenamedEventArgs.cs
- FreezableOperations.cs
- ReceiveContent.cs
- SwitchLevelAttribute.cs
- SessionStateModule.cs
- ContainsRowNumberChecker.cs
- ParameterCollection.cs
- QueueAccessMode.cs
- HttpNamespaceReservationInstallComponent.cs
- EmptyCollection.cs
- DataGridViewCellCancelEventArgs.cs
- DataGridViewImageCell.cs
- DataSourceControl.cs
- XPathDocumentIterator.cs
- DATA_BLOB.cs
- DataSvcMapFileSerializer.cs
- ProfileProvider.cs
- InfiniteTimeSpanConverter.cs
- FontFamilyIdentifier.cs
- MD5Cng.cs
- AutoGeneratedField.cs
- OleDbDataAdapter.cs
- WindowVisualStateTracker.cs
- TdsEnums.cs
- SafeEventLogWriteHandle.cs
- HtmlTableCell.cs
- CacheHelper.cs
- DoubleUtil.cs
- DbConnectionPoolGroupProviderInfo.cs
- BindingExpression.cs
- DataGridViewRowEventArgs.cs
- InvalidCastException.cs
- KerberosRequestorSecurityToken.cs
- StaticExtension.cs
- Keyboard.cs
- SmtpFailedRecipientsException.cs
- CatalogZone.cs