SiteMapDictionary - класс |
Пространство имён: Telerik.Web.Mvc
public class SiteMapDictionary : IDictionary<string, SiteMapBase>, ICollection<KeyValuePair<string, SiteMapBase>>, IEnumerable<KeyValuePair<string, SiteMapBase>>, IEnumerable
Тип SiteMapDictionary предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| SiteMapDictionary | Инициализирует новый экземпляр класса SiteMapDictionary |
| Имя | Описание | |
|---|---|---|
| Count |
Gets the number of elements contained in the ICollection.
| |
| DefaultSiteMap |
Gets or sets the default site map.
| |
| DefaultSiteMapFactory |
Gets or sets the default site map factory.
| |
| IsReadOnly |
Gets a value indicating whether the ICollection is read-only.
| |
| Item |
Gets or sets the SiteMapBase with the specified key.
| |
| Keys |
Gets an ICollection containing the keys of the IDictionary.
| |
| Values |
Gets an ICollection containing the values in the IDictionary.
|
| Имя | Описание | |
|---|---|---|
| Add(KeyValuePairString, SiteMapBase) |
Adds an item to the ICollection.
| |
| Add(String, SiteMapBase) |
Adds an element with the provided key and value to the IDictionary.
| |
| Clear |
Removes all items from the ICollection.
| |
| Contains |
Determines whether the ICollection contains a specific value.
| |
| ContainsKey |
Determines whether the IDictionary contains an element with the specified key.
| |
| CopyTo |
Copies the elements of the ICollection to an Array, starting at a particular Array index.
| |
| GetEnumerator |
Returns an enumerator that iterates through the collection.
| |
| RegisterTSiteMap |
Registers the specified name.
| |
| Remove(KeyValuePairString, SiteMapBase) |
Removes the first occurrence of a specific object from the ICollection.
| |
| Remove(String) |
Removes the element with the specified key from the IDictionary.
| |
| TryGetValue |
Gets the value associated with the specified key.
|
| Имя | Описание | |
|---|---|---|
| AddRangeKeyValuePairString, SiteMapBase | (Определяется CollectionExtensions.) | |
| ConsolidateKeyValuePairString, SiteMapBase, TSecond, TResult | (Определяется EnumerableExtensions.) | |
| EachKeyValuePairString, SiteMapBase(ActionKeyValuePairString, SiteMapBase, Int32) | Перегружен. (Определяется EnumerableExtensions.) | |
| EachKeyValuePairString, SiteMapBase(ActionKeyValuePairString, SiteMapBase) | Перегружен.
Executes the provided delegate for each item.
(Определяется EnumerableExtensions.) | |
| GetID |
Получить идентификатор из объекта.
Вызывает ToString().ToLower()
(Определяется ObjectExtensions.) | |
| Implementation |
Получить реальный объект из класса
(Определяется ModelExtensions.) | |
| InvokeKeyValuePairString, SiteMapBase(ActionKeyValuePairString, SiteMapBase, ILogger) | Перегружен.
Safely invoke methods by catching non fatal exceptions and logging them
(Определяется InvokeExtensions.) | |
| InvokeKeyValuePairString, SiteMapBase, TResult(FuncKeyValuePairString, SiteMapBase, TResult, ILogger) | Перегружен. (Определяется InvokeExtensions.) | |
| IsAccessibleKeyValuePairString, SiteMapBase |
Verifies whether collection of INavigatable objects is accessible.
(Определяется NavigatableExtensions.) | |
| OrderByDependenciesAndPrioritiesKeyValuePairString, SiteMapBase |
Sort a collection of elements "by dependency order". By passing a lambda which determines if an element
is a dependency of another, this algorithm will return the collection of elements sorted
so that a given element in the sequence doesn't depend on any other element further in the sequence.
(Определяется DependencyOrdering.) | |
| RepeatKeyValuePairString, SiteMapBase |
Повторить код размеки для каждого элемента перечисления
(Определяется RazorExtensions.) | |
| SafeToString | (Определяется ObjectExtensions.) | |
| SelectRecursiveKeyValuePairString, SiteMapBase | (Определяется EnumerableExtensions.) | |
| ToEncodedJson |
Получить представление объекта в структуре Json, зашифрованную для атрибута
(Определяется ObjectExtensions.) | |
| ToJson |
Получить представление объекта в структуре Json
(Определяется ObjectExtensions.) | |
| ToJsonSlice |
Получить представление объекта в структуре Json.
Обрезает стартовый и конечный символы { и }
(Определяется ObjectExtensions.) | |
| ToReadOnlyCollectionKeyValuePairString, SiteMapBase | Перегружен. (Определяется ReadOnlyCollectionExtensions.) | |
| ToReadOnlyCollectionKeyValuePairString, SiteMapBase | Перегружен. (Определяется EnumerableExtensions.) |