BTDB.EventStoreLayer.ListTypeDescriptor.CloneAndMapNestedTypes C# (CSharp) Метод

CloneAndMapNestedTypes() публичный Метод

public CloneAndMapNestedTypes ( ITypeDescriptorCallbacks typeSerializers, ITypeDescriptor>.Func map ) : ITypeDescriptor
typeSerializers ITypeDescriptorCallbacks
map ITypeDescriptor>.Func
Результат ITypeDescriptor
        public ITypeDescriptor CloneAndMapNestedTypes(ITypeDescriptorCallbacks typeSerializers, Func<ITypeDescriptor, ITypeDescriptor> map)
        {
            var itemDesc = map(_itemDescriptor);
            if (_typeSerializers == typeSerializers && itemDesc == _itemDescriptor)
                return this;
            return new ListTypeDescriptor(typeSerializers, itemDesc);
        }