Code:
/ DotNET / DotNET / 8.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
- MutexSecurity.cs
- OleCmdHelper.cs
- CapabilitiesPattern.cs
- DrawingContextWalker.cs
- GetIsBrowserClientRequest.cs
- OletxTransactionManager.cs
- XmlNode.cs
- OracleDataAdapter.cs
- SignedXml.cs
- WindowsToolbarAsMenu.cs
- ConfigXmlAttribute.cs
- ManagedFilter.cs
- JavaScriptSerializer.cs
- KnownTypesHelper.cs
- FileCodeGroup.cs
- CompiledRegexRunnerFactory.cs
- SystemIPv6InterfaceProperties.cs
- SqlWebEventProvider.cs
- ExpressionList.cs
- AsynchronousChannel.cs
- SemaphoreFullException.cs
- DataGrid.cs
- InputDevice.cs
- Tokenizer.cs
- XPathMultyIterator.cs
- TempFiles.cs
- ToolStripSystemRenderer.cs
- XmlSchemaDocumentation.cs
- ResourceReferenceExpression.cs
- GCHandleCookieTable.cs
- InputMethodStateTypeInfo.cs
- TypeNameConverter.cs
- DrawingState.cs
- DynamicFilterExpression.cs
- ServicePointManagerElement.cs
- EntitySetDataBindingList.cs
- HttpCookie.cs
- EndpointAddressProcessor.cs
- ToolStripSystemRenderer.cs
- ExpressionBinding.cs
- Registry.cs
- NextPreviousPagerField.cs
- PingReply.cs
- HyperLinkField.cs
- CollectionViewProxy.cs
- CallbackCorrelationInitializer.cs
- AddInStore.cs
- DefaultEventAttribute.cs
- MarkupCompiler.cs
- DataGridColumnReorderingEventArgs.cs
- InterleavedZipPartStream.cs
- ScopelessEnumAttribute.cs
- WorkBatch.cs
- DataBoundControl.cs
- MatrixTransform3D.cs
- __ConsoleStream.cs
- InputBinder.cs
- GlobalEventManager.cs
- PermissionListSet.cs
- AssemblyBuilderData.cs
- CodeSnippetExpression.cs
- DataGridColumn.cs
- SqlGatherProducedAliases.cs
- UIEndRequest.cs
- _RequestCacheProtocol.cs
- RawUIStateInputReport.cs
- KeyTimeConverter.cs
- ResourceDefaultValueAttribute.cs
- DoubleConverter.cs
- KeyValuePairs.cs
- XmlAttributeAttribute.cs
- KeyedHashAlgorithm.cs
- TemplateXamlTreeBuilder.cs
- Model3DCollection.cs
- TripleDESCryptoServiceProvider.cs
- PointHitTestParameters.cs
- GlobalId.cs
- AutoGeneratedFieldProperties.cs
- InitializerFacet.cs
- URLString.cs
- ObjectHelper.cs
- PenThreadPool.cs
- ColumnHeader.cs
- DataContract.cs
- LoadedOrUnloadedOperation.cs
- HttpCachePolicyElement.cs
- CopyAttributesAction.cs
- EllipseGeometry.cs
- DoubleLinkListEnumerator.cs
- IntSecurity.cs
- DocumentOrderQuery.cs
- FlowDocumentReader.cs
- TreeNodeStyle.cs
- CompilerResults.cs
- BasicExpressionVisitor.cs
- PixelFormat.cs
- Events.cs
- SQLInt64Storage.cs
- MsdtcClusterUtils.cs
- ObservableCollection.cs