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
- TemplateComponentConnector.cs
- HttpResponse.cs
- ResizeGrip.cs
- MULTI_QI.cs
- PersonalizationStateInfoCollection.cs
- SystemWebSectionGroup.cs
- ReadOnlyTernaryTree.cs
- ObjectListItem.cs
- WinFormsComponentEditor.cs
- PeerChannelListener.cs
- DateTimeParse.cs
- StronglyTypedResourceBuilder.cs
- DebugHandleTracker.cs
- PackWebRequest.cs
- WebPartTransformerCollection.cs
- ClientEventManager.cs
- AnchoredBlock.cs
- _SSPISessionCache.cs
- RegularExpressionValidator.cs
- ParserOptions.cs
- XmlNamespaceDeclarationsAttribute.cs
- ClosableStream.cs
- DataTableExtensions.cs
- DataSourceHelper.cs
- ToolStripManager.cs
- CollectionAdapters.cs
- BitmapPalettes.cs
- MediaCommands.cs
- ColumnBinding.cs
- Pair.cs
- DocumentReference.cs
- CompressStream.cs
- UDPClient.cs
- BitmapMetadataEnumerator.cs
- SessionState.cs
- DomNameTable.cs
- TransactionCache.cs
- CodeTypeParameter.cs
- CreateUserWizard.cs
- DataServiceQuery.cs
- ScopelessEnumAttribute.cs
- ListViewDeletedEventArgs.cs
- sitestring.cs
- RelationshipEndCollection.cs
- HwndHostAutomationPeer.cs
- XmlSchemaInclude.cs
- FormsAuthenticationTicket.cs
- ToolZone.cs
- EncryptedKey.cs
- DbConnectionClosed.cs
- RepeatBehaviorConverter.cs
- Transform.cs
- GeneralTransform.cs
- ComboBox.cs
- GridToolTip.cs
- ImageListDesigner.cs
- NotSupportedException.cs
- hwndwrapper.cs
- BreakRecordTable.cs
- SuppressMessageAttribute.cs
- XmlBindingWorker.cs
- InvalidWMPVersionException.cs
- PartialTrustValidationBehavior.cs
- DeflateEmulationStream.cs
- Propagator.cs
- PackageRelationshipSelector.cs
- HttpResponse.cs
- RoleManagerSection.cs
- ListItemViewAttribute.cs
- ListDictionaryInternal.cs
- SettingsPropertyValue.cs
- PropagatorResult.cs
- XmlElementList.cs
- AnonymousIdentificationModule.cs
- CryptoStream.cs
- NativeObjectSecurity.cs
- HuffModule.cs
- NetworkAddressChange.cs
- TreeViewHitTestInfo.cs
- RoleService.cs
- TemplateAction.cs
- ContractMapping.cs
- oledbmetadatacollectionnames.cs
- ToolStripContentPanel.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- EdmPropertyAttribute.cs
- BodyGlyph.cs
- SoapSchemaMember.cs
- WebMessageFormatHelper.cs
- LineSegment.cs
- CatalogPart.cs
- ShaperBuffers.cs
- SponsorHelper.cs
- HttpWriter.cs
- DisplayInformation.cs
- PrePrepareMethodAttribute.cs
- DataControlFieldCollection.cs
- ToolZoneDesigner.cs
- ObjectSet.cs
- CLSCompliantAttribute.cs