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
- SettingsProperty.cs
- WinEventHandler.cs
- ProviderUtil.cs
- PropertyDescriptorGridEntry.cs
- TextSelection.cs
- Soap.cs
- ListViewItem.cs
- WebProxyScriptElement.cs
- ClientTarget.cs
- NonVisualControlAttribute.cs
- MetadataArtifactLoaderComposite.cs
- ConditionCollection.cs
- NumberFunctions.cs
- Console.cs
- ConfigXmlElement.cs
- WindowInteropHelper.cs
- ExpandCollapseProviderWrapper.cs
- DataGrid.cs
- Stack.cs
- QilVisitor.cs
- DocumentGridContextMenu.cs
- WizardStepBase.cs
- ContainerParaClient.cs
- BindingContext.cs
- XmlSiteMapProvider.cs
- Clause.cs
- OpacityConverter.cs
- MdiWindowListStrip.cs
- RoleService.cs
- XmlILAnnotation.cs
- UnmanagedBitmapWrapper.cs
- PrimitiveXmlSerializers.cs
- HttpVersion.cs
- CompiledScopeCriteria.cs
- SqlCommand.cs
- LoginView.cs
- DateTimeConstantAttribute.cs
- ProcessHostServerConfig.cs
- UnrecognizedAssertionsBindingElement.cs
- EntityDataSourceViewSchema.cs
- SystemDiagnosticsSection.cs
- EntityException.cs
- UnknownBitmapDecoder.cs
- _SslStream.cs
- XmlWriterTraceListener.cs
- CodeCatchClauseCollection.cs
- DataGridViewCheckBoxCell.cs
- WorkflowInstanceRecord.cs
- Menu.cs
- XmlTextAttribute.cs
- FileRecordSequence.cs
- Accessors.cs
- OperationPickerDialog.designer.cs
- XsdBuildProvider.cs
- TemplateKeyConverter.cs
- QueryableDataSourceEditData.cs
- CatalogPartCollection.cs
- PassportAuthenticationModule.cs
- WindowsIdentity.cs
- AdapterUtil.cs
- MaskDescriptors.cs
- CodeTypeDeclaration.cs
- BoundsDrawingContextWalker.cs
- ReadContentAsBinaryHelper.cs
- LinearKeyFrames.cs
- MonthCalendarDesigner.cs
- Window.cs
- FixedTextContainer.cs
- PreloadHost.cs
- ImageIndexConverter.cs
- Buffer.cs
- ReferencedCollectionType.cs
- SchemaEntity.cs
- SoapAttributes.cs
- RemoteWebConfigurationHostStream.cs
- BamlBinaryWriter.cs
- DataGridViewElement.cs
- NativeMethodsOther.cs
- SqlDuplicator.cs
- ChtmlLinkAdapter.cs
- IIS7WorkerRequest.cs
- FileIOPermission.cs
- MDIControlStrip.cs
- PersonalizationDictionary.cs
- SelectionProcessor.cs
- ListViewUpdateEventArgs.cs
- Itemizer.cs
- ImageList.cs
- InvariantComparer.cs
- EncryptedXml.cs
- ObjectAnimationUsingKeyFrames.cs
- XPathSingletonIterator.cs
- BitSet.cs
- ConnectionStringsExpressionBuilder.cs
- IOThreadScheduler.cs
- EntityContainerEntitySet.cs
- MouseEvent.cs
- SuppressMessageAttribute.cs
- WebPartAddingEventArgs.cs
- AssemblyBuilder.cs