Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Data / System / Data / Common / DbParameterCollection.cs / 1 / DbParameterCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Common { using System; using System.ComponentModel; using System.Collections; using System.Data; #if WINFSInternalOnly internal #else public #endif abstract class DbParameterCollection : MarshalByRefObject, IDataParameterCollection { protected DbParameterCollection() : base() { } [ Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden) ] abstract public int Count { get; } [ Browsable(false), EditorBrowsableAttribute(EditorBrowsableState.Never), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden) ] abstract public bool IsFixedSize { get; } [ Browsable(false), EditorBrowsableAttribute(EditorBrowsableState.Never), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden) ] abstract public bool IsReadOnly { get; } [ Browsable(false), EditorBrowsableAttribute(EditorBrowsableState.Never), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden) ] abstract public bool IsSynchronized { get; } [ Browsable(false), EditorBrowsableAttribute(EditorBrowsableState.Never), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden) ] abstract public object SyncRoot { get; } object IList.this[int index] { get { return GetParameter(index); } set { SetParameter(index, (DbParameter)value); } } object IDataParameterCollection.this[string parameterName] { get { return GetParameter(parameterName); } set { SetParameter(parameterName, (DbParameter)value); } } public DbParameter this[int index] { get { return GetParameter(index); } set { SetParameter(index, value); } } public DbParameter this[string parameterName] { get { return GetParameter(parameterName) as DbParameter; } set { SetParameter(parameterName, value); } } abstract public int Add(object value); // abstract public void AddRange(System.Array values); // abstract public bool Contains(object value); abstract public bool Contains(string value); // WebData 97349 // abstract public void CopyTo(System.Array array, int index); // abstract public void Clear(); [ EditorBrowsableAttribute(EditorBrowsableState.Never) ] abstract public IEnumerator GetEnumerator(); abstract protected DbParameter GetParameter(int index); abstract protected DbParameter GetParameter(string parameterName); abstract public int IndexOf(object value); // abstract public int IndexOf(string parameterName); abstract public void Insert(int index, object value); abstract public void Remove(object value); // // abstract public void RemoveAt(int index); abstract public void RemoveAt(string parameterName); abstract protected void SetParameter(int index, DbParameter value); abstract protected void SetParameter(string parameterName, DbParameter value); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ResXResourceWriter.cs
- ParserHooks.cs
- ProjectionPlanCompiler.cs
- ResXResourceWriter.cs
- ZipIOExtraField.cs
- SecurityDocument.cs
- IncrementalReadDecoders.cs
- RoleGroupCollection.cs
- XmlCodeExporter.cs
- ViewValidator.cs
- _Connection.cs
- DataGridTextBox.cs
- GlyphShapingProperties.cs
- TableCellsCollectionEditor.cs
- CodeTypeDelegate.cs
- CqlWriter.cs
- CacheSection.cs
- columnmapfactory.cs
- Configuration.cs
- DataSourceControlBuilder.cs
- ReadOnlyCollectionBuilder.cs
- XsltContext.cs
- TabControlToolboxItem.cs
- GlobalizationSection.cs
- VariableQuery.cs
- DynamicResourceExtension.cs
- HttpCachePolicyElement.cs
- ImmutableObjectAttribute.cs
- RayHitTestParameters.cs
- ExecutionContext.cs
- LowerCaseStringConverter.cs
- XmlElementElement.cs
- ImageClickEventArgs.cs
- TextSelectionProcessor.cs
- TextCompositionEventArgs.cs
- Bits.cs
- Deserializer.cs
- _HeaderInfo.cs
- CodeCastExpression.cs
- BitmapMetadataEnumerator.cs
- CommandValueSerializer.cs
- SID.cs
- MultiPartWriter.cs
- ParameterCollection.cs
- SqlNotificationEventArgs.cs
- FormattedTextSymbols.cs
- ConfigXmlComment.cs
- ReturnEventArgs.cs
- WSSecurityOneDotZeroSendSecurityHeader.cs
- AssociationTypeEmitter.cs
- sapiproxy.cs
- TextTreeObjectNode.cs
- WizardDesigner.cs
- Timeline.cs
- EditorZoneBase.cs
- BinarySerializer.cs
- ReferencedAssembly.cs
- Int16AnimationBase.cs
- GeneralTransform3DCollection.cs
- ContainerParagraph.cs
- Compilation.cs
- HttpHeaderCollection.cs
- SqlProfileProvider.cs
- ModelTypeConverter.cs
- FirstMatchCodeGroup.cs
- UInt64.cs
- ElementUtil.cs
- MimeMultiPart.cs
- TimeZoneInfo.cs
- ItemCheckedEvent.cs
- EdmItemError.cs
- EntryPointNotFoundException.cs
- OutOfProcStateClientManager.cs
- CharConverter.cs
- BindingOperations.cs
- Automation.cs
- RecognizerInfo.cs
- HttpStreams.cs
- CacheAxisQuery.cs
- OrderPreservingPipeliningMergeHelper.cs
- Serializer.cs
- BitmapSource.cs
- PassportAuthenticationModule.cs
- FixedDocumentSequencePaginator.cs
- ManualResetEvent.cs
- CompressStream.cs
- Char.cs
- HostingEnvironmentSection.cs
- NetworkStream.cs
- ObjectDataSourceMethodEventArgs.cs
- PropertyCollection.cs
- XsltLoader.cs
- ValidationManager.cs
- complextypematerializer.cs
- ComponentResourceKey.cs
- TabControlAutomationPeer.cs
- SectionRecord.cs
- CodeConstructor.cs
- Visual.cs
- SafeEventHandle.cs