ASP Application অবজেক্ট
- পূর্ববর্তী পৃষ্ঠা ASP Request
- পরবর্তী পৃষ্ঠা ASP Session
একটি কাজ করার জন্য একসঙ্গে কাজ করা একটি সংগ্রহসূচী অ্যাসপ ফাইল একটি অ্যাপ্লিকেশন হিসাবে বিবেচিত হয়। অ্যাসপতে অ্যাপ্লিকেশন অবজেক্টের কাজ এই ফাইলগুলিকে সংযুক্ত করা।
অ্যাপ্লিকেশন অবজেক্ট
ওয়েবের একটি অ্যাপ্লিকেশন একটি সংগ্রহসূচী অ্যাসপ ফাইল। এই অ্যাসপ একসঙ্গে কাজ করে একটি কাজ করে। অ্যাসপতে অ্যাপ্লিকেশন অবজেক্টের কাজ এই ফাইলগুলিকে সংযুক্ত করা।
অ্যাপ্লিকেশন অবজেক্ট ব্যবহৃত হয় কোনও পৃষ্ঠা থেকে আসা বিন্যাসকে সংরক্ষণ এবং প্রবেশ করার জন্য, যেমন সেশন অবজেক্ট। ভিন্নতা হল, সকল ব্যবহারকারী একই অ্যাপ্লিকেশন অবজেক্টকে ভাগ করে নেয়, যখন সেশন অবজেক্ট ব্যবহারকারীর সাথে এক-একটি মিলবে।
অ্যাপ্লিকেশন অবজেক্টের জ্ঞান অনেক পৃষ্ঠা দ্বারা ব্যবহৃত হয় (যেমন ডাটাবেস কানেকশন তথ্য)। এটা মান করে আমরা এই তথ্যকে যে কোনও পৃষ্ঠা থেকে প্রবেশ করতে পারি। আরও এটা মান করে আপনি এই তথ্যকে একটি পৃষ্ঠা থেকে পরিবর্তন করলে, এই পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে সকল পৃষ্ঠায় প্রতিফলিত হবে。
অ্যাপ্লিকেশন অবজেক্টের সংগ্রহ, মথড এবং ইভেন্টস বর্ণনা নিম্নরূপ:
সংগ্রহ
সংগ্রহ | বর্ণনা |
---|---|
কনটেন্টস | স্ক্রিপ্ট কমান্ড দ্বারা অন্তর্ভুক্ত সকল আইটেম |
স্টেটিক অবজেক্ট | অ্যাপ্লিকেশনে অন্তর্ভুক্ত হওয়া সকল HTML <object> ট্যাগকে সংযুক্ত করার জন্য |
মথড
মথড | বর্ণনা |
---|---|
কনটেন্টস.রিমুভ | কনটেন্টস সংগ্রহ থেকে একটি আইটেম সরিয়ে দিন |
কনটেন্টস.অল রিমুভ | কনটেন্টস সংগ্রহ থেকে সব আইটেম সরিয়ে দিন |
লক | অন্যান্য ব্যবহারকারীদের অ্যাপ্লিকেশন অবজেক্টের বিন্যাস সংশোধন থেকে বিরত রাখুন。 |
অন্তর্বর্তী | অন্যান্য ব্যবহারকারীদের অ্যাপ্লিকেশন অবজেক্টের বিন্যাস সংশোধন করার জন্য অনুমতি দেওয়া (লক মথড লক করা পরে)。 |
ঘটনা
ঘটনা | বর্ণনা |
---|---|
Application_OnEnd | সকল ব্যবহারকারীর session শেষ হওয়ার পর এবং অ্যাপ্লিকেশন শেষ হওয়ার পর, এই ঘটনা ঘটে |
Application_OnStart | প্রথম নতুন session তৈরি হওয়ার আগে (যখন Application অবজেক্টটি প্রথমবার উল্লেখ করা হয়), এই ঘটনা ঘটে |
- পূর্ববর্তী পৃষ্ঠা ASP Request
- পরবর্তী পৃষ্ঠা ASP Session