Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Data / System / Data / OleDb / OleDbFactory.cs / 1 / OleDbFactory.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.OleDb { #if WINFSInternalOnly internal #else public #endif sealed class OleDbFactory : DbProviderFactory { public static readonly OleDbFactory Instance = new OleDbFactory(); private OleDbFactory() { } public override DbCommand CreateCommand() { return new OleDbCommand(); } public override DbCommandBuilder CreateCommandBuilder() { return new OleDbCommandBuilder(); } public override DbConnection CreateConnection() { return new OleDbConnection(); } public override DbConnectionStringBuilder CreateConnectionStringBuilder() { return new OleDbConnectionStringBuilder(); } public override DbDataAdapter CreateDataAdapter() { return new OleDbDataAdapter(); } public override DbParameter CreateParameter() { return new OleDbParameter(); } public override CodeAccessPermission CreatePermission(PermissionState state) { return new OleDbPermission(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.OleDb { #if WINFSInternalOnly internal #else public #endif sealed class OleDbFactory : DbProviderFactory { public static readonly OleDbFactory Instance = new OleDbFactory(); private OleDbFactory() { } public override DbCommand CreateCommand() { return new OleDbCommand(); } public override DbCommandBuilder CreateCommandBuilder() { return new OleDbCommandBuilder(); } public override DbConnection CreateConnection() { return new OleDbConnection(); } public override DbConnectionStringBuilder CreateConnectionStringBuilder() { return new OleDbConnectionStringBuilder(); } public override DbDataAdapter CreateDataAdapter() { return new OleDbDataAdapter(); } public override DbParameter CreateParameter() { return new OleDbParameter(); } public override CodeAccessPermission CreatePermission(PermissionState state) { return new OleDbPermission(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
- ProviderConnectionPoint.cs
- XomlCompilerHelpers.cs
- EditingCoordinator.cs
- AnnotationObservableCollection.cs
- KeyInfo.cs
- TreeViewHitTestInfo.cs
- Function.cs
- WindowsBrush.cs
- ContentOnlyMessage.cs
- HttpAsyncResult.cs
- SmtpSection.cs
- Operand.cs
- DrawingContextDrawingContextWalker.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- XamlTreeBuilderBamlRecordWriter.cs
- Content.cs
- StyleConverter.cs
- EditorOptionAttribute.cs
- ClientScriptItem.cs
- wgx_render.cs
- AVElementHelper.cs
- HelpInfo.cs
- WebPartZoneBaseDesigner.cs
- EnumerationRangeValidationUtil.cs
- RSAPKCS1KeyExchangeFormatter.cs
- AsyncStreamReader.cs
- NativeRightsManagementAPIsStructures.cs
- TimeSpanFormat.cs
- ClientEventManager.cs
- TableProviderWrapper.cs
- webclient.cs
- DropShadowEffect.cs
- ObjectPropertyMapping.cs
- WebExceptionStatus.cs
- Button.cs
- NetTcpBindingElement.cs
- WmlFormAdapter.cs
- StrongNameUtility.cs
- FileVersionInfo.cs
- ProviderConnectionPointCollection.cs
- ErrorActivity.cs
- _DomainName.cs
- HttpRequestBase.cs
- Privilege.cs
- XmlCustomFormatter.cs
- Quad.cs
- SqlDelegatedTransaction.cs
- Base64Encoder.cs
- StrokeFIndices.cs
- WebPartTransformerAttribute.cs
- LambdaCompiler.cs
- DocumentPage.cs
- TriState.cs
- EventEntry.cs
- HotSpot.cs
- XmlMemberMapping.cs
- HttpRuntimeSection.cs
- WindowsContainer.cs
- TableLayoutPanelResizeGlyph.cs
- CqlGenerator.cs
- ToolStripCodeDomSerializer.cs
- PrimaryKeyTypeConverter.cs
- MembershipSection.cs
- ReadOnlyPropertyMetadata.cs
- DockPatternIdentifiers.cs
- BaseCollection.cs
- BindingUtils.cs
- DesignerContextDescriptor.cs
- ColorContextHelper.cs
- ScaleTransform.cs
- RuleConditionDialog.cs
- GridViewItemAutomationPeer.cs
- followingsibling.cs
- DataListDesigner.cs
- ContentType.cs
- Enumerable.cs
- Image.cs
- Int32Collection.cs
- PeerNode.cs
- EventsTab.cs
- BufferedGenericXmlSecurityToken.cs
- PeerToPeerException.cs
- SqlStatistics.cs
- HtmlEmptyTagControlBuilder.cs
- SoapObjectReader.cs
- BinaryMethodMessage.cs
- LinkedResourceCollection.cs
- DrawTreeNodeEventArgs.cs
- DNS.cs
- PasswordBoxAutomationPeer.cs
- DelegateArgument.cs
- TextRenderer.cs
- ClientFormsIdentity.cs
- ProfilePropertySettings.cs
- HandleScope.cs
- PaperSize.cs
- TripleDES.cs
- SmtpDigestAuthenticationModule.cs
- BuiltInExpr.cs
- OutputCacheModule.cs