Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / DataOracleClient / System / Data / OracleClient / OracleParameterCollection.cs / 1 / OracleParameterCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Data.OracleClient { using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Data.Common; using System.Data.ProviderBase; using System.Diagnostics; using System.Globalization; using System.Runtime.InteropServices; [Editor("Microsoft.VSDesigner.Data.Design.DBParametersEditor, " + AssemblyRef.MicrosoftVSDesigner, "System.Drawing.Design.UITypeEditor, " + AssemblyRef.SystemDrawing), ListBindable(false)] sealed public partial class OracleParameterCollection : DbParameterCollection { private static Type ItemType = typeof(OracleParameter); new public OracleParameter this[int index] { get { return (OracleParameter)GetParameter(index); } set { SetParameter(index, value); } } new public OracleParameter this[string parameterName] { get { int index = IndexOf(parameterName); return (OracleParameter)GetParameter(index); } set { int index = IndexOf(parameterName); SetParameter(index, value); } } public OracleParameter Add(OracleParameter value) { 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 OracleParameter Add (String parameterName, Object value) { OracleParameter p = new OracleParameter(parameterName, value); return Add(p); } public OracleParameter Add (String parameterName, OracleType dataType) { OracleParameter p = new OracleParameter(parameterName, dataType); return Add(p); } public OracleParameter Add (String parameterName, OracleType dataType, Int32 size) { OracleParameter p = new OracleParameter(parameterName, dataType, size); return Add(p); } public OracleParameter Add (String parameterName, OracleType dataType, Int32 size, String srcColumn) { OracleParameter p = new OracleParameter(parameterName, dataType, size, srcColumn); return Add(p); } public void AddRange(OracleParameter[] values) { AddRange((Array)values); } public OracleParameter AddWithValue(string parameterName, object value) { // MDAC 79027 OracleParameter p = new OracleParameter(parameterName, value); return Add(p); } override public bool Contains(string parameterName) { return (-1 != IndexOf(parameterName)); } public bool Contains(OracleParameter value) { return (-1 != IndexOf(value)); } public void CopyTo(OracleParameter[] array, int index) { CopyTo((Array)array, index); } public int IndexOf(OracleParameter value) { return IndexOf((object)value); } public void Insert(int index, OracleParameter value) { Insert(index, (object)value); } private void OnChange() { } public void Remove(OracleParameter 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.OracleClient { using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Data.Common; using System.Data.ProviderBase; using System.Diagnostics; using System.Globalization; using System.Runtime.InteropServices; [Editor("Microsoft.VSDesigner.Data.Design.DBParametersEditor, " + AssemblyRef.MicrosoftVSDesigner, "System.Drawing.Design.UITypeEditor, " + AssemblyRef.SystemDrawing), ListBindable(false)] sealed public partial class OracleParameterCollection : DbParameterCollection { private static Type ItemType = typeof(OracleParameter); new public OracleParameter this[int index] { get { return (OracleParameter)GetParameter(index); } set { SetParameter(index, value); } } new public OracleParameter this[string parameterName] { get { int index = IndexOf(parameterName); return (OracleParameter)GetParameter(index); } set { int index = IndexOf(parameterName); SetParameter(index, value); } } public OracleParameter Add(OracleParameter value) { 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 OracleParameter Add (String parameterName, Object value) { OracleParameter p = new OracleParameter(parameterName, value); return Add(p); } public OracleParameter Add (String parameterName, OracleType dataType) { OracleParameter p = new OracleParameter(parameterName, dataType); return Add(p); } public OracleParameter Add (String parameterName, OracleType dataType, Int32 size) { OracleParameter p = new OracleParameter(parameterName, dataType, size); return Add(p); } public OracleParameter Add (String parameterName, OracleType dataType, Int32 size, String srcColumn) { OracleParameter p = new OracleParameter(parameterName, dataType, size, srcColumn); return Add(p); } public void AddRange(OracleParameter[] values) { AddRange((Array)values); } public OracleParameter AddWithValue(string parameterName, object value) { // MDAC 79027 OracleParameter p = new OracleParameter(parameterName, value); return Add(p); } override public bool Contains(string parameterName) { return (-1 != IndexOf(parameterName)); } public bool Contains(OracleParameter value) { return (-1 != IndexOf(value)); } public void CopyTo(OracleParameter[] array, int index) { CopyTo((Array)array, index); } public int IndexOf(OracleParameter value) { return IndexOf((object)value); } public void Insert(int index, OracleParameter value) { Insert(index, (object)value); } private void OnChange() { } public void Remove(OracleParameter 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
- CodeCatchClauseCollection.cs
- SplashScreenNativeMethods.cs
- DataRowComparer.cs
- IsolationInterop.cs
- TemplateLookupAction.cs
- URLAttribute.cs
- Timer.cs
- MergePropertyDescriptor.cs
- ConfigurationLockCollection.cs
- UnsafeNativeMethods.cs
- EventProperty.cs
- M3DUtil.cs
- Content.cs
- VolatileEnlistmentMultiplexing.cs
- DefaultHttpHandler.cs
- AudioLevelUpdatedEventArgs.cs
- UrlPath.cs
- QilTypeChecker.cs
- DataTableTypeConverter.cs
- EventArgs.cs
- BuildProvidersCompiler.cs
- DesignSurfaceServiceContainer.cs
- DataControlButton.cs
- DateTimeValueSerializer.cs
- ToolboxItemSnapLineBehavior.cs
- ComponentConverter.cs
- CommonProperties.cs
- AdapterUtil.cs
- HttpServerVarsCollection.cs
- ViewManager.cs
- TitleStyle.cs
- WindowsFormsHostAutomationPeer.cs
- ChannelManager.cs
- DataRecordInternal.cs
- PrintPreviewGraphics.cs
- AuthenticationService.cs
- AutoScrollExpandMessageFilter.cs
- DocobjHost.cs
- XhtmlBasicPhoneCallAdapter.cs
- HeaderElement.cs
- HtmlInputButton.cs
- SoapReflectionImporter.cs
- ToolstripProfessionalRenderer.cs
- Style.cs
- CroppedBitmap.cs
- tibetanshape.cs
- InstanceDataCollectionCollection.cs
- ADMembershipProvider.cs
- PropertyDescriptorComparer.cs
- HttpAsyncResult.cs
- InfoCardTraceRecord.cs
- SqlDataSourceStatusEventArgs.cs
- SchemaElementDecl.cs
- EntityDataSourceDataSelection.cs
- CqlLexerHelpers.cs
- ListBoxItem.cs
- GridItem.cs
- HTTPNotFoundHandler.cs
- LabelAutomationPeer.cs
- DesignBinding.cs
- DataGridViewMethods.cs
- NavigatorOutput.cs
- DES.cs
- PointValueSerializer.cs
- TimerEventSubscriptionCollection.cs
- Container.cs
- AgileSafeNativeMemoryHandle.cs
- EntityCollection.cs
- VideoDrawing.cs
- HostSecurityManager.cs
- Win32.cs
- ChannelTokenTypeConverter.cs
- ServiceHostingEnvironment.cs
- keycontainerpermission.cs
- EncodingNLS.cs
- FreeIndexList.cs
- HtmlUtf8RawTextWriter.cs
- TagNameToTypeMapper.cs
- QuaternionAnimationBase.cs
- SqlMultiplexer.cs
- ControlBuilderAttribute.cs
- XmlIlVisitor.cs
- PeerCollaborationPermission.cs
- ReadOnlyDictionary.cs
- SpeechEvent.cs
- SrgsSubset.cs
- EventLogEntry.cs
- DependencyObjectProvider.cs
- HashHelpers.cs
- ObjectHandle.cs
- DataGridViewAddColumnDialog.cs
- MenuAutomationPeer.cs
- DefaultValidator.cs
- ContainerAction.cs
- ToolStripItemDataObject.cs
- __Filters.cs
- CodeDomDesignerLoader.cs
- SqlServer2KCompatibilityAnnotation.cs
- SHA512Managed.cs
- SQLMoneyStorage.cs