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
- QueryAccessibilityHelpEvent.cs
- ControlCommandSet.cs
- BindingList.cs
- TextEditor.cs
- Subtree.cs
- BulletChrome.cs
- SynchronizedChannelCollection.cs
- DataGridViewCellCancelEventArgs.cs
- FusionWrap.cs
- AssemblyAttributesGoHere.cs
- MasterPageParser.cs
- DataRowExtensions.cs
- DesignerForm.cs
- DataGridViewCellStateChangedEventArgs.cs
- MediaTimeline.cs
- XamlTypeMapper.cs
- CriticalFileToken.cs
- WindowsScroll.cs
- WebPartConnectVerb.cs
- HttpListenerPrefixCollection.cs
- RangeValuePatternIdentifiers.cs
- CfgParser.cs
- SamlSerializer.cs
- UpdateTranslator.cs
- UndirectedGraph.cs
- TableSectionStyle.cs
- SectionUpdates.cs
- CodeDomDesignerLoader.cs
- Cursor.cs
- SoapExtensionStream.cs
- ControlDesigner.cs
- HighlightVisual.cs
- MailWebEventProvider.cs
- DeclaredTypeValidatorAttribute.cs
- Set.cs
- PaperSource.cs
- DataSourceSelectArguments.cs
- Range.cs
- safelink.cs
- ParserExtension.cs
- ScrollItemProviderWrapper.cs
- ValidationError.cs
- ComplexLine.cs
- SettingsPropertyCollection.cs
- RtType.cs
- CqlWriter.cs
- DefaultHttpHandler.cs
- ScriptingSectionGroup.cs
- base64Transforms.cs
- ToolStripRendererSwitcher.cs
- EdmToObjectNamespaceMap.cs
- PrintControllerWithStatusDialog.cs
- StreamReader.cs
- HostedHttpTransportManager.cs
- SyndicationPerson.cs
- FreezableDefaultValueFactory.cs
- ButtonDesigner.cs
- FilteredXmlReader.cs
- wmiprovider.cs
- TextDataBindingHandler.cs
- PopupRootAutomationPeer.cs
- SignatureDescription.cs
- HtmlShimManager.cs
- DbConnectionPoolGroup.cs
- CompilerWrapper.cs
- WpfPayload.cs
- CodeNamespaceCollection.cs
- TaskScheduler.cs
- __ComObject.cs
- TransformValueSerializer.cs
- Collection.cs
- HttpListenerContext.cs
- StylusSystemGestureEventArgs.cs
- COAUTHIDENTITY.cs
- GatewayIPAddressInformationCollection.cs
- RowsCopiedEventArgs.cs
- DataGridItem.cs
- RequestDescription.cs
- RegexFCD.cs
- XMLDiffLoader.cs
- IDQuery.cs
- SimpleRecyclingCache.cs
- VisualProxy.cs
- FunctionQuery.cs
- ServiceModelExtensionElement.cs
- MemoryStream.cs
- ProfileGroupSettingsCollection.cs
- SqlAliasesReferenced.cs
- XmlAttributeHolder.cs
- OutputScope.cs
- CompareValidator.cs
- MultiView.cs
- StorageScalarPropertyMapping.cs
- BamlLocalizationDictionary.cs
- PrefixHandle.cs
- PriorityBinding.cs
- dataprotectionpermission.cs
- EntityCodeGenerator.cs
- Inline.cs
- JournalEntry.cs