Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Data / System / Data / OleDb / OleDbParameterCollection.cs / 1 / OleDbParameterCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.OleDb { using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Data.Common; using System.Data.ProviderBase; using System.Diagnostics; [ Editor("Microsoft.VSDesigner.Data.Design.DBParametersEditor, " + AssemblyRef.MicrosoftVSDesigner, "System.Drawing.Design.UITypeEditor, " + AssemblyRef.SystemDrawing), ListBindable(false) ] #if WINFSInternalOnly internal #else public #endif sealed partial class OleDbParameterCollection : DbParameterCollection { private int _changeID; private static Type ItemType = typeof(OleDbParameter); internal OleDbParameterCollection() : base() { } internal int ChangeID { get { return _changeID; } } [ Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden) ] new public OleDbParameter this[int index] { get { return (OleDbParameter)GetParameter(index); } set { SetParameter(index, value); } } [ Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden) ] new public OleDbParameter this[string parameterName] { get { return (OleDbParameter)GetParameter(parameterName); } set { SetParameter(parameterName, value); } } public OleDbParameter Add(OleDbParameter value) { // MDAC 59206 Add((object)value); return value; } [ EditorBrowsableAttribute(EditorBrowsableState.Never) ] [ ObsoleteAttribute("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202", false) ] // 79027 public OleDbParameter Add(string parameterName, object value) { // MDAC 59206 return Add(new OleDbParameter(parameterName, value)); } public OleDbParameter AddWithValue(string parameterName, object value) { // MDAC 79027 return Add(new OleDbParameter(parameterName, value)); } public OleDbParameter Add(string parameterName, OleDbType oleDbType) { return Add(new OleDbParameter(parameterName, oleDbType)); } public OleDbParameter Add(string parameterName, OleDbType oleDbType, int size) { return Add(new OleDbParameter(parameterName, oleDbType, size)); } public OleDbParameter Add(string parameterName, OleDbType oleDbType, int size, string sourceColumn) { return Add(new OleDbParameter(parameterName, oleDbType, size, sourceColumn)); } public void AddRange(OleDbParameter[] values) { // V1.2.3300 AddRange((Array)values); } override public bool Contains(string value) { // WebData 97349 return (-1 != IndexOf(value)); } public bool Contains(OleDbParameter value) { return (-1 != IndexOf(value)); } public void CopyTo(OleDbParameter[] array, int index) { CopyTo((Array)array, index); } public int IndexOf(OleDbParameter value) { return IndexOf((object)value); } public void Insert(int index, OleDbParameter value) { Insert(index, (object)value); } private void OnChange() { unchecked { _changeID++; } } public void Remove(OleDbParameter value) { Remove((object)value); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.OleDb { using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Data.Common; using System.Data.ProviderBase; using System.Diagnostics; [ Editor("Microsoft.VSDesigner.Data.Design.DBParametersEditor, " + AssemblyRef.MicrosoftVSDesigner, "System.Drawing.Design.UITypeEditor, " + AssemblyRef.SystemDrawing), ListBindable(false) ] #if WINFSInternalOnly internal #else public #endif sealed partial class OleDbParameterCollection : DbParameterCollection { private int _changeID; private static Type ItemType = typeof(OleDbParameter); internal OleDbParameterCollection() : base() { } internal int ChangeID { get { return _changeID; } } [ Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden) ] new public OleDbParameter this[int index] { get { return (OleDbParameter)GetParameter(index); } set { SetParameter(index, value); } } [ Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden) ] new public OleDbParameter this[string parameterName] { get { return (OleDbParameter)GetParameter(parameterName); } set { SetParameter(parameterName, value); } } public OleDbParameter Add(OleDbParameter value) { // MDAC 59206 Add((object)value); return value; } [ EditorBrowsableAttribute(EditorBrowsableState.Never) ] [ ObsoleteAttribute("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202", false) ] // 79027 public OleDbParameter Add(string parameterName, object value) { // MDAC 59206 return Add(new OleDbParameter(parameterName, value)); } public OleDbParameter AddWithValue(string parameterName, object value) { // MDAC 79027 return Add(new OleDbParameter(parameterName, value)); } public OleDbParameter Add(string parameterName, OleDbType oleDbType) { return Add(new OleDbParameter(parameterName, oleDbType)); } public OleDbParameter Add(string parameterName, OleDbType oleDbType, int size) { return Add(new OleDbParameter(parameterName, oleDbType, size)); } public OleDbParameter Add(string parameterName, OleDbType oleDbType, int size, string sourceColumn) { return Add(new OleDbParameter(parameterName, oleDbType, size, sourceColumn)); } public void AddRange(OleDbParameter[] values) { // V1.2.3300 AddRange((Array)values); } override public bool Contains(string value) { // WebData 97349 return (-1 != IndexOf(value)); } public bool Contains(OleDbParameter value) { return (-1 != IndexOf(value)); } public void CopyTo(OleDbParameter[] array, int index) { CopyTo((Array)array, index); } public int IndexOf(OleDbParameter value) { return IndexOf((object)value); } public void Insert(int index, OleDbParameter value) { Insert(index, (object)value); } private void OnChange() { unchecked { _changeID++; } } public void Remove(OleDbParameter value) { Remove((object)value); } } } // 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
- InputScopeConverter.cs
- DataGridViewRowHeaderCell.cs
- LineServicesRun.cs
- DataAdapter.cs
- EncodingInfo.cs
- X509ClientCertificateAuthentication.cs
- SqlBulkCopy.cs
- GetLedgerEntryForRecipientRequest.cs
- DataGridViewCheckBoxCell.cs
- ErrorLog.cs
- ObjectContext.cs
- Ref.cs
- NavigationHelper.cs
- SchemaImporter.cs
- RelationshipType.cs
- FormsAuthenticationUser.cs
- CompilerError.cs
- RouteTable.cs
- PixelFormats.cs
- CommandExpr.cs
- VScrollBar.cs
- DrawingContextWalker.cs
- WorkflowWebService.cs
- HyperLinkColumn.cs
- NumericUpDown.cs
- RectValueSerializer.cs
- DesignColumnCollection.cs
- MLangCodePageEncoding.cs
- SqlBuilder.cs
- FormatterServices.cs
- WorkflowFormatterBehavior.cs
- IChannel.cs
- AtlasWeb.Designer.cs
- SoundPlayer.cs
- DeclarativeCatalogPart.cs
- PackageDigitalSignatureManager.cs
- EmptyStringExpandableObjectConverter.cs
- ErrorHandler.cs
- Int64AnimationUsingKeyFrames.cs
- Point.cs
- ToolStripSplitStackLayout.cs
- CodeCommentStatementCollection.cs
- ApplicationGesture.cs
- SHA384.cs
- TextRangeAdaptor.cs
- SerialPinChanges.cs
- GetUserPreferenceRequest.cs
- Task.cs
- PerformanceCountersElement.cs
- ObjectSpanRewriter.cs
- ReadOnlyCollection.cs
- JsonCollectionDataContract.cs
- NameObjectCollectionBase.cs
- DefaultSerializationProviderAttribute.cs
- ObjectDataSourceEventArgs.cs
- RotateTransform3D.cs
- HttpUnhandledOperationInvoker.cs
- StorageModelBuildProvider.cs
- TaskFileService.cs
- AsymmetricSignatureFormatter.cs
- ExcCanonicalXml.cs
- ImportCatalogPart.cs
- Soap12ProtocolReflector.cs
- ConfigUtil.cs
- _IPv4Address.cs
- ChildrenQuery.cs
- Stack.cs
- CodeRegionDirective.cs
- BamlReader.cs
- EntityRecordInfo.cs
- ObjectAssociationEndMapping.cs
- MsdtcWrapper.cs
- TaskFactory.cs
- ToolZone.cs
- KeyBinding.cs
- QueueProcessor.cs
- CellRelation.cs
- SkewTransform.cs
- MarginCollapsingState.cs
- PersonalizationAdministration.cs
- PeerNameResolver.cs
- SkewTransform.cs
- XmlHierarchicalEnumerable.cs
- RoutedPropertyChangedEventArgs.cs
- WebPartHeaderCloseVerb.cs
- TextDecoration.cs
- HtmlAnchor.cs
- PLINQETWProvider.cs
- ConfigurationElement.cs
- WindowsFormsSectionHandler.cs
- MembershipSection.cs
- RpcResponse.cs
- ServiceBehaviorElementCollection.cs
- VectorCollectionConverter.cs
- FormViewRow.cs
- NodeInfo.cs
- EpmCustomContentDeSerializer.cs
- NamedObject.cs
- TreePrinter.cs
- XmlSchemaValidationException.cs