UriTemplatePathPartiallyEquivalentSet.cs source code in C# .NET

Source code for the .NET framework in C#

                        

Code:

/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / UriTemplatePathPartiallyEquivalentSet.cs / 1 / UriTemplatePathPartiallyEquivalentSet.cs

                            //---------------------------------------------------------------- 
// Copyright (c) Microsoft Corporation.  All rights reserved.
//---------------------------------------------------------------

namespace System 
{
    using System.Collections.Generic; 
 
    // This class was named UriTemplatePathEquivalentSet in the Orcas bits, where it used to
    //  represent a set of uri templates, which are equivalent in thier path. The introduction 
    //  of terminal defaults, caused it to be no longer true; now it is representing a set
    //  of templates, which are equivalent in their path till a certian point, which is stored
    //  in the segmentsCount field. To highlight that fact the class was renamed as
    //  UriTemplatePathPartiallyEquivalentSet. 
    class UriTemplatePathPartiallyEquivalentSet
    { 
        List> kvps; 
        int segmentsCount;
 
        public UriTemplatePathPartiallyEquivalentSet(int segmentsCount)
        {
            this.segmentsCount = segmentsCount;
            this.kvps = new List>(); 
        }
        public List> Items 
        { 
            get
            { 
                return this.kvps;
            }
        }
 
        public int SegmentsCount
        { 
            get 
            {
                return this.segmentsCount; 
            }
        }
    }
} 

// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
                        

Link Menu

Network programming in C#, Network Programming in VB.NET, Network Programming in .NET
This book is available now!
Buy at Amazon US or
Buy at Amazon UK