ASP Application ਆਬਜੈਕਟ

ਕੰਮ ਕਰਨ ਲਈ ਮਿਲ ਕੇ ਕੰਮ ਕਰਨ ਵਾਲੇ ਇੱਕ ਸਮੂਹ ਐਸਪ ਫਾਈਲਾਂ ਨੂੰ ਐਪਲੀਕੇਸ਼ਨ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਐਸਪ ਵਿੱਚ Application ਆਬਜੈਕਟ ਦਾ ਕੰਮ ਇਹ ਫਾਈਲਾਂ ਨੂੰ ਜੋੜਨਾ ਹੈ。

Application ਆਬਜੈਕਟ

ਵੈੱਬ 'ਤੇ ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਇੱਕ ਸਮੂਹ ਐਸਪ ਫਾਈਲਾਂ ਦਾ ਹੋ ਸਕਦਾ ਹੈ। ਇਹ ਐਸਪ ਫਾਈਲ ਮਿਲ ਕੇ ਕੰਮ ਕਰਦੇ ਹਨ ਤਾਂ ਕਿ ਇੱਕ ਟਾਸਕ ਨੂੰ ਪੂਰਾ ਕੀਤਾ ਜਾ ਸਕੇ। ਐਸਪ ਵਿੱਚ Application ਆਬਜੈਕਟ ਦਾ ਕੰਮ ਇਹ ਫਾਈਲਾਂ ਨੂੰ ਜੋੜਨਾ ਹੈ。

Application ਆਬਜੈਕਟ ਕੋਲ ਜੋ ਸੂਚਨਾ ਹੈ, ਉਹ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਕਈ ਪੰਨਿਆਂ ਦੁਆਰਾ ਵਰਤੀ ਜਾਂਦੀ ਹੈ (ਉਦਾਹਰਨ ਵਜੋਂ ਡਾਟਾਬੇਸ ਕਨੈਕਸ਼ਨ ਸੂਚਨਾ)। ਇਹ ਮਤਲਬ ਹੈ ਕਿ ਅਸੀਂ ਕਿਸੇ ਵੀ ਪੰਨੇ ਤੋਂ ਇਹ ਸੂਚਨਾ ਪਹੁੰਚ ਸਕਦੇ ਹਾਂ। ਇਹ ਮਤਲਬ ਹੈ ਕਿ ਤੁਸੀਂ ਕਿਸੇ ਇੱਕ ਪੰਨੇ 'ਤੇ ਇਹ ਸੂਚਨਾ ਬਦਲ ਸਕਦੇ ਹੋ, ਅਤੇ ਬਦਲਾਅ ਸਾਰੇ ਪੰਨਿਆਂ 'ਤੇ ਆਪਣੇ ਆਪ ਨਿਸ਼ਚਿਤ ਹੋ ਜਾਣਗੇ。

Application ਆਬਜੈਕਟ ਵਿੱਚ ਜੋ ਸੂਚਨਾ ਸ਼ਾਮਲ ਹੈ, ਉਹ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਕਈ ਪੰਨਿਆਂ ਦੁਆਰਾ ਵਰਤੀ ਜਾਂਦੀ ਹੈ (ਉਦਾਹਰਨ ਵਜੋਂ ਡਾਟਾਬੇਸ ਕਨੈਕਸ਼ਨ ਸੂਚਨਾ)। ਇਹ ਮਤਲਬ ਹੈ ਕਿ ਅਸੀਂ ਕਿਸੇ ਵੀ ਪੰਨੇ ਤੋਂ ਇਹ ਸੂਚਨਾ ਪਹੁੰਚ ਸਕਦੇ ਹਾਂ। ਇਹ ਮਤਲਬ ਹੈ ਕਿ ਤੁਸੀਂ ਕਿਸੇ ਇੱਕ ਪੰਨੇ 'ਤੇ ਇਹ ਸੂਚਨਾ ਬਦਲ ਸਕਦੇ ਹੋ, ਅਤੇ ਬਦਲਾਅ ਸਾਰੇ ਪੰਨਿਆਂ 'ਤੇ ਆਪਣੇ ਆਪ ਨਿਸ਼ਚਿਤ ਹੋ ਜਾਣਗੇ。

Application ਆਬਜੈਕਟ ਦੀਆਂ ਕਲੈਕਸ਼ਨ, ਮੈਥਡ ਅਤੇ ਈਵੈਂਟਾਂ ਦੀ ਵੇਰਵੇ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:

ਕਲੈਕਸ਼ਨ

ਕਲੈਕਸ਼ਨ ਵਰਣਨ
Contents ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਜੋੜੇ ਹੋਏ ਸਾਰੇ ਸਕ੍ਰਿਪਟ ਕਮਾਂਡ ਵਾਲੇ ਆਈਟਮਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ。
StaticObjects ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਜੋੜੇ ਹੋਏ ਸਾਰੇ HTML <object> ਟੈਗ ਵਾਲੇ ਆਬਜੈਕਟਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ。

ਮੈਥਡ

ਮੈਥਡ ਵਰਣਨ
Contents.Remove Contents ਕਲੈਕਸ਼ਨ ਤੋਂ ਇੱਕ ਆਈਟਮ ਹਟਾ ਦਿੰਦਾ ਹੈ。
Contents.RemoveAll() Contents ਕਲੈਕਸ਼ਨ ਤੋਂ ਸਾਰੇ ਆਈਟਮਾਂ ਨੂੰ ਹਟਾ ਦਿੰਦਾ ਹੈ。
ਲਾਕ ਹੋਰ ਯੂਜ਼ਰਾਂ ਨੂੰ ਐਪਲੀਕੇਸ਼ਨ ਆਬਜੈਕਟ ਵਿੱਚ ਵਾਰੀਆਂ ਸੋਧ ਕਰਨ ਤੋਂ ਰੋਕਦਾ ਹੈ。
ਅਨਲਾਕ ਹੋਰ ਯੂਜ਼ਰਾਂ ਨੂੰ ਐਪਲੀਕੇਸ਼ਨ ਆਬਜੈਕਟ ਵਿੱਚ ਵਾਰੀਆਂ ਸੋਧ ਸਕਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ (ਜਦੋਂ ਲਾਕ ਮੈਥਡ ਲਾਕ ਕੀਤਾ ਜਾਵੇ)。

ਘਟਨਾ

ਘਟਨਾ ਵਰਣਨ
Application_OnEnd ਜਦੋਂ ਸਾਰੇ ਉਪਯੋਗਕਰਤਾ ਦੇ session ਸਮਾਪਤ ਹੋਏ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਸਮਾਪਤ ਹੋਇਆ ਤਾਂ ਇਹ ਘਟਨਾ ਹੁੰਦੀ ਹੈ。
Application_OnStart ਪਹਿਲੇ ਨਵੇਂ session ਦੇ ਬਣਨ ਤੋਂ ਪਹਿਲਾਂ (ਜਦੋਂ Application ਆਬਜੈਕਟ ਪਹਿਲੀ ਵਾਰ ਹਵਾਲਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ), ਇਹ ਘਟਨਾ ਹੁੰਦੀ ਹੈ。