Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / CodeDOM / CodeTypeReferenceCollection.cs / 1305376 / CodeTypeReferenceCollection.cs
// ------------------------------------------------------------------------------ //// // // ----------------------------------------------------------------------------- // namespace System.CodeDom { using System; using System.Collections; using System.Runtime.InteropServices; ///[....] // Copyright (c) Microsoft Corporation. All rights reserved. ///// [ ClassInterface(ClassInterfaceType.AutoDispatch), ComVisible(true), Serializable, ] public class CodeTypeReferenceCollection : CollectionBase { ////// A collection that stores ///objects. /// /// public CodeTypeReferenceCollection() { } ////// Initializes a new instance of ///. /// /// public CodeTypeReferenceCollection(CodeTypeReferenceCollection value) { this.AddRange(value); } ////// Initializes a new instance of ///based on another . /// /// public CodeTypeReferenceCollection(CodeTypeReference[] value) { this.AddRange(value); } ////// Initializes a new instance of ///containing any array of objects. /// /// public CodeTypeReference this[int index] { get { return ((CodeTypeReference)(List[index])); } set { List[index] = value; } } ///Represents the entry at the specified index of the ///. /// public int Add(CodeTypeReference value) { return List.Add(value); } ///Adds a ///with the specified value to the /// . /// public void Add(string value) { Add(new CodeTypeReference(value)); } ///[To be supplied.] ////// public void Add(Type value) { Add(new CodeTypeReference(value)); } ///[To be supplied.] ////// public void AddRange(CodeTypeReference[] value) { if (value == null) { throw new ArgumentNullException("value"); } for (int i = 0; ((i) < (value.Length)); i = ((i) + (1))) { this.Add(value[i]); } } ///Copies the elements of an array to the end of the ///. /// public void AddRange(CodeTypeReferenceCollection value) { if (value == null) { throw new ArgumentNullException("value"); } int currentCount = value.Count; for (int i = 0; i < currentCount; i = ((i) + (1))) { this.Add(value[i]); } } ////// Adds the contents of another ///to the end of the collection. /// /// public bool Contains(CodeTypeReference value) { return List.Contains(value); } ///Gets a value indicating whether the /// ///contains the specified . /// public void CopyTo(CodeTypeReference[] array, int index) { List.CopyTo(array, index); } ///Copies the ///values to a one-dimensional instance at the /// specified index. /// public int IndexOf(CodeTypeReference value) { return List.IndexOf(value); } ///Returns the index of a ///in /// the . /// public void Insert(int index, CodeTypeReference value) { List.Insert(index, value); } ///Inserts a ///into the at the specified index. /// public void Remove(CodeTypeReference value) { List.Remove(value); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.Removes a specific ///from the /// .
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TextServicesHost.cs
- LineServicesCallbacks.cs
- ProviderException.cs
- TransactionProtocolConverter.cs
- SmtpException.cs
- DateTimeStorage.cs
- ExclusiveTcpTransportManager.cs
- StringResourceManager.cs
- ZoneLinkButton.cs
- MultipartContentParser.cs
- BoundPropertyEntry.cs
- TrackBar.cs
- Message.cs
- PropertyEmitterBase.cs
- Token.cs
- DataGridItem.cs
- RouteParameter.cs
- ConfigurationStrings.cs
- DeclaredTypeElement.cs
- TextRunCacheImp.cs
- ModuleBuilderData.cs
- WebPartsSection.cs
- OleDbSchemaGuid.cs
- RuntimeHelpers.cs
- SuppressMergeCheckAttribute.cs
- XmlSchemaInfo.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- ToolBarOverflowPanel.cs
- TextDpi.cs
- sqlser.cs
- CriticalHandle.cs
- ErrorEventArgs.cs
- ISFTagAndGuidCache.cs
- TdsParserSessionPool.cs
- ValuePattern.cs
- InstanceKeyCompleteException.cs
- XPathAncestorIterator.cs
- SerializationException.cs
- ListItemsPage.cs
- IsolatedStoragePermission.cs
- StringToken.cs
- RangeValuePattern.cs
- ClientRolePrincipal.cs
- DbConnectionClosed.cs
- DataGridViewCellCollection.cs
- Mapping.cs
- ListView.cs
- TextReader.cs
- SamlConstants.cs
- SafeHandles.cs
- PropertyEmitter.cs
- HostingEnvironmentSection.cs
- ContextMenu.cs
- FlowDocumentPaginator.cs
- URIFormatException.cs
- HMACMD5.cs
- ProgressBarHighlightConverter.cs
- ConcatQueryOperator.cs
- CodeDomSerializationProvider.cs
- StorageAssociationTypeMapping.cs
- MergeLocalizationDirectives.cs
- Propagator.ExtentPlaceholderCreator.cs
- SqlTrackingWorkflowInstance.cs
- Token.cs
- Command.cs
- MessageHeaderT.cs
- DataConnectionHelper.cs
- ValueUtilsSmi.cs
- MDIControlStrip.cs
- ToolStripSettings.cs
- MenuItemStyleCollection.cs
- StoreItemCollection.cs
- XmlSchemaSequence.cs
- HwndKeyboardInputProvider.cs
- LoginViewDesigner.cs
- InfoCardXmlSerializer.cs
- StickyNoteContentControl.cs
- Wildcard.cs
- Command.cs
- MatrixIndependentAnimationStorage.cs
- MessageQueueTransaction.cs
- SetIterators.cs
- GraphicsContext.cs
- ErrorFormatterPage.cs
- PictureBox.cs
- AvTrace.cs
- AppDomainEvidenceFactory.cs
- QilGeneratorEnv.cs
- DataKeyArray.cs
- ApplicationInterop.cs
- StyleCollection.cs
- IDictionary.cs
- PropertyFilterAttribute.cs
- ToolStripContainer.cs
- Viewport3DAutomationPeer.cs
- DoubleIndependentAnimationStorage.cs
- DataPagerFieldItem.cs
- Propagator.cs
- RemoteDebugger.cs
- SoapParser.cs