﻿<?xml version="1.0" encoding="utf-8"?><Type Name="WebReferenceCollection" FullName="System.Web.Services.Description.WebReferenceCollection"><TypeSignature Language="C#" Value="public sealed class WebReferenceCollection : System.Collections.CollectionBase" /><AssemblyInfo><AssemblyName>System.Web.Services</AssemblyName><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Collections.CollectionBase</BaseTypeName></Base><Interfaces /><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Use this class to pass a collection of <see cref="T:System.Web.Services.Description.WebReference" /> objects when invoking the static <see cref="M:System.Web.Services.Description.ServiceDescriptionImporter.GenerateWebReferences(System.Web.Services.Description.WebReferenceCollection,System.CodeDom.Compiler.CodeDomProvider,System.CodeDom.CodeCompileUnit,System.Web.Services.Description.WebReferenceOptions)" /> method of the <see cref="T:System.Web.Services.Description.ServiceDescriptionImporter" /> class.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Describes a collection of <see cref="T:System.Web.Services.Description.WebReference" /> objects.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public WebReferenceCollection ();" /><MemberType>Constructor</MemberType><Parameters /><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Web.Services.Description.WebReferenceCollection" /> class.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public int Add (System.Web.Services.Description.WebReference webReference);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="webReference" Type="System.Web.Services.Description.WebReference" /></Parameters><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The index of the appended Web reference is greater by one than the index of the last appended Web reference. The index is zero based.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends a <see cref="T:System.Web.Services.Description.WebReference" /> instance to the collection.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The index of the appended Web reference.</para></returns><param name="webReference"><attribution license="cc4" from="Microsoft" modified="false" />The Web reference to append.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Contains"><MemberSignature Language="C#" Value="public bool Contains (System.Web.Services.Description.WebReference webReference);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="webReference" Type="System.Web.Services.Description.WebReference" /></Parameters><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Determines whether the collection contains a given <see cref="T:System.Web.Services.Description.WebReference" /> instance.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if the collections contains the given Web reference instance; otherwise, false.</para></returns><param name="webReference"><attribution license="cc4" from="Microsoft" modified="false" />The Web reference to search for.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CopyTo"><MemberSignature Language="C#" Value="public void CopyTo (System.Web.Services.Description.WebReference[] array, int index);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="array" Type="System.Web.Services.Description.WebReference[]" /><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The index is zero based. The array must be large enough to fit the contents of the collection copied into it starting at the specified array index.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Copies members of the collection to a specified array, starting at the specified array index.</para></summary><param name="array"><attribution license="cc4" from="Microsoft" modified="false" />An array of Web references into which the collection members are copied.</param><param name="index"><attribution license="cc4" from="Microsoft" modified="false" />The array index at which to begin copying.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IndexOf"><MemberSignature Language="C#" Value="public int IndexOf (System.Web.Services.Description.WebReference webReference);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="webReference" Type="System.Web.Services.Description.WebReference" /></Parameters><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The index is zero based.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Determines the index of the specified <see cref="T:System.Web.Services.Description.WebReference" /> instance.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The index of the specified Web reference, or -1 if the collection does not contain the specified Web reference.</para></returns><param name="webReference"><attribution license="cc4" from="Microsoft" modified="false" />The Web reference to search for.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Insert"><MemberSignature Language="C#" Value="public void Insert (int index, System.Web.Services.Description.WebReference webReference);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /><Parameter Name="webReference" Type="System.Web.Services.Description.WebReference" /></Parameters><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The indices of members of the collection with indices higher than <paramref name="index" /> are each increased by one. Indices are zero based.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Inserts the specified <see cref="T:System.Web.Services.Description.WebReference" /> instance at the specified index.</para></summary><param name="index"><attribution license="cc4" from="Microsoft" modified="false" />The index at which to insert the specified Web reference.</param><param name="webReference"><attribution license="cc4" from="Microsoft" modified="false" />The Web reference to insert.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public System.Web.Services.Description.WebReference this[int index] { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Web.Services.Description.WebReference</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks><since version=".NET 2.0" /></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Remove"><MemberSignature Language="C#" Value="public void Remove (System.Web.Services.Description.WebReference webReference);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="webReference" Type="System.Web.Services.Description.WebReference" /></Parameters><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>If the collection contains multiple instances of the specified Web reference, only the first instance is removed.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Removes the specified <see cref="T:System.Web.Services.Description.WebReference" /> instance from the collection.</para></summary><param name="webReference"><attribution license="cc4" from="Microsoft" modified="false" />The Web reference to remove.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member></Members></Type>