Skip to main content

RouteValueDictionary

Assembly: ServiceStack.Razor.dll
View Source
Declaration
public class RouteValueDictionary : IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable

Properties

Count

View Source
Declaration
public int Count { get; }

ICollection<KeyValuePair<String, Object>>.IsReadOnly

View Source
Declaration
bool ICollection<KeyValuePair<string, object>>.IsReadOnly { get; }

IDictionary<String, Object>.Keys

View Source
Declaration
ICollection<string> IDictionary<string, object>.Keys { get; }

IDictionary<String, Object>.Values

View Source
Declaration
ICollection<object> IDictionary<string, object>.Values { get; }

Item[String]

View Source
Declaration
public object this[string key] { get; set; }

Keys

View Source
Declaration
public Dictionary<string, object>.KeyCollection Keys { get; }

Values

View Source
Declaration
public Dictionary<string, object>.ValueCollection Values { get; }

Methods

Add(String, Object)

View Source
Declaration
public void Add(string key, object value)
Parameters
TypeName
System.Stringkey
System.Objectvalue

Clear()

View Source
Declaration
public void Clear()

ContainsKey(String)

View Source
Declaration
public bool ContainsKey(string key)
Returns

System.Boolean

Parameters
TypeName
System.Stringkey

ContainsValue(Object)

View Source
Declaration
public bool ContainsValue(object value)
Returns

System.Boolean

Parameters
TypeName
System.Objectvalue

GetEnumerator()

View Source
Declaration
public Dictionary<string, object>.Enumerator GetEnumerator()
Returns

System.Collections.Generic.Dictionary<System.String,System.Object>.Enumerator

ICollection<KeyValuePair<String, Object>>.Add(KeyValuePair<String, Object>)

View Source
Declaration
void ICollection<KeyValuePair<string, object>>.Add(KeyValuePair<string, object> item)
Parameters
TypeName
System.Collections.Generic.KeyValuePair<System.String,System.Object>item

ICollection<KeyValuePair<String, Object>>.Contains(KeyValuePair<String, Object>)

View Source
Declaration
bool ICollection<KeyValuePair<string, object>>.Contains(KeyValuePair<string, object> item)
Returns

System.Boolean

Parameters
TypeName
System.Collections.Generic.KeyValuePair<System.String,System.Object>item

ICollection<KeyValuePair<String, Object>>.CopyTo(KeyValuePair<String, Object>[], Int32)

View Source
Declaration
void ICollection<KeyValuePair<string, object>>.CopyTo(KeyValuePair<string, object>[] array, int arrayIndex)
Parameters
TypeName
System.Collections.Generic.KeyValuePair<System.String,System.Object>[]array
System.Int32arrayIndex

ICollection<KeyValuePair<String, Object>>.Remove(KeyValuePair<String, Object>)

View Source
Declaration
bool ICollection<KeyValuePair<string, object>>.Remove(KeyValuePair<string, object> item)
Returns

System.Boolean

Parameters
TypeName
System.Collections.Generic.KeyValuePair<System.String,System.Object>item

IEnumerable<KeyValuePair<String, Object>>.GetEnumerator()

View Source
Declaration
IEnumerator<KeyValuePair<string, object>> IEnumerable<KeyValuePair<string, object>>.GetEnumerator()
Returns

System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String,System.Object>>

IEnumerable.GetEnumerator()

View Source
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns

System.Collections.IEnumerator

Remove(String)

View Source
Declaration
public bool Remove(string key)
Returns

System.Boolean

Parameters
TypeName
System.Stringkey

TryGetValue(String, out Object)

View Source
Declaration
public bool TryGetValue(string key, out object value)
Returns

System.Boolean

Parameters
TypeName
System.Stringkey
System.Objectvalue

Implements

  • System.Collections.Generic.IDictionary<System.String,System.Object>
  • System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>
  • System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>>
  • System.Collections.IEnumerable