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
- CustomAttributeBuilder.cs
- RuntimeCompatibilityAttribute.cs
- BufferBuilder.cs
- CaseDesigner.xaml.cs
- StaticFileHandler.cs
- DBParameter.cs
- MenuItem.cs
- NewArrayExpression.cs
- TextSpanModifier.cs
- MetadataUtilsSmi.cs
- RequestCachingSection.cs
- TraceHandlerErrorFormatter.cs
- ConfigXmlDocument.cs
- ZipPackage.cs
- TextDocumentView.cs
- Parameter.cs
- ContentFileHelper.cs
- TemplateXamlTreeBuilder.cs
- PiiTraceSource.cs
- EncryptedXml.cs
- ToolboxCategory.cs
- DoubleAnimationUsingPath.cs
- TextElementEnumerator.cs
- CellParaClient.cs
- SqlDependencyUtils.cs
- _AutoWebProxyScriptEngine.cs
- CheckBox.cs
- DataBoundLiteralControl.cs
- ParameterReplacerVisitor.cs
- ListViewEditEventArgs.cs
- DynamicFilter.cs
- HostUtils.cs
- DateTimeConverter2.cs
- GetMemberBinder.cs
- UDPClient.cs
- ParameterModifier.cs
- Model3DGroup.cs
- SemanticValue.cs
- ClientConfigurationHost.cs
- ObservableDictionary.cs
- NeutralResourcesLanguageAttribute.cs
- CompressedStack.cs
- ItemList.cs
- DefaultValueAttribute.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- XmlSchemaResource.cs
- XmlReader.cs
- PasswordBox.cs
- HttpServerChannel.cs
- LinkDescriptor.cs
- WriteStateInfoBase.cs
- PackWebRequest.cs
- UserControlParser.cs
- DataSetMappper.cs
- WebBrowserUriTypeConverter.cs
- IndentTextWriter.cs
- Switch.cs
- FormViewUpdateEventArgs.cs
- QueryContinueDragEvent.cs
- altserialization.cs
- Unit.cs
- StringAnimationUsingKeyFrames.cs
- XmlMemberMapping.cs
- PersonalizationStateInfo.cs
- Query.cs
- ContainerFilterService.cs
- DeferredTextReference.cs
- MouseGestureValueSerializer.cs
- NameTable.cs
- ArrangedElement.cs
- DataTableMappingCollection.cs
- QueryFunctions.cs
- WaitForChangedResult.cs
- PageHandlerFactory.cs
- AssemblyInfo.cs
- AlgoModule.cs
- XmlElementAttributes.cs
- DataServices.cs
- XmlSchemaAppInfo.cs
- EtwTrace.cs
- RangeContentEnumerator.cs
- DragEvent.cs
- SafeThemeHandle.cs
- FormattedText.cs
- FragmentQueryProcessor.cs
- StatusBarAutomationPeer.cs
- UnsettableComboBox.cs
- Process.cs
- CompilerErrorCollection.cs
- IDispatchConstantAttribute.cs
- BitmapFrameEncode.cs
- GridSplitterAutomationPeer.cs
- SpeechSeg.cs
- NavigationProperty.cs
- LinqDataSourceHelper.cs
- SignedInfo.cs
- WinCategoryAttribute.cs
- GenericsInstances.cs
- WebConfigurationHostFileChange.cs
- CultureSpecificCharacterBufferRange.cs