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
- EntityTemplateUserControl.cs
- PerformanceCounter.cs
- CompareValidator.cs
- messageonlyhwndwrapper.cs
- UrlPropertyAttribute.cs
- DataGridRowDetailsEventArgs.cs
- TextServicesProperty.cs
- GlyphRunDrawing.cs
- ResourceType.cs
- MouseEventArgs.cs
- Panel.cs
- HttpPostedFile.cs
- PagerSettings.cs
- PersonalizationStateQuery.cs
- HttpNamespaceReservationInstallComponent.cs
- ContainerUtilities.cs
- CredentialSelector.cs
- DesignTimeHTMLTextWriter.cs
- ToolBarPanel.cs
- ArrayElementGridEntry.cs
- DataKeyArray.cs
- DefaultAsyncDataDispatcher.cs
- InfoCardBaseException.cs
- EdmTypeAttribute.cs
- ContainerParaClient.cs
- FontUnitConverter.cs
- EncoderBestFitFallback.cs
- SourceLineInfo.cs
- ObjectViewEntityCollectionData.cs
- ControlDesigner.cs
- OneOfConst.cs
- CfgParser.cs
- XmlSchemaAttribute.cs
- Image.cs
- AttachedPropertyBrowsableAttribute.cs
- VersionedStream.cs
- HttpSessionStateWrapper.cs
- SecurityElement.cs
- StrongNameIdentityPermission.cs
- UriTemplateClientFormatter.cs
- MethodSet.cs
- ProviderConnectionPointCollection.cs
- HttpDictionary.cs
- KeySplineConverter.cs
- WhitespaceRule.cs
- ApplicationServiceHelper.cs
- DurableRuntimeValidator.cs
- GridViewItemAutomationPeer.cs
- XmlSerializerSection.cs
- QueryReaderSettings.cs
- FileSystemWatcher.cs
- MultiByteCodec.cs
- ProfileManager.cs
- Point.cs
- TrustSection.cs
- OdbcEnvironmentHandle.cs
- XpsThumbnail.cs
- addressfiltermode.cs
- TextChangedEventArgs.cs
- DataSetViewSchema.cs
- HttpResponseInternalWrapper.cs
- CommentEmitter.cs
- CalloutQueueItem.cs
- Rights.cs
- OdbcParameter.cs
- Region.cs
- MsmqHostedTransportConfiguration.cs
- ExtendedPropertiesHandler.cs
- DesignTimeTemplateParser.cs
- DictionaryCustomTypeDescriptor.cs
- DetailsView.cs
- MatcherBuilder.cs
- WindowsStatic.cs
- Grid.cs
- COM2PropertyPageUITypeConverter.cs
- NamedPermissionSet.cs
- TextRange.cs
- RuntimeHelpers.cs
- DragCompletedEventArgs.cs
- TextBoxView.cs
- WithStatement.cs
- AttachedAnnotation.cs
- HtmlHistory.cs
- storepermissionattribute.cs
- CodeParameterDeclarationExpression.cs
- ObjectAnimationUsingKeyFrames.cs
- PathFigure.cs
- ExpressionStringBuilder.cs
- WeakEventTable.cs
- LeaseManager.cs
- Win32.cs
- XmlSchemaDocumentation.cs
- XPathParser.cs
- GraphicsPath.cs
- LassoSelectionBehavior.cs
- SettingsPropertyCollection.cs
- Calendar.cs
- TimerElapsedEvenArgs.cs
- SortedList.cs
- WebPartConnectionsDisconnectVerb.cs