Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- ItemsControl.cs
- EntityDataSourceDesigner.cs
- Substitution.cs
- SwitchAttribute.cs
- XmlDataImplementation.cs
- CombinedGeometry.cs
- GacUtil.cs
- ContentFileHelper.cs
- XmlAttributeProperties.cs
- ExtendedProperty.cs
- DesignerMetadata.cs
- DrawingServices.cs
- SynchronizedInputHelper.cs
- Stack.cs
- KeyConverter.cs
- COAUTHIDENTITY.cs
- DynamicDocumentPaginator.cs
- ClockController.cs
- SystemColors.cs
- ToolTipAutomationPeer.cs
- ConnectionsZone.cs
- GenerateTemporaryTargetAssembly.cs
- OpenTypeLayout.cs
- AssemblyAttributesGoHere.cs
- DigestComparer.cs
- ActivityCodeGenerator.cs
- ZipIORawDataFileBlock.cs
- ExtractorMetadata.cs
- SapiRecoContext.cs
- IriParsingElement.cs
- MobileControlBuilder.cs
- TiffBitmapEncoder.cs
- WindowsListViewItemStartMenu.cs
- SQLBinary.cs
- EventLogPermissionEntryCollection.cs
- DataGrid.cs
- SqlStatistics.cs
- SplineKeyFrames.cs
- ExplicitDiscriminatorMap.cs
- PermissionAttributes.cs
- SQLDouble.cs
- TimeZone.cs
- DesignerSerializerAttribute.cs
- SmiContext.cs
- PersonalizationStateQuery.cs
- ColumnClickEvent.cs
- AnimationException.cs
- LinqExpressionNormalizer.cs
- _NetworkingPerfCounters.cs
- WebPart.cs
- translator.cs
- SpellerStatusTable.cs
- TimeoutTimer.cs
- MenuItemCollectionEditor.cs
- CreateParams.cs
- ExecutionScope.cs
- HostingEnvironmentException.cs
- ConnectorDragDropGlyph.cs
- X509Chain.cs
- ContainerUIElement3D.cs
- WmiEventSink.cs
- StateMachineWorkflowInstance.cs
- RootBrowserWindowProxy.cs
- SqlXmlStorage.cs
- StringReader.cs
- NamespaceQuery.cs
- Button.cs
- QualifiedId.cs
- AsyncSerializedWorker.cs
- XsltSettings.cs
- initElementDictionary.cs
- ImageDrawing.cs
- EntryIndex.cs
- CodeObject.cs
- AssociationTypeEmitter.cs
- XmlUnspecifiedAttribute.cs
- RNGCryptoServiceProvider.cs
- CodeTypeOfExpression.cs
- ProgramNode.cs
- DataRecordInternal.cs
- TypeDescriptor.cs
- HtmlInputSubmit.cs
- XappLauncher.cs
- SimpleRecyclingCache.cs
- IPPacketInformation.cs
- AnnotationDocumentPaginator.cs
- EntitySqlQueryCacheKey.cs
- SqlDataSourceQueryEditorForm.cs
- FontInfo.cs
- OraclePermission.cs
- DSASignatureDeformatter.cs
- TraceRecord.cs
- SendMailErrorEventArgs.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- StringToken.cs
- StandardTransformFactory.cs
- GraphicsContext.cs
- ProfileEventArgs.cs
- CompilerState.cs
- BlockingCollection.cs