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
- XmlSerializationReader.cs
- DataGridViewHeaderCell.cs
- TabItem.cs
- HwndSourceParameters.cs
- QueryCacheKey.cs
- RijndaelManagedTransform.cs
- IncomingWebRequestContext.cs
- EndpointFilterProvider.cs
- LambdaCompiler.Generated.cs
- KeyboardDevice.cs
- AnimatedTypeHelpers.cs
- DateTimeOffset.cs
- StaticSiteMapProvider.cs
- Rect3DConverter.cs
- LinkDescriptor.cs
- RelationshipEndMember.cs
- ActivityCodeDomSerializationManager.cs
- XmlBinaryReader.cs
- FilteredAttributeCollection.cs
- EncodingInfo.cs
- SmtpReplyReaderFactory.cs
- DataGridViewCellValueEventArgs.cs
- ExtensionQuery.cs
- WorkflowInvoker.cs
- XhtmlStyleClass.cs
- TerminatorSinks.cs
- RIPEMD160Managed.cs
- HttpWebRequestElement.cs
- SupportsEventValidationAttribute.cs
- BuildResult.cs
- SHA1CryptoServiceProvider.cs
- DiscoveryDocument.cs
- FontUnitConverter.cs
- RIPEMD160Managed.cs
- DataGridViewLinkCell.cs
- XmlSignatureManifest.cs
- PagedDataSource.cs
- Parameter.cs
- EditorZoneBase.cs
- DateTime.cs
- ConfigurationManagerHelperFactory.cs
- SecondaryViewProvider.cs
- DelegateInArgument.cs
- WebBrowser.cs
- Vector.cs
- SettingsProviderCollection.cs
- EntitySetBaseCollection.cs
- BitmapSourceSafeMILHandle.cs
- ValueOfAction.cs
- XPathArrayIterator.cs
- StaticFileHandler.cs
- IPPacketInformation.cs
- PerformanceCountersElement.cs
- SingleSelectRootGridEntry.cs
- BrowserCapabilitiesCodeGenerator.cs
- FileUtil.cs
- ValidationErrorCollection.cs
- ZipIOLocalFileBlock.cs
- BinaryObjectInfo.cs
- SafeSecurityHandles.cs
- ConsumerConnectionPointCollection.cs
- HtmlSelectionListAdapter.cs
- MenuItemBinding.cs
- DbConnectionHelper.cs
- DesignerActionListCollection.cs
- HtmlEmptyTagControlBuilder.cs
- DriveNotFoundException.cs
- AssociationSetEnd.cs
- TypeFieldSchema.cs
- ObjectStateFormatter.cs
- InputBinding.cs
- TableCellAutomationPeer.cs
- ElementAtQueryOperator.cs
- EnumBuilder.cs
- ActiveXHelper.cs
- HMACMD5.cs
- Cloud.cs
- IntegrationExceptionEventArgs.cs
- ControlBuilder.cs
- TextParentUndoUnit.cs
- DecimalAnimationUsingKeyFrames.cs
- BaseResourcesBuildProvider.cs
- AsyncOperation.cs
- BatchWriter.cs
- DetailsViewInsertEventArgs.cs
- PackWebResponse.cs
- FilteredReadOnlyMetadataCollection.cs
- SafeViewOfFileHandle.cs
- GroupJoinQueryOperator.cs
- ObjectPersistData.cs
- TableRowCollection.cs
- DataPointer.cs
- PairComparer.cs
- AspProxy.cs
- TranslateTransform.cs
- TreeViewImageGenerator.cs
- ConfigurationValidatorBase.cs
- EventProviderWriter.cs
- CancellationState.cs
- GeometryModel3D.cs