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
- SmtpTransport.cs
- SqlDelegatedTransaction.cs
- CanonicalFontFamilyReference.cs
- ClientTarget.cs
- SoapFormatterSinks.cs
- PropertyDescriptorGridEntry.cs
- HuffCodec.cs
- InvokeHandlers.cs
- ValueExpressions.cs
- TypeInitializationException.cs
- ConstantExpression.cs
- Calendar.cs
- AssemblyFilter.cs
- ToolBarTray.cs
- ValidationSettings.cs
- TemplateXamlParser.cs
- NavigationExpr.cs
- SoapExtensionTypeElement.cs
- PropertyDescriptorGridEntry.cs
- SiteMapDataSourceDesigner.cs
- SingleTagSectionHandler.cs
- SecurityTokenParametersEnumerable.cs
- _IPv6Address.cs
- NestPullup.cs
- FigureParagraph.cs
- Path.cs
- InputLanguageEventArgs.cs
- HtmlTitle.cs
- DataControlFieldCollection.cs
- SmiRecordBuffer.cs
- StorageModelBuildProvider.cs
- base64Transforms.cs
- OpCodes.cs
- BitmapEffectInput.cs
- TabPage.cs
- HttpServerVarsCollection.cs
- XmlRootAttribute.cs
- httpserverutility.cs
- SmiContextFactory.cs
- WebPartUtil.cs
- Array.cs
- FastPropertyAccessor.cs
- DiagnosticTrace.cs
- InfoCardClaim.cs
- ReadOnlyTernaryTree.cs
- HtmlMeta.cs
- _ShellExpression.cs
- AuthenticatedStream.cs
- ClientSection.cs
- Transform3DCollection.cs
- DebuggerAttributes.cs
- ExceptionNotification.cs
- NamedObject.cs
- EventLogLink.cs
- SmtpAuthenticationManager.cs
- SID.cs
- HttpProfileBase.cs
- DocumentViewerAutomationPeer.cs
- Encoding.cs
- Root.cs
- MaskInputRejectedEventArgs.cs
- Faults.cs
- ObjectQueryState.cs
- BuildDependencySet.cs
- SerializationStore.cs
- BaseDataList.cs
- InvokeHandlers.cs
- TransformFinalBlockRequest.cs
- DictionaryEntry.cs
- ColumnHeader.cs
- TextFindEngine.cs
- Command.cs
- TdsParserHelperClasses.cs
- WindowsSecurityToken.cs
- SoapReflectionImporter.cs
- DBSqlParserColumn.cs
- PrintPreviewDialog.cs
- InheritanceUI.cs
- GZipStream.cs
- Point3DAnimationUsingKeyFrames.cs
- ControlEvent.cs
- EventProviderWriter.cs
- TabControl.cs
- HtmlFormWrapper.cs
- EntityConnection.cs
- GroupAggregateExpr.cs
- DataGridViewCheckBoxCell.cs
- TemplateManager.cs
- ColumnPropertiesGroup.cs
- CanonicalFormWriter.cs
- Msec.cs
- PageCache.cs
- ListControl.cs
- BinaryFormatter.cs
- SimpleWebHandlerParser.cs
- WsdlImporterElementCollection.cs
- ScrollProviderWrapper.cs
- webeventbuffer.cs
- XPathBinder.cs
- Regex.cs