কন্টেন্ট
- সংজ্ঞা - নিষ্পত্তি মানে কি?
- মাইক্রোসফ্ট আজুর এবং মাইক্রোসফ্ট মেঘের একটি পরিচিতি | এই গাইড জুড়ে, আপনি ক্লাউড কম্পিউটিং সম্পর্কে কী শিখবেন এবং মাইক্রোসফ্ট অ্যাজুরে কীভাবে আপনাকে মেঘ থেকে আপনার ব্যবসা স্থানান্তর করতে এবং পরিচালনা করতে সহায়তা করতে পারে তা শিখতে পারবেন।
- টেকোপিডিয়া ডিসপোজ ব্যাখ্যা করে
সংজ্ঞা - নিষ্পত্তি মানে কি?
সি # এর কনটে, নিষ্পত্তি হ'ল একটি অবজেক্ট পদ্ধতি যা মেমরি ক্লিনআপের জন্য প্রয়োজনীয় কোডটি কার্যকর করতে এবং ফাইল পরিচালনা ও ডাটাবেস সংযোগের মতো পরিচালনা না করা রিসোর্সগুলি রিসেট এবং পুনরায় সেট করার জন্য প্রয়োজনীয়। নিষ্পত্তি নিষ্ক্রিয় উইন্ডোজ স্পেস সহ অ্যাপ্লিকেশনগুলিতে ব্যবহৃত গ্রাফিক্স ডিভাইস ইন্টারফেস (জিডিআই) এর মতো অযৌক্তিক অবজেক্ট এবং দুষ্প্রাপ্য সংস্থানগুলি মুক্তি দিয়ে কর্মক্ষমতা উন্নত করে এবং মেমরিটিকে অনুকূল করে।
আইডিস্পোজেবল ইন্টারফেস দ্বারা সরবরাহিত ডিসপোজ পদ্ধতি, ডিসপোজ কলগুলি প্রয়োগ করে। ডিসপোজ প্যাটার্নটি সময়োপযোগী এবং পূর্বাভাসযোগ্য ক্লিনআপ, অস্থায়ী মেমরি ফাঁস প্রতিরোধ এবং সংস্থানসমূহের নিষ্পত্তি করার জন্য ডিজাইন করা হয়েছে।
মাইক্রোসফ্ট আজুর এবং মাইক্রোসফ্ট মেঘের একটি পরিচিতি | এই গাইড জুড়ে, আপনি ক্লাউড কম্পিউটিং সম্পর্কে কী শিখবেন এবং মাইক্রোসফ্ট অ্যাজুরে কীভাবে আপনাকে মেঘ থেকে আপনার ব্যবসা স্থানান্তর করতে এবং পরিচালনা করতে সহায়তা করতে পারে তা শিখতে পারবেন।
টেকোপিডিয়া ডিসপোজ ব্যাখ্যা করে
.NET ফ্রেমওয়ার্কটি আবর্জনা সংগ্রহের (জিসি) সুবিধার্থে, অবজেক্ট মেমরি এবং রিসোর্স পরিচালনা করে এবং ফিনালাইজ - একটি অ-নিরোধক পদ্ধতি অবলম্বন করে অবৈধ মেমরির রেফারেন্সগুলি পুনরায় দাবি করে। নিষ্পত্তি পদ্ধতি অবজেক্ট মেমরির উদাহরণগুলির আজীবন নিয়ন্ত্রণ করে এবং সুস্পষ্ট মেমরি ক্লিনআপ নিয়ন্ত্রণ সরবরাহ করে, বনাম অন্তর্ভুক্ত মেমরি ক্লিনআপকে চূড়ান্ত করে। অন্যান্য মেমোরি অবজেক্টের দৃষ্টান্তগুলি উপস্থিত থাকলেও নিষ্পত্তি করা যেতে পারে, যদিও ফাইনালাইজ কেবল শেষ মেমরির অবজেক্টটি নষ্ট হওয়ার পরে ডাকা হতে পারে।
নিষ্পত্তি পদ্ধতির নিয়মগুলি নিম্নরূপ:
- ব্যবহারের পরে তাত্ক্ষণিক মুক্তি প্রয়োজন অপ্রয়োজনীয় সংস্থানগুলির জন্য ব্যবহৃত।
- যদি নিষ্পত্তি না বলা হয়, চূড়ান্তকরণ পদ্ধতিটি প্রয়োগ করা উচিত।
- ডিসপোজ পদ্ধতিটি কল করার পরে, চূড়ান্তকরণ পদ্ধতিটি এড়াতে এবং অপ্রয়োজনীয় জিসি এড়াতে জিসি.সপ্রেসফাইনালাইজ পদ্ধতিটি কল করতে হবে।
- যদি ডিসপোজ পদ্ধতিটি একাধিকবার আহবান করা হয় তবে ব্যতিক্রমগুলি সাবধানতার সাথে পরিচালনা করতে হবে। যদি রিসোর্সগুলি নিষ্পত্তি করা হয় তবে কোনও উদাহরণ পদ্ধতি অবজেক্টডিসপোজড এক্সসেপশন ফেলে দিতে পারে।
- পূর্বে বলা ডিসপোজ পদ্ধতিযুক্ত কোনও বস্তু পুনরায় ব্যবহার করা যাবে না।
- নিষ্পত্তি কেবলমাত্র নেট নেট ফ্রেমওয়ার্কের সাথে উদ্ভূত দেশীয় রিসোর্স অবজেক্ট এবং কম্পোনেন্ট অবজেক্ট মডেল (সিওএম) অবজেক্টগুলির পরিচালনার জন্য সুপারিশ করা হয়।
- প্রত্যাশিত ফলাফলের কারণে একসাথে একাধিক থ্রেড থেকে নিষ্পত্তি নাও করা যেতে পারে।
- মান প্রকারগুলি নিষ্পত্তিযোগ্য প্রকার হিসাবে বা পরিচালনাবিহীন সংস্থান সদস্যদের সাথে তৈরি করা উচিত নয়।
- নিয়ন্ত্রণহীন সংস্থানগুলি ব্যবহার করার সময়, বিবৃতি ব্যবহার করে উত্স কোডগুলি প্রয়োগ করার পক্ষে এটি সর্বোত্তম অনুশীলন হিসাবে বিবেচিত হয়, যা অবজেক্ট কোডটি শেষ করার পরে স্বয়ংক্রিয়ভাবে বস্তুগুলি নিষ্পত্তি করার পদ্ধতিটিকে অনুরোধ করে।