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
- Positioning.cs
- ClientScriptManager.cs
- ComplexPropertyEntry.cs
- PopupEventArgs.cs
- ResourceCategoryAttribute.cs
- ObjectParameterCollection.cs
- DuplexChannelFactory.cs
- PopOutPanel.cs
- DesignerSerializerAttribute.cs
- HttpWebRequest.cs
- FileChangesMonitor.cs
- ConditionChanges.cs
- TextElement.cs
- LoadMessageLogger.cs
- TemplateControlParser.cs
- CodeTryCatchFinallyStatement.cs
- ActiveXMessageFormatter.cs
- BindingsCollection.cs
- SocketPermission.cs
- SafeFileMappingHandle.cs
- TdsParameterSetter.cs
- LabelDesigner.cs
- FilterFactory.cs
- TextTreeNode.cs
- SoapCodeExporter.cs
- ColumnMap.cs
- StringUtil.cs
- RenderTargetBitmap.cs
- JsonFormatReaderGenerator.cs
- XpsStructure.cs
- ExpressionBinding.cs
- FormsAuthenticationModule.cs
- ReferencedType.cs
- remotingproxy.cs
- ClientBuildManager.cs
- DbProviderManifest.cs
- RawStylusInput.cs
- MessageSmuggler.cs
- SiteMap.cs
- PortCache.cs
- HtmlInputReset.cs
- LayoutEditorPart.cs
- ConstructorArgumentAttribute.cs
- RootProjectionNode.cs
- FrameworkContentElementAutomationPeer.cs
- TdsParser.cs
- ProxyWebPart.cs
- WSDualHttpBindingCollectionElement.cs
- FixedElement.cs
- Speller.cs
- InputReferenceExpression.cs
- PropertyMetadata.cs
- SingleStorage.cs
- AsyncResult.cs
- GPStream.cs
- Opcode.cs
- EventSetter.cs
- FormatConvertedBitmap.cs
- BuildProviderCollection.cs
- Calendar.cs
- XhtmlTextWriter.cs
- ExtensibleClassFactory.cs
- MergeLocalizationDirectives.cs
- CodeActivity.cs
- FieldDescriptor.cs
- NativeMethods.cs
- TransformGroup.cs
- TrustDriver.cs
- XmlSchemaComplexContent.cs
- FileAuthorizationModule.cs
- MouseButtonEventArgs.cs
- SmtpDigestAuthenticationModule.cs
- CmsUtils.cs
- ControlCachePolicy.cs
- SQLCharsStorage.cs
- PropertyGridEditorPart.cs
- CreatingCookieEventArgs.cs
- PrimarySelectionAdorner.cs
- PolicyValidationException.cs
- SafeCertificateStore.cs
- RadialGradientBrush.cs
- SiteMapNodeCollection.cs
- Int64Converter.cs
- NumericExpr.cs
- HttpHandlerAction.cs
- BindableAttribute.cs
- HitTestWithPointDrawingContextWalker.cs
- SimplePropertyEntry.cs
- LinearKeyFrames.cs
- MetadataUtilsSmi.cs
- SourceElementsCollection.cs
- Calendar.cs
- documentation.cs
- XmlHelper.cs
- TargetConverter.cs
- DataGridViewSortCompareEventArgs.cs
- XmlSerializerAssemblyAttribute.cs
- MethodRental.cs
- InfoCardBinaryReader.cs
- InstanceNotFoundException.cs