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
- XamlInt32CollectionSerializer.cs
- SqlDelegatedTransaction.cs
- FixedSOMTextRun.cs
- ReflectionPermission.cs
- GlobalizationSection.cs
- RoleService.cs
- StorageEndPropertyMapping.cs
- HttpConfigurationSystem.cs
- FunctionOverloadResolver.cs
- NativeObjectSecurity.cs
- HitTestWithPointDrawingContextWalker.cs
- DocumentOrderQuery.cs
- XPathNavigatorKeyComparer.cs
- GridViewEditEventArgs.cs
- ValueType.cs
- IteratorDescriptor.cs
- SettingsBase.cs
- ConnectionOrientedTransportChannelListener.cs
- SatelliteContractVersionAttribute.cs
- CharacterShapingProperties.cs
- MobileCategoryAttribute.cs
- StaticContext.cs
- GregorianCalendarHelper.cs
- DataGridColumnHeaderAutomationPeer.cs
- CompressStream.cs
- IntranetCredentialPolicy.cs
- VisualStyleTypesAndProperties.cs
- PageTheme.cs
- ThreadExceptionDialog.cs
- DataGridColumnHeadersPresenterAutomationPeer.cs
- _TimerThread.cs
- FontSourceCollection.cs
- AtlasWeb.Designer.cs
- StreamGeometry.cs
- TreeNodeEventArgs.cs
- DataColumnCollection.cs
- RegistrationServices.cs
- FlowDocumentReader.cs
- RowVisual.cs
- EmbeddedMailObjectsCollection.cs
- ToolStripItem.cs
- UdpDiscoveryEndpointElement.cs
- DuplicateMessageDetector.cs
- TraceEventCache.cs
- DurableInstanceManager.cs
- TimersDescriptionAttribute.cs
- StateChangeEvent.cs
- SoapIgnoreAttribute.cs
- RuleDefinitions.cs
- GridViewEditEventArgs.cs
- DbParameterCollectionHelper.cs
- SqlBuilder.cs
- InternalCache.cs
- VectorKeyFrameCollection.cs
- SelectionProviderWrapper.cs
- SequenceDesigner.cs
- isolationinterop.cs
- DataGridViewBand.cs
- HMACSHA512.cs
- IsolatedStorageFile.cs
- WorkflowInstanceProxy.cs
- SqlServer2KCompatibilityCheck.cs
- OleDbConnectionFactory.cs
- DataGridViewComboBoxEditingControl.cs
- OdbcStatementHandle.cs
- SymLanguageVendor.cs
- TreeIterator.cs
- ToolStripRenderEventArgs.cs
- WindowsPen.cs
- BamlResourceSerializer.cs
- LostFocusEventManager.cs
- View.cs
- ObjectItemCachedAssemblyLoader.cs
- TrackingServices.cs
- ThrowHelper.cs
- GetWinFXPath.cs
- TextFormatterContext.cs
- AttributeAction.cs
- ToolStripPanelRow.cs
- PropertyDescriptor.cs
- HttpChannelFactory.cs
- ConfigurationSection.cs
- SHA512.cs
- XmlCustomFormatter.cs
- SqlError.cs
- StorageTypeMapping.cs
- NativeMethods.cs
- CapabilitiesSection.cs
- DataServiceResponse.cs
- PrivateFontCollection.cs
- OutputCacheProfile.cs
- SqlException.cs
- ProgressBarRenderer.cs
- GenericRootAutomationPeer.cs
- SecurityElement.cs
- RuleSettings.cs
- ProgressBarRenderer.cs
- ColumnResizeAdorner.cs
- ProxyFragment.cs
- ScrollProviderWrapper.cs