User Tools

Site Tools


thinkgeo.mapsuite.mvcedition.geokeyedcollection_1

This is an old revision of the document!


ThinkGeo.MapSuite.MvcEdition.GeoKeyedCollection<T>

Represents a strong-typed collection that can be accessed by index or by the identifier of an item.

Inheritance Hierarchy

  • System.Object
    • System.Collections.ObjectModel.Collection<T>
      • System.Collections.ObjectModel.KeyedCollection<String,T>
        • ThinkGeo.MapSuite.MvcEdition.GeoKeyedCollection<T>

Members Summary

Public Constructors

GeoKeyedCollection`1()

Initializes a new instance of the GeoKeyedCollection class.

Remarks

N/A

Parameters

Protected Constructors

Public Methods

ToJson()

Returns a JSON string that contains information about all of the items in the collection.

Remarks

N/A

Return Value
  • Type:String
  • Description:A string that contains information about all of the items in the collection.
Parameters

FromJson(String)

Load this object from a json string.

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • jsonString
    • Type:String
    • Description:a json string

Contains(String)

N/A

Remarks

N/A

Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • key
    • Type:String
    • Description:N/A

Remove(String)

N/A

Remarks

N/A

Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • key
    • Type:String
    • Description:N/A

Add(T)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • item
    • Type:T
    • Description:N/A

Clear()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

CopyTo(T[],Int32)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • array
    • Type:T[]
    • Description:N/A
  • index
    • Type:Int32
    • Description:N/A

Contains(T)

N/A

Remarks

N/A

Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • item
    • Type:T
    • Description:N/A

GetEnumerator()

N/A

Remarks

N/A

Return Value
  • Type:IEnumerator<T>
  • Description:N/A
Parameters

IndexOf(T)

N/A

Remarks

N/A

Return Value
  • Type:Int32
  • Description:N/A
Parameters
  • item
    • Type:T
    • Description:N/A

Insert(Int32,T)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • index
    • Type:Int32
    • Description:N/A
  • item
    • Type:T
    • Description:N/A

Remove(T)

N/A

Remarks

N/A

Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • item
    • Type:T
    • Description:N/A

RemoveAt(Int32)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • index
    • Type:Int32
    • Description:N/A

ToString()

N/A

Remarks

N/A

Return Value
  • Type:String
  • Description:N/A
Parameters

Equals(Object)

N/A

Remarks

N/A

Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • obj
    • Type:Object
    • Description:N/A

GetHashCode()

N/A

Remarks

N/A

Return Value
  • Type:Int32
  • Description:N/A
Parameters

GetType()

N/A

Remarks

N/A

Return Value
  • Type:Type
  • Description:N/A
Parameters

Protected Methods

GetKeyForItem(T)

N/A

Remarks

N/A

Return Value
  • Type:String
  • Description:N/A
Parameters
  • item
    • Type:T
    • Description:N/A

ChangeItemKey(T,String)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • item
    • Type:T
    • Description:N/A
  • newKey
    • Type:String
    • Description:N/A

ClearItems()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

InsertItem(Int32,T)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • index
    • Type:Int32
    • Description:N/A
  • item
    • Type:T
    • Description:N/A

RemoveItem(Int32)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • index
    • Type:Int32
    • Description:N/A

SetItem(Int32,T)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • index
    • Type:Int32
    • Description:N/A
  • item
    • Type:T
    • Description:N/A

Finalize()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

MemberwiseClone()

N/A

Remarks

N/A

Return Value
  • Type:Object
  • Description:N/A
Parameters

Public Properties

Comparer

N/A

Remarks

N/A

Return Value
  • Type:IEqualityComparer<String>

Item

N/A

Remarks

N/A

Return Value
  • Type:T

Count

N/A

Remarks

N/A

Return Value
  • Type:Int32

Item

N/A

Remarks

N/A

Return Value
  • Type:T

Protected Properties

Dictionary

N/A

Remarks

N/A

Return Value
  • Type:IDictionary<String,T>

Items

N/A

Remarks

N/A

Return Value
  • Type:IList<T>

Public Events

thinkgeo.mapsuite.mvcedition.geokeyedcollection_1.1442806391.txt.gz · Last modified: 2015/09/21 03:33 by admin