Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ------------------------------------------------------------------------------ //// 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Base64Decoder.cs
- CodeArgumentReferenceExpression.cs
- EntityDataSourceEntitySetNameItem.cs
- WebPartVerb.cs
- ClientSettings.cs
- TemplateControlCodeDomTreeGenerator.cs
- SafeArrayTypeMismatchException.cs
- returneventsaver.cs
- WhitespaceRule.cs
- CharacterMetricsDictionary.cs
- ResourceWriter.cs
- Parser.cs
- SqlUtils.cs
- UserThread.cs
- OrCondition.cs
- TextTreeNode.cs
- MouseCaptureWithinProperty.cs
- DateBoldEvent.cs
- SystemIPInterfaceProperties.cs
- Image.cs
- HebrewCalendar.cs
- RepeaterDataBoundAdapter.cs
- SafeRegistryHandle.cs
- ToolboxBitmapAttribute.cs
- SystemColors.cs
- IntPtr.cs
- GeometryModel3D.cs
- LocalBuilder.cs
- followingquery.cs
- CatalogZone.cs
- Currency.cs
- SafeFileMappingHandle.cs
- RenderingBiasValidation.cs
- RegistryPermission.cs
- TextBox.cs
- ScriptingRoleServiceSection.cs
- MatrixAnimationBase.cs
- PlainXmlDeserializer.cs
- TextEditorThreadLocalStore.cs
- PasswordBox.cs
- DbFunctionCommandTree.cs
- DataGridColumnReorderingEventArgs.cs
- SchemaInfo.cs
- SqlServer2KCompatibilityCheck.cs
- TypeLoader.cs
- AutoCompleteStringCollection.cs
- SslStream.cs
- Match.cs
- AsymmetricKeyExchangeDeformatter.cs
- ArraySortHelper.cs
- Properties.cs
- CopyOnWriteList.cs
- BinHexDecoder.cs
- NamespaceList.cs
- ScalarConstant.cs
- PathBox.cs
- SqlMethodTransformer.cs
- SqlInfoMessageEvent.cs
- FlowNode.cs
- ResourcePool.cs
- CustomMenuItemCollection.cs
- MultiDataTrigger.cs
- DataServiceExpressionVisitor.cs
- ProjectionPruner.cs
- BooleanToVisibilityConverter.cs
- CLSCompliantAttribute.cs
- SymbolTable.cs
- odbcmetadatacolumnnames.cs
- XslTransform.cs
- EventSource.cs
- WindowCollection.cs
- ResourcePart.cs
- GridItemPatternIdentifiers.cs
- XmlJsonWriter.cs
- ContentElementAutomationPeer.cs
- AccessDataSource.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- TimeStampChecker.cs
- TextTreeTextElementNode.cs
- ColorAnimation.cs
- CaseCqlBlock.cs
- LongPath.cs
- ProcessInputEventArgs.cs
- EdmComplexPropertyAttribute.cs
- SmtpNetworkElement.cs
- XmlDocumentFragment.cs
- IIS7UserPrincipal.cs
- DateTimeUtil.cs
- BuiltInPermissionSets.cs
- ActivityInstanceMap.cs
- PreviewControlDesigner.cs
- Translator.cs
- MetadataSource.cs
- RecognizeCompletedEventArgs.cs
- HttpContextServiceHost.cs
- WinFormsComponentEditor.cs
- XmlDataImplementation.cs
- GraphicsContext.cs
- HtmlInputButton.cs
- DetailsViewDeleteEventArgs.cs