ContextStack.Item[] Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает объект на стеке на указанном уровне.
Перегрузки
| Имя | Описание |
|---|---|
| Item[Int32] |
Возвращает объект на стеке на указанном уровне. |
| Item[Type] |
Возвращает первый объект в стеке, наследуемый от указанного типа или реализующий его. |
Item[Int32]
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
Возвращает объект на стеке на указанном уровне.
public:
property System::Object ^ default[int] { System::Object ^ get(int level); };
public object? this[int level] { get; }
public object this[int level] { get; }
member this.Item(int) : obj
Default Public ReadOnly Property Item(level As Integer) As Object
Параметры
- level
- Int32
Уровень объекта, извлекаемого в стеке. Уровень 0 — это верхняя часть стека, уровень 1 — следующий вниз и т. д. Этот уровень должен иметь значение 0 или больше. Если уровень больше количества уровней в стеке, он возвращается null.
Значение свойства
Объект на стеке на указанном уровне или null если на этом уровне нет объекта.
Исключения
level меньше 0.
Применяется к
Item[Type]
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
Возвращает первый объект в стеке, наследуемый от указанного типа или реализующий его.
public:
property System::Object ^ default[Type ^] { System::Object ^ get(Type ^ type); };
public object this[Type type] { get; }
member this.Item(Type) : obj
Default Public ReadOnly Property Item(type As Type) As Object
Параметры
- type
- Type
Тип, извлекаемый из стека контекста.
Значение свойства
Первый объект в стеке, наследуемый от указанного типа или реализующий указанный тип, или null если объект в стеке не реализует тип.
Исключения
type равно null.
Комментарии
Проверка выполняется на каждом уровне стека, поиск объекта, реализующего или наследующего type. Если совпадение найдено, возвращается.