StorageHelperClone(IEnumerable) - метод |
Выполняет глубокое клонирование хранилища IEnumerable.
Пространство имён:
Tessa.Platform.Storage
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static List<Object> Clone(
IEnumerable storage
)
Public Shared Function Clone (
storage As IEnumerable
) As List(Of Object)
public:
static List<Object^>^ Clone(
IEnumerable^ storage
)
static member Clone :
storage : IEnumerable -> List<Object>
Параметры
- storage
- Тип: System.CollectionsIEnumerable
Хранилище, для которого осуществляется глубокое клонирование.
Может быть равно null, в таком случае результатом также будет null.
Возвращаемое значение
Тип:
ListObjectКопия заданного хранилища
storage, полученная глубоким клонированием.
Заметки IDictionary<string, object> клонируется в Dictionary<string, object>.
IEnumerable клонируется в List<object>.
Все остальные ссылочные типы копируются по ссылке, а типы значения - по значению.
См. также