PropertyContainer.TryGetValue
Declaration
public static bool TryGetValue(TContainer container, string name, out TValue value);Параметры
| Параметр | Описание |
|---|---|
| контейнер | Контейнер, значение свойства которого будет возвращено. |
| имя | Имя свойства для получения. |
| значение | Когда этот метод возвращает, содержит значение, связанное с указанным именем, если свойство найдено. в противном случае значение по умолчанию для TValue. |
Возвращаемое значение
логическое true если значение существует для указанного имени; в противном случае, false.
Описание
Получает значение свойства по имени.
Declaration
public static bool TryGetValue(TContainer container, ref Unity.Properties.PropertyPath path, out TValue value);Параметры
| Параметр | Описание |
|---|---|
| контейнер | Контейнер, значение свойства которого будет возвращено. |
| путь | Путь свойства для получения. |
| значение | Когда этот метод возвращает, содержит значение, связанное с указанным путем, если свойство найдено. в противном случае значение по умолчанию для TValue. |
Возвращаемое значение
логическое true если значение существует в указанном пути; в противном случае, false.
Описание
Получает значение свойства по пути.
Declaration
public static bool TryGetValue(ref TContainer container, ref Unity.Properties.PropertyPath path, out TValue value, out Unity.Properties.VisitReturnCode returnCode);Параметры
| Параметр | Описание |
|---|---|
| контейнер | Контейнер, значение свойства которого будет возвращено. |
| путь | Путь свойства для получения. |
| значение | Когда этот метод возвращает, содержит значение, связанное с указанным путем, если свойство найдено. в противном случае значение по умолчанию для TValue. |
| returnCode | Когда этот метод возвращается, содержит возвратный код. |
Возвращаемое значение
логическое true если значение существует в указанном пути; в противном случае, false.
Описание
Получает значение свойства по пути.