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
- FixedPageStructure.cs
- FloatSumAggregationOperator.cs
- DataTemplate.cs
- _AutoWebProxyScriptEngine.cs
- NotCondition.cs
- XmlNotation.cs
- DSACryptoServiceProvider.cs
- SchemaComplexType.cs
- DataColumnMapping.cs
- HtmlWindow.cs
- GeneralTransform3DTo2DTo3D.cs
- RequestBringIntoViewEventArgs.cs
- Int32Storage.cs
- AssemblyFilter.cs
- DataContractSerializerMessageContractImporter.cs
- DBSchemaRow.cs
- GuidelineCollection.cs
- RandomNumberGenerator.cs
- SortExpressionBuilder.cs
- FileDialogCustomPlacesCollection.cs
- PrincipalPermission.cs
- StringHelper.cs
- COM2PropertyDescriptor.cs
- SurrogateChar.cs
- HandlerWithFactory.cs
- IndexObject.cs
- Win32Exception.cs
- OutputChannelBinder.cs
- Triplet.cs
- WebConfigurationManager.cs
- ConnectionsZoneAutoFormat.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- OptionalMessageQuery.cs
- PersonalizationState.cs
- MailWriter.cs
- NetNamedPipeBindingCollectionElement.cs
- AssemblyNameProxy.cs
- WindowsAuthenticationEventArgs.cs
- NameValueCollection.cs
- XmlSignatureProperties.cs
- TextCollapsingProperties.cs
- KeyNotFoundException.cs
- CompilerCollection.cs
- XamlPathDataSerializer.cs
- StrictAndMessageFilter.cs
- ValidationManager.cs
- NonVisualControlAttribute.cs
- HandledEventArgs.cs
- SchemaEntity.cs
- Trace.cs
- XmlSchemaExporter.cs
- CompilerParameters.cs
- RefExpr.cs
- Task.cs
- HTTP_SERVICE_CONFIG_URLACL_KEY.cs
- DtcInterfaces.cs
- PresentationAppDomainManager.cs
- TrustLevelCollection.cs
- InvalidDataException.cs
- TextTreeRootTextBlock.cs
- Action.cs
- HttpHandlerActionCollection.cs
- GestureRecognizer.cs
- EnvelopedPkcs7.cs
- RequestReplyCorrelator.cs
- FileNotFoundException.cs
- CompilationSection.cs
- URLAttribute.cs
- AssertSection.cs
- UriTemplatePathPartiallyEquivalentSet.cs
- InternalsVisibleToAttribute.cs
- ConfigurationValues.cs
- RestHandler.cs
- Marshal.cs
- IChannel.cs
- ExpressionBindingCollection.cs
- DesignerVerbToolStripMenuItem.cs
- EllipticalNodeOperations.cs
- SystemWebCachingSectionGroup.cs
- ObjectParameter.cs
- QueryableFilterRepeater.cs
- DemultiplexingDispatchMessageFormatter.cs
- WhitespaceReader.cs
- LineServicesCallbacks.cs
- ExportOptions.cs
- UtilityExtension.cs
- CustomAssemblyResolver.cs
- _SpnDictionary.cs
- RowToParametersTransformer.cs
- TableAdapterManagerHelper.cs
- TextHidden.cs
- DataGridDesigner.cs
- SessionStateUtil.cs
- VirtualDirectoryMapping.cs
- XPathException.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- DBParameter.cs
- SortExpressionBuilder.cs
- TreeNodeSelectionProcessor.cs
- WebPartUtil.cs