ਕੋਡ ਦੀ ਵਿਆਖਿਆ ਕਰੋ': 'System.Linq ਦੀ ਵਰਤੋਂ'; 'System.Threading.Tasks ਦੀ ਵਰਤੋਂ'; 'VirtoCommerce.CustomerModule.Core.Model ਦੀ ਵਰਤੋਂ'; 'VirtoCommerce.CustomerModule.Core.Services; \\nusing VirtoCommerce.GDPR.Core.Models.DownloadData; \\nusing VirtoCommerce.GDPR.Core.Services; \\nusingVirtoCommerce.OrdersModule.Core.Model; \\nusing VirtoCommerce.OrdersModule.Core.Model.Search; \\nusing VirtoCommerce.Platform.Core.Common; \\nusingVirtoCommerce.Platform.Core.GenericCrud; \\n\\namespace VirtoCommerce.GDPR.Data.Services \\n {\\n ਪਬਲਿਕ ਕਲਾਸ ਡਾਊਨਲੋਡਕਾੰਟੈਕਟਡੇਟਾ ਸਰਵਿਸਃਆਈ. ਡੀ. ਡਾਊਨਲੋਡਕੰਟੈਕਟਡੇਟਾ ਸਰਵਿਸ \\n {\\n ਪ੍ਰਾਈਵੇਟ ਰੀਡ ਓਨਲੀ ਆਈ. ਐੱਮ. ਐੱਮ. ਐੱਮ. ਐੱਸ. ਸਰਵਿਸ _ ਮੈਂਬਰ ਸਰਵਿਸ; \\n ਪ੍ਰਾਈਵੇਟ ਰੀਡ ਓਨਲੀ ਆਈ. ਐੱਸ. ਸਰਚ ਸਰਵਿਸ <ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਮਾਪਦੰਡ,ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਨਤੀਜਾ, ਗਾਹਕ ਆਰਡਰ> _ ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਸਰਵਿਸ; \\n\\n// <ਸੰਖੇਪ> \\n///ਨਾਮ _ 1 ਗਾਹਕ ਆਰਡਰ ਦੀ ਗਿਣਤੀ ਡਾਟਾ ਡੌਨਲੋਡ ਕਰੋ \\n// /</ਸੰਖੇਪ> \\n ਸੁਰੱਖਿਅਤ ਵਰਚੁਅਲ ਇੰਟ ਡਿਫਾਲਟਟੇਕ => 9999; \\n\\n ਜਨਤਕ ਡਾਉਨਲੋਡਕੰਟੈਕਟਡੇਟਾ ਸਰਵਿਸ (ਆਈ. ਐੱਮ. ਐੱਮ. ਬੀ. ਐੱਸ. ਸਰਵਿਸ ਮੈਂਬਰ ਸਰਵਿਸ,ISearchService <ڪسٽمر ਆਰਡਰ ਸਰਚ ਮਾਪਦੰਡ, ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਨਤੀਜਾ, ਗਾਹਕ ਆਰਡਰ> ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਸਰਵਿਸ) \\n {\\n _ ਮਾਰਾ ਸਰਵਿਸ =ਅੰਗ ਸੇਵਾ; \\n _ ਗ੍ਰਾਹਕ ਆਰਡਰ ਸਰਚ ਸੇਵਾ = ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਸੇਵਾ; \\n} \\n\\n// <ਸੰਖੇਪ> \\n///ਨਿੱਜੀ ਸੰਪਰਕ ਜਾਣਕਾਰੀ ਵਾਪਸ ਕਰਦਾ ਹੈ \\n// /ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ. ਡੀ. ਸੰਪਰਕ ਆਈ.ਸੰਪਰਕ = (ਸੰਪਰਕ) ਉਡੀਕ ਕਰੋ _ ਸਦੱਸ ਸਰਵਿਸ '] ", 'ਕੋਡ ਦੀ ਵਿਆਖਿਆਃ System.Linq ਦੀ ਵਰਤੋਂ; System.Threading.Tasks ਦੀ ਵਰਤੋਂ; VirtoCommerce.CustomerModule.Core.Model ਦੀ ਵਰਤੋਂ;VirtoCommerce.CustomerModule.Core.Services ਦੀ ਵਰਤੋਂ; VirtoCommerce.GDPR.Core.Models.DownloadData ਦੀ ਵਰਤੋਂ; VirtoCommerce.GDPR.Core.Services ਦੀ ਵਰਤੋਂVirtoCommerce.OrdersModule.Core.Model ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ; VirtoCommerce.OrdersModule.Core.Model.Search ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ; VirtoCommerce.Platform.Core.Common ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏVirtoCommerce.Platform.Core.GenericCrud; ਨੇਮਸਪੇਸ VirtoCommerce.GDPR.Data.Services {ਪਬਲਿਕ ਕਲਾਸ ਡਾਊਨਲੋਡਕਾੰਟੈਕਟਡੇਟਾ ਸਰਵਿਸਃਆਈ. ਡੀ. ਡਾਊਨਲੋਡਕੰਟੈਕਟਡੇਟਾ ਸਰਵਿਸ {ਪ੍ਰਾਈਵੇਟ ਰੀਡ ਓਨਲੀ ਆਈ. ਐੱਮ. ਐੱਮ. ਐੱਮ. ਐੱਸ. ਸਰਵਿਸ _ ਮੈਂਬਰ ਸਰਵਿਸ; ਪ੍ਰਾਈਵੇਟ ਰੀਡ ਓਨਲੀ ਆਈ. ਐੱਸ. ਸਰਚ ਸਰਵਿਸ <ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਮਾਪਦੰਡ,ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਨਤੀਜਾ, ਗਾਹਕ ਆਰਡਰ> _ ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਸਰਵਿਸ;// ਗਾਹਕ ਆਰਡਰ ਦੀ ਨਾਮ _ 1 ਗਿਣਤੀ ਡੌਨਲੋਡ ਡਾਟਾ///</ਸੰਖੇਪ>ਸੁਰੱਖਿਅਤ ਵਰਚੁਅਲ ਇੰਟ ਡਿਫਾਲਟਟੇਕ => 9999; ਜਨਤਕ ਡਾਊਨਲੋਡਕੰਟੈਕਟਡੇਟਾ ਸਰਵਿਸ (ਆਈ. ਐੱਮ. ਐੱਮ. ਆਰ. ਸਰਵਿਸ ਮੈਂਬਰ ਸਰਵਿਸ, ਆਈ. ਐੱਸ. ਸਰਚ ਸਰਵਿਸ <ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਮਾਪਦੰਡ,ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਨਤੀਜਾ, ਗਾਹਕ ਆਰਡਰ> ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਸਰਵਿਸ) {_ ਸਦੱਸ ਸਰਵਿਸ = ਮੈਂਬਰ ਸਰਵਿਸ; _ ਗਾਹਕ ਆਰਡਰ ਸਰਚ ਸਰਵਿਸ =ਗ੍ਰਾਹਕ ਆਰਡਰ ਸਰਚ ਸਰਵਿਸ;}// <ਸੰਖੇਪ>///ਨਿੱਜੀ ਸੰਪਰਕ ਜਾਣਕਾਰੀ ਵਾਪਸ ਕਰਦਾ ਹੈ// </ਸੰਖੇਪ>// <ਪੈਰਾਮ ਨਾਮ = "ਆਈਡੀ"> ਸੰਪਰਕ ਆਈਡੀ </ਪੈਰਾਮ>// /<ਰਿਟਰਨਜ਼> </ਰਿਟਰਨਜ਼> ਪਬਲਿਕ ਅਸਿੰਕ ਟਾਸਕ <ਗਾਹਕ> GetContactDataAsync (ਸਤਰ ਆਈ. ਡੀ.) {ਵਾਰ ਸੰਪਰਕ = (ਸੰਪਰਕ) ਉਡੀਕ _ ਮੈਂਬਰਸਰਵਿਕ \n ']