Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / CodeDOM / CodeDirectiveCollection.cs / 1 / CodeDirectiveCollection.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 CodeDirectiveCollection : CollectionBase { public CodeDirectiveCollection() { } public CodeDirectiveCollection(CodeDirectiveCollection value) { this.AddRange(value); } public CodeDirectiveCollection(CodeDirective[] value) { this.AddRange(value); } public CodeDirective this[int index] { get { return ((CodeDirective)(List[index])); } set { List[index] = value; } } public int Add(CodeDirective value) { return List.Add(value); } public void AddRange(CodeDirective[] value) { if (value == null) { throw new ArgumentNullException("value"); } for (int i = 0; ((i) < (value.Length)); i = ((i) + (1))) { this.Add(value[i]); } } public void AddRange(CodeDirectiveCollection 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]); } } public bool Contains(CodeDirective value) { return List.Contains(value); } public void CopyTo(CodeDirective[] array, int index) { List.CopyTo(array, index); } public int IndexOf(CodeDirective value) { return List.IndexOf(value); } public void Insert(int index, CodeDirective value) { List.Insert(index, value); } public void Remove(CodeDirective value) { List.Remove(value); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FilterableAttribute.cs
- AttributeConverter.cs
- HttpModuleActionCollection.cs
- ViewLoader.cs
- ObjectStateFormatter.cs
- FormsIdentity.cs
- EmptyStringExpandableObjectConverter.cs
- XmlWellformedWriterHelpers.cs
- ChangeProcessor.cs
- Transactions.cs
- Listbox.cs
- WebPartsPersonalizationAuthorization.cs
- SplitterCancelEvent.cs
- ConnectionPoolRegistry.cs
- DSASignatureDeformatter.cs
- SourceItem.cs
- TrackingRecord.cs
- QueryableFilterRepeater.cs
- SchemaImporterExtension.cs
- Int32KeyFrameCollection.cs
- Compiler.cs
- SingleAnimationUsingKeyFrames.cs
- ContentHostHelper.cs
- InvokePatternIdentifiers.cs
- StrongName.cs
- TaskHelper.cs
- XPathNode.cs
- XmlPreloadedResolver.cs
- Models.cs
- ReflectionUtil.cs
- DataGridCommandEventArgs.cs
- CellPartitioner.cs
- SqlNotificationEventArgs.cs
- ArgumentValue.cs
- HtmlInputRadioButton.cs
- PointLight.cs
- StateWorkerRequest.cs
- FormViewDesigner.cs
- Geometry.cs
- CodeVariableDeclarationStatement.cs
- SchemaNotation.cs
- AttributeEmitter.cs
- IERequestCache.cs
- ModelTreeEnumerator.cs
- Scene3D.cs
- WebPartConnectVerb.cs
- ProgressiveCrcCalculatingStream.cs
- MailAddress.cs
- TreeSet.cs
- IdentityHolder.cs
- SignatureToken.cs
- DiagnosticsConfiguration.cs
- TemplateControlParser.cs
- DataRowCollection.cs
- QuaternionConverter.cs
- MSG.cs
- DocumentScope.cs
- SpanIndex.cs
- ObjectDisposedException.cs
- EnterpriseServicesHelper.cs
- XPathNodeIterator.cs
- SortedSetDebugView.cs
- WebDisplayNameAttribute.cs
- InfoCardArgumentException.cs
- FixedSOMLineCollection.cs
- DataChangedEventManager.cs
- EmbeddedMailObjectsCollection.cs
- PaperSize.cs
- SHA512.cs
- BooleanSwitch.cs
- SendMessageContent.cs
- MasterPageParser.cs
- XomlSerializationHelpers.cs
- DataColumnChangeEvent.cs
- SortQuery.cs
- InstanceOwnerException.cs
- ILGenerator.cs
- SqlProfileProvider.cs
- AccessedThroughPropertyAttribute.cs
- VisualStyleRenderer.cs
- XmlSortKey.cs
- EventEntry.cs
- DataGridViewControlCollection.cs
- ElementProxy.cs
- DocumentSequence.cs
- JavaScriptSerializer.cs
- Int32Animation.cs
- NamespaceDecl.cs
- RowCache.cs
- CommandField.cs
- messageonlyhwndwrapper.cs
- SqlClientWrapperSmiStreamChars.cs
- RemotingConfigParser.cs
- FixedBufferAttribute.cs
- SchemaTableOptionalColumn.cs
- XPathNodeInfoAtom.cs
- ReferencedType.cs
- SymmetricAlgorithm.cs
- BitmapDecoder.cs
- PanningMessageFilter.cs