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
- DataGridViewAdvancedBorderStyle.cs
- BaseAddressPrefixFilterElement.cs
- QilTargetType.cs
- DataFieldConverter.cs
- ImageAttributes.cs
- SmtpException.cs
- ServiceBusyException.cs
- XmlKeywords.cs
- ProtectedConfiguration.cs
- ButtonBase.cs
- FormatSettings.cs
- PagesChangedEventArgs.cs
- MissingMethodException.cs
- basevalidator.cs
- ResourceWriter.cs
- PropertyPushdownHelper.cs
- EmptyEnumerable.cs
- ParameterCollection.cs
- PopupRoot.cs
- SqlDataSourceParameterParser.cs
- InternalTypeHelper.cs
- ShapeTypeface.cs
- XmlCharCheckingWriter.cs
- TcpHostedTransportConfiguration.cs
- DbModificationClause.cs
- DoubleCollectionValueSerializer.cs
- Attributes.cs
- GregorianCalendarHelper.cs
- ImageMetadata.cs
- CodeMethodReturnStatement.cs
- ConfigurationValues.cs
- PersistenceException.cs
- AccessibleObject.cs
- XPathScanner.cs
- PeerEndPoint.cs
- ArrayTypeMismatchException.cs
- SQLBinary.cs
- TextContainer.cs
- ComboBoxRenderer.cs
- httpserverutility.cs
- HitTestResult.cs
- RelationshipDetailsRow.cs
- UnsafeNativeMethods.cs
- IsolationInterop.cs
- SingleResultAttribute.cs
- DBSqlParserColumn.cs
- TemplateBamlTreeBuilder.cs
- StringAnimationBase.cs
- OdbcCommandBuilder.cs
- AbstractDataSvcMapFileLoader.cs
- WebConfigurationHost.cs
- MultipartContentParser.cs
- SingleAnimation.cs
- XmlObjectSerializerContext.cs
- ObjectDataSourceEventArgs.cs
- XsltLoader.cs
- EntityDataSourceContextDisposingEventArgs.cs
- InvalidFilterCriteriaException.cs
- PKCS1MaskGenerationMethod.cs
- SQLByte.cs
- HttpDebugHandler.cs
- ClientTarget.cs
- SHA512Managed.cs
- XmlNamedNodeMap.cs
- UndoEngine.cs
- RestClientProxyHandler.cs
- ClientSideQueueItem.cs
- MarshalByRefObject.cs
- RequestTimeoutManager.cs
- EditorPart.cs
- MergeFilterQuery.cs
- HtmlTernaryTree.cs
- Pen.cs
- TableItemPatternIdentifiers.cs
- RuntimeEnvironment.cs
- SystemIPGlobalStatistics.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- ItemsChangedEventArgs.cs
- DoubleAnimationUsingKeyFrames.cs
- DialogDivider.cs
- XmlNamespaceManager.cs
- AssociationSetEnd.cs
- PropertyEmitter.cs
- UdpDiscoveryEndpoint.cs
- Marshal.cs
- ControllableStoryboardAction.cs
- XmlElementAttribute.cs
- SiteMapNodeCollection.cs
- UnsafeNativeMethods.cs
- Shape.cs
- TextStore.cs
- SmtpMail.cs
- ApplyTemplatesAction.cs
- ZipIOExtraField.cs
- DNS.cs
- TabControl.cs
- XmlSchemaAnnotated.cs
- OdbcEnvironment.cs
- SafeCertificateContext.cs
- EditingCommands.cs