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
- ComponentSerializationService.cs
- PingReply.cs
- updateconfighost.cs
- XmlSchemas.cs
- WebEvents.cs
- Rights.cs
- CLSCompliantAttribute.cs
- StructuredProperty.cs
- _KerberosClient.cs
- NavigationProgressEventArgs.cs
- DetailsViewDeleteEventArgs.cs
- DataGridViewCheckBoxCell.cs
- WmlPanelAdapter.cs
- SessionEndingEventArgs.cs
- EventData.cs
- BackStopAuthenticationModule.cs
- LocationReferenceEnvironment.cs
- NetStream.cs
- KeyGesture.cs
- BaseResourcesBuildProvider.cs
- ControlCollection.cs
- DataObjectSettingDataEventArgs.cs
- SelectionProcessor.cs
- FormViewRow.cs
- InkCanvas.cs
- ConfigurationElementProperty.cs
- TextParaClient.cs
- PDBReader.cs
- IgnorePropertiesAttribute.cs
- MsmqIntegrationSecurityMode.cs
- EntityStoreSchemaFilterEntry.cs
- MediaElement.cs
- PrimitiveXmlSerializers.cs
- FocusTracker.cs
- LoginViewDesigner.cs
- EntryPointNotFoundException.cs
- ADConnectionHelper.cs
- InstanceData.cs
- SqlConnectionString.cs
- HttpPostClientProtocol.cs
- Stylus.cs
- MatrixTransform.cs
- IdnMapping.cs
- SimplePropertyEntry.cs
- BinarySecretSecurityToken.cs
- ProbeMatchesApril2005.cs
- ObjectSecurity.cs
- MoveSizeWinEventHandler.cs
- ModelProperty.cs
- DataGridViewColumn.cs
- ComponentGuaranteesAttribute.cs
- DependencyObject.cs
- UrlMappingCollection.cs
- ChtmlFormAdapter.cs
- DataList.cs
- PolicyException.cs
- List.cs
- StringSource.cs
- ExtensionFile.cs
- SQLMembershipProvider.cs
- ScriptingRoleServiceSection.cs
- HttpDictionary.cs
- ContextStaticAttribute.cs
- UserPreferenceChangedEventArgs.cs
- ExecutedRoutedEventArgs.cs
- CaseStatementSlot.cs
- XmlNamespaceDeclarationsAttribute.cs
- FormatConvertedBitmap.cs
- CallbackHandler.cs
- DataViewListener.cs
- wgx_sdk_version.cs
- EntityContainerEntitySetDefiningQuery.cs
- mda.cs
- TimelineClockCollection.cs
- TaskExtensions.cs
- FieldNameLookup.cs
- SmtpTransport.cs
- ProtocolsSection.cs
- AuthenticatedStream.cs
- elementinformation.cs
- XmlSchemaException.cs
- JapaneseCalendar.cs
- MsmqQueue.cs
- BackgroundFormatInfo.cs
- _KerberosClient.cs
- AttachmentService.cs
- SpeechEvent.cs
- SecuritySessionSecurityTokenProvider.cs
- safemediahandle.cs
- ComNativeDescriptor.cs
- PropertyPushdownHelper.cs
- Hashtable.cs
- HttpWrapper.cs
- ExpressionSelection.cs
- ClientScriptItem.cs
- GPPOINT.cs
- UserControlDocumentDesigner.cs
- D3DImage.cs
- FontFamilyIdentifier.cs
- VersionPair.cs