Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / CodeDOM / CodeTypeDeclarationCollection.cs / 1 / CodeTypeDeclarationCollection.cs
// ------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // // ----------------------------------------------------------------------------- // namespace System.CodeDom { using System; using System.Collections; using System.Runtime.InteropServices; ////// [ ClassInterface(ClassInterfaceType.AutoDispatch), ComVisible(true), Serializable, ] public class CodeTypeDeclarationCollection : CollectionBase { ////// A collection that stores ///objects. /// /// public CodeTypeDeclarationCollection() { } ////// Initializes a new instance of ///. /// /// public CodeTypeDeclarationCollection(CodeTypeDeclarationCollection value) { this.AddRange(value); } ////// Initializes a new instance of ///based on another . /// /// public CodeTypeDeclarationCollection(CodeTypeDeclaration[] value) { this.AddRange(value); } ////// Initializes a new instance of ///containing any array of objects. /// /// public CodeTypeDeclaration this[int index] { get { return ((CodeTypeDeclaration)(List[index])); } set { List[index] = value; } } ///Represents the entry at the specified index of the ///. /// public int Add(CodeTypeDeclaration value) { return List.Add(value); } ///Adds a ///with the specified value to the /// . /// public void AddRange(CodeTypeDeclaration[] 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(CodeTypeDeclarationCollection 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(CodeTypeDeclaration value) { return List.Contains(value); } ///Gets a value indicating whether the /// ///contains the specified . /// public void CopyTo(CodeTypeDeclaration[] array, int index) { List.CopyTo(array, index); } ///Copies the ///values to a one-dimensional instance at the /// specified index. /// public int IndexOf(CodeTypeDeclaration value) { return List.IndexOf(value); } ///Returns the index of a ///in /// the . /// public void Insert(int index, CodeTypeDeclaration value) { List.Insert(index, value); } ///Inserts a ///into the at the specified index. /// public void Remove(CodeTypeDeclaration value) { List.Remove(value); } } }Removes a specific ///from the /// .
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SerializerDescriptor.cs
- HtmlInputReset.cs
- PrePrepareMethodAttribute.cs
- ErrorFormatter.cs
- AccessDataSourceWizardForm.cs
- XmlToDatasetMap.cs
- HtmlAnchor.cs
- RelationshipEndCollection.cs
- BindingExpressionBase.cs
- CalloutQueueItem.cs
- SortFieldComparer.cs
- DefaultValidator.cs
- Timer.cs
- Activity.cs
- _ListenerRequestStream.cs
- TextCompositionManager.cs
- Condition.cs
- MessageQueuePermissionEntry.cs
- StrokeNodeOperations.cs
- DataGridViewCellCollection.cs
- InputMethod.cs
- WasHostedComPlusFactory.cs
- RetrieveVirtualItemEventArgs.cs
- WindowProviderWrapper.cs
- DCSafeHandle.cs
- XsltSettings.cs
- MessageQueueKey.cs
- FixedTextBuilder.cs
- ChannelOptions.cs
- mactripleDES.cs
- CodeAccessSecurityEngine.cs
- x509store.cs
- CustomAttribute.cs
- Context.cs
- LinqDataSourceSelectEventArgs.cs
- SettingsAttributeDictionary.cs
- Convert.cs
- CustomValidator.cs
- FixedTextBuilder.cs
- NodeInfo.cs
- HyperLinkStyle.cs
- ActivityTypeCodeDomSerializer.cs
- InvalidPrinterException.cs
- SimpleRecyclingCache.cs
- CodeGen.cs
- XPathNodeList.cs
- DateTimeConverter2.cs
- ManageRequest.cs
- HttpHandlersSection.cs
- DiagnosticsConfigurationHandler.cs
- DataControlPagerLinkButton.cs
- NumberFunctions.cs
- WebServiceTypeData.cs
- XPathEmptyIterator.cs
- XmlSchemaValidationException.cs
- GlyphsSerializer.cs
- UriParserTemplates.cs
- Odbc32.cs
- ResourceCategoryAttribute.cs
- PreviewKeyDownEventArgs.cs
- Vector3dCollection.cs
- Rect.cs
- SimpleWorkerRequest.cs
- FormCollection.cs
- SurrogateEncoder.cs
- log.cs
- GeneralTransform3DTo2DTo3D.cs
- GenericTypeParameterConverter.cs
- ReflectionUtil.cs
- PolyLineSegment.cs
- DatagridviewDisplayedBandsData.cs
- StylusEventArgs.cs
- TrackingServices.cs
- BinarySerializer.cs
- ListView.cs
- infer.cs
- GPRECT.cs
- StatusBarPanelClickEvent.cs
- DBSchemaTable.cs
- XamlPathDataSerializer.cs
- BasePattern.cs
- SecurityTokenTypes.cs
- cryptoapiTransform.cs
- ActivityExecutionFilter.cs
- SqlBooleanizer.cs
- SafeLocalMemHandle.cs
- SupportsPreviewControlAttribute.cs
- CompositionAdorner.cs
- Input.cs
- ConfigXmlCDataSection.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- RoleGroup.cs
- UseLicense.cs
- Listbox.cs
- MiniMapControl.xaml.cs
- TablePatternIdentifiers.cs
- VisualStyleElement.cs
- SimpleWebHandlerParser.cs
- MetabaseServerConfig.cs
- SrgsSemanticInterpretationTag.cs