Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- Int32AnimationBase.cs
- DataTableClearEvent.cs
- _DisconnectOverlappedAsyncResult.cs
- Base64Encoding.cs
- ThreadStaticAttribute.cs
- SchemaCollectionCompiler.cs
- ArgIterator.cs
- InfoCardSymmetricAlgorithm.cs
- JapaneseLunisolarCalendar.cs
- WorkflowInspectionServices.cs
- ParseHttpDate.cs
- BuildManager.cs
- ExtentJoinTreeNode.cs
- TcpClientCredentialType.cs
- OletxEnlistment.cs
- RegisteredArrayDeclaration.cs
- IPAddress.cs
- LocalizedNameDescriptionPair.cs
- RadioButton.cs
- AnnotationAuthorChangedEventArgs.cs
- XmlCountingReader.cs
- MsmqHostedTransportManager.cs
- FileClassifier.cs
- BypassElementCollection.cs
- FocusChangedEventArgs.cs
- SqlMetaData.cs
- MinimizableAttributeTypeConverter.cs
- DbConnectionClosed.cs
- WebBrowsableAttribute.cs
- BitArray.cs
- LingerOption.cs
- ObjectStateEntryDbDataRecord.cs
- ClientConfigPaths.cs
- XmlExtensionFunction.cs
- metadatamappinghashervisitor.cs
- SqlDataSource.cs
- NotificationContext.cs
- LineInfo.cs
- RectangleGeometry.cs
- FunctionUpdateCommand.cs
- StaticExtension.cs
- GenericEnumConverter.cs
- MouseGesture.cs
- OdbcError.cs
- InfoCardCryptoHelper.cs
- CollectionBase.cs
- CustomErrorsSectionWrapper.cs
- SubstitutionResponseElement.cs
- ConversionContext.cs
- MetadataItem.cs
- SqlUDTStorage.cs
- InvokeAction.cs
- SerializableAttribute.cs
- DebugHandleTracker.cs
- SyndicationDeserializer.cs
- ProviderConnectionPointCollection.cs
- ContentFilePart.cs
- XamlSerializerUtil.cs
- EndOfStreamException.cs
- MailMessage.cs
- AssemblyUtil.cs
- TreeViewEvent.cs
- ProxyFragment.cs
- UriTemplateEquivalenceComparer.cs
- ObjectStateManagerMetadata.cs
- HtmlUtf8RawTextWriter.cs
- XsltLoader.cs
- DataGridTextColumn.cs
- OperationCanceledException.cs
- DataObject.cs
- FlagsAttribute.cs
- ConnectionStringsExpressionBuilder.cs
- LineUtil.cs
- VirtualDirectoryMappingCollection.cs
- DatatypeImplementation.cs
- GridEntryCollection.cs
- MonitorWrapper.cs
- LambdaCompiler.Lambda.cs
- SqlDataSourceView.cs
- Decimal.cs
- WsdlParser.cs
- GridLength.cs
- TemplateControl.cs
- DelegateOutArgument.cs
- sqlstateclientmanager.cs
- StringAnimationUsingKeyFrames.cs
- CodeTypeOfExpression.cs
- Menu.cs
- PrtCap_Public_Simple.cs
- StreamWriter.cs
- DefaultAssemblyResolver.cs
- DoubleCollectionValueSerializer.cs
- ScrollChangedEventArgs.cs
- PipeStream.cs
- Int32AnimationUsingKeyFrames.cs
- PropertyChangingEventArgs.cs
- DbXmlEnabledProviderManifest.cs
- Substitution.cs
- ProcessHostFactoryHelper.cs
- XmlUnspecifiedAttribute.cs