Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / OleDb / OleDbParameterCollection.cs / 1305376 / 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) ] public 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
- UsernameTokenFactoryCredential.cs
- FontUnit.cs
- XamlPathDataSerializer.cs
- EventLogReader.cs
- Internal.cs
- RoleProviderPrincipal.cs
- TypeExtensionConverter.cs
- SafeNativeMethods.cs
- ClientSideQueueItem.cs
- PenContext.cs
- ObjectHandle.cs
- ValueExpressions.cs
- ClientTargetSection.cs
- SAPIEngineTypes.cs
- StubHelpers.cs
- ThaiBuddhistCalendar.cs
- XmlStringTable.cs
- BackoffTimeoutHelper.cs
- DataObjectEventArgs.cs
- ImageList.cs
- OracleLob.cs
- RadioButtonAutomationPeer.cs
- SystemInformation.cs
- NameObjectCollectionBase.cs
- TextContainerChangeEventArgs.cs
- GlyphTypeface.cs
- CollectionBase.cs
- AnimatedTypeHelpers.cs
- cookiecontainer.cs
- FileDialog.cs
- WindowsStartMenu.cs
- ErasingStroke.cs
- StructuralCache.cs
- SequenceDesigner.cs
- ExpressionNode.cs
- WindowsIdentity.cs
- ConvertEvent.cs
- followingquery.cs
- LinqDataSourceUpdateEventArgs.cs
- ByteStorage.cs
- SizeFConverter.cs
- SynchronizationContext.cs
- PackageRelationshipSelector.cs
- HttpClientCertificate.cs
- BitmapCodecInfoInternal.cs
- ToolStripOverflowButton.cs
- GenericEnumerator.cs
- PseudoWebRequest.cs
- TableLayoutStyle.cs
- TaskResultSetter.cs
- FieldMetadata.cs
- Vector3DIndependentAnimationStorage.cs
- DataGridViewColumnEventArgs.cs
- ProgressBarRenderer.cs
- ProjectionCamera.cs
- NotifyCollectionChangedEventArgs.cs
- Assign.cs
- KeyEvent.cs
- AddInToken.cs
- MD5CryptoServiceProvider.cs
- MulticastIPAddressInformationCollection.cs
- AttributedMetaModel.cs
- RoleManagerSection.cs
- Configuration.cs
- GatewayDefinition.cs
- ElementsClipboardData.cs
- TypeBuilderInstantiation.cs
- EntityContainerEmitter.cs
- OrderablePartitioner.cs
- DbModificationCommandTree.cs
- CellCreator.cs
- CursorInteropHelper.cs
- HttpModuleAction.cs
- XamlStyleSerializer.cs
- QueryReaderSettings.cs
- ScriptControl.cs
- TemplateColumn.cs
- ControlEvent.cs
- SettingsAttributeDictionary.cs
- AlphabeticalEnumConverter.cs
- MsmqHostedTransportConfiguration.cs
- OdbcDataReader.cs
- MessageSmuggler.cs
- ConsoleEntryPoint.cs
- ModelEditingScope.cs
- WSSecurityOneDotOneSendSecurityHeader.cs
- IPEndPointCollection.cs
- ReferentialConstraintRoleElement.cs
- EventBuilder.cs
- StringPropertyBuilder.cs
- TreeViewAutomationPeer.cs
- TableItemStyle.cs
- FormsAuthentication.cs
- LogArchiveSnapshot.cs
- RemoteWebConfigurationHostServer.cs
- WindowsToolbarItemAsMenuItem.cs
- OdbcDataAdapter.cs
- Module.cs
- AuthorizationContext.cs
- FacetValueContainer.cs