Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Data / System / Data / SqlClient / SqlParameterCollection.cs / 1 / SqlParameterCollection.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
// [....]
//-----------------------------------------------------------------------------
namespace System.Data.SqlClient {
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.Common;
using System.Data.ProviderBase;
using System.Data.Sql;
using System.Data.SqlTypes;
using System.Diagnostics;
[
Editor("Microsoft.VSDesigner.Data.Design.DBParametersEditor, " + AssemblyRef.MicrosoftVSDesigner, "System.Drawing.Design.UITypeEditor, " + AssemblyRef.SystemDrawing),
ListBindable(false)
]
#if WINFSInternalOnly
internal
#else
public
#endif
sealed partial class SqlParameterCollection : DbParameterCollection {
private bool _isDirty;
private static Type ItemType = typeof(SqlParameter);
internal SqlParameterCollection() : base() {
}
internal bool IsDirty {
get {
return _isDirty;
}
set {
_isDirty = value;
}
}
[
Browsable(false),
DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)
]
new public SqlParameter this[int index] {
get {
return (SqlParameter)GetParameter(index);
}
set {
SetParameter(index, value);
}
}
[
Browsable(false),
DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)
]
new public SqlParameter this[string parameterName] {
get {
return (SqlParameter)GetParameter(parameterName);
}
set {
SetParameter(parameterName, value);
}
}
public SqlParameter Add(SqlParameter 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 SqlParameter Add(string parameterName, object value) {
return Add(new SqlParameter(parameterName, value));
}
public SqlParameter AddWithValue(string parameterName, object value) { // 79027
return Add(new SqlParameter(parameterName, value));
}
public SqlParameter Add(string parameterName, SqlDbType sqlDbType) {
return Add(new SqlParameter(parameterName, sqlDbType));
}
public SqlParameter Add(string parameterName, SqlDbType sqlDbType, int size) {
return Add(new SqlParameter(parameterName, sqlDbType, size));
}
public SqlParameter Add(string parameterName, SqlDbType sqlDbType, int size, string sourceColumn) {
return Add(new SqlParameter(parameterName, sqlDbType, size, sourceColumn));
}
public void AddRange(SqlParameter[] values) {
AddRange((Array)values);
}
override public bool Contains(string value) { // WebData 97349
return (-1 != IndexOf(value));
}
public bool Contains(SqlParameter value) {
return (-1 != IndexOf(value));
}
public void CopyTo(SqlParameter[] array, int index) {
CopyTo((Array)array, index);
}
public int IndexOf(SqlParameter value) {
return IndexOf((object)value);
}
public void Insert(int index, SqlParameter value) {
Insert(index, (object)value);
}
private void OnChange() {
IsDirty = true;
}
public void Remove(SqlParameter 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.SqlClient {
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.Common;
using System.Data.ProviderBase;
using System.Data.Sql;
using System.Data.SqlTypes;
using System.Diagnostics;
[
Editor("Microsoft.VSDesigner.Data.Design.DBParametersEditor, " + AssemblyRef.MicrosoftVSDesigner, "System.Drawing.Design.UITypeEditor, " + AssemblyRef.SystemDrawing),
ListBindable(false)
]
#if WINFSInternalOnly
internal
#else
public
#endif
sealed partial class SqlParameterCollection : DbParameterCollection {
private bool _isDirty;
private static Type ItemType = typeof(SqlParameter);
internal SqlParameterCollection() : base() {
}
internal bool IsDirty {
get {
return _isDirty;
}
set {
_isDirty = value;
}
}
[
Browsable(false),
DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)
]
new public SqlParameter this[int index] {
get {
return (SqlParameter)GetParameter(index);
}
set {
SetParameter(index, value);
}
}
[
Browsable(false),
DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)
]
new public SqlParameter this[string parameterName] {
get {
return (SqlParameter)GetParameter(parameterName);
}
set {
SetParameter(parameterName, value);
}
}
public SqlParameter Add(SqlParameter 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 SqlParameter Add(string parameterName, object value) {
return Add(new SqlParameter(parameterName, value));
}
public SqlParameter AddWithValue(string parameterName, object value) { // 79027
return Add(new SqlParameter(parameterName, value));
}
public SqlParameter Add(string parameterName, SqlDbType sqlDbType) {
return Add(new SqlParameter(parameterName, sqlDbType));
}
public SqlParameter Add(string parameterName, SqlDbType sqlDbType, int size) {
return Add(new SqlParameter(parameterName, sqlDbType, size));
}
public SqlParameter Add(string parameterName, SqlDbType sqlDbType, int size, string sourceColumn) {
return Add(new SqlParameter(parameterName, sqlDbType, size, sourceColumn));
}
public void AddRange(SqlParameter[] values) {
AddRange((Array)values);
}
override public bool Contains(string value) { // WebData 97349
return (-1 != IndexOf(value));
}
public bool Contains(SqlParameter value) {
return (-1 != IndexOf(value));
}
public void CopyTo(SqlParameter[] array, int index) {
CopyTo((Array)array, index);
}
public int IndexOf(SqlParameter value) {
return IndexOf((object)value);
}
public void Insert(int index, SqlParameter value) {
Insert(index, (object)value);
}
private void OnChange() {
IsDirty = true;
}
public void Remove(SqlParameter 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
- TextBlock.cs
- TextFragmentEngine.cs
- TrackingServices.cs
- SqlCommand.cs
- PrintDialogException.cs
- basemetadatamappingvisitor.cs
- SpecularMaterial.cs
- MissingFieldException.cs
- MissingManifestResourceException.cs
- XmlMapping.cs
- CompositeDesignerAccessibleObject.cs
- MatrixUtil.cs
- _LazyAsyncResult.cs
- KeyGesture.cs
- XsdDuration.cs
- SQLString.cs
- ISAPIWorkerRequest.cs
- Stack.cs
- ConstructorExpr.cs
- Timer.cs
- SplayTreeNode.cs
- ParallelEnumerable.cs
- ListBox.cs
- ToolStripDropTargetManager.cs
- UserControlCodeDomTreeGenerator.cs
- WindowShowOrOpenTracker.cs
- ActivationWorker.cs
- GroupByQueryOperator.cs
- XmlDictionaryReaderQuotas.cs
- AdPostCacheSubstitution.cs
- DataSysAttribute.cs
- SocketSettings.cs
- StateManagedCollection.cs
- DocumentViewerAutomationPeer.cs
- SpecialNameAttribute.cs
- OleDbStruct.cs
- CodeMethodReturnStatement.cs
- Geometry3D.cs
- FolderBrowserDialog.cs
- IconBitmapDecoder.cs
- HttpHandlersSection.cs
- WSHttpBindingCollectionElement.cs
- ServerValidateEventArgs.cs
- WebPartsSection.cs
- XmlReader.cs
- Stylesheet.cs
- WpfXamlMember.cs
- BamlLocalizableResourceKey.cs
- BuildTopDownAttribute.cs
- SecurityState.cs
- AspCompat.cs
- TransformProviderWrapper.cs
- RequestCacheManager.cs
- XmlElementList.cs
- ParagraphResult.cs
- XmlBinaryWriter.cs
- WindowsServiceCredential.cs
- DbConnectionInternal.cs
- SystemIcmpV4Statistics.cs
- Validator.cs
- Header.cs
- ClientEventManager.cs
- WorkflowWebService.cs
- CipherData.cs
- ValidationManager.cs
- IssuedTokenClientBehaviorsElement.cs
- MissingMethodException.cs
- WpfXamlLoader.cs
- DataReaderContainer.cs
- ExpressionBinding.cs
- WindowsNonControl.cs
- ConfigurationErrorsException.cs
- PeerNearMe.cs
- SizeF.cs
- XhtmlBasicPanelAdapter.cs
- AnimationException.cs
- LifetimeServices.cs
- DNS.cs
- EventEntry.cs
- HostAdapter.cs
- SelectQueryOperator.cs
- NumberFormatInfo.cs
- LinkClickEvent.cs
- WebBrowsableAttribute.cs
- DataGrid.cs
- DictionaryEntry.cs
- CodeArrayIndexerExpression.cs
- SurrogateSelector.cs
- ImageAttributes.cs
- ScaleTransform.cs
- AmbiguousMatchException.cs
- X509CertificateCollection.cs
- AsnEncodedData.cs
- SqlUserDefinedAggregateAttribute.cs
- AnonymousIdentificationSection.cs
- DetailsViewDeletedEventArgs.cs
- QueryContinueDragEvent.cs
- StopStoryboard.cs
- WinFormsSpinner.cs
- PropertyInfoSet.cs