Latest web development tutorials

ASP วัตถุสมัย

วัตถุเซสชั่นที่ใช้ในการเก็บข้อมูลเกี่ยวกับเซสชั่นของผู้ใช้ (ครั้ง) หรือเปลี่ยนการใช้เซสชั่น (เซสชั่น) การตั้งค่า


ตัวอย่าง

ลอง - ตัวอย่าง

การตั้งค่าและผลตอบแทน LCID
ตัวอย่างนี้แสดงให้เห็นถึงคุณสมบัติ "LCID" โรงแรมแห่งนี้ตั้งค่าและกลับจำนวนเต็มบ่งบอกสถานที่หรือภูมิภาค เช่นเดียวกับวันเวลาและเงินอื่น ๆ ควรจะแสดงตามสถานที่หรือภูมิภาค

กลับ SessionID
ตัวอย่างนี้แสดงให้เห็นถึงแอตทริบิวต์ "SessionID" คุณสมบัตินี้จะแสดงรหัสที่ไม่ซ้ำกันสำหรับผู้ใช้แต่ละคน ID ที่ถูกสร้างขึ้นโดยเซิร์ฟเวอร์

หมดเวลาเซสชั่น
ตัวอย่างนี้แสดงให้เห็นถึงคุณสมบัติ "หมดเวลา" การตั้งค่าทรัพย์สินและกลับไปหมดเวลา (นาที)


วัตถุสมัย

เมื่อคุณใช้งานแอพลิเคชันบนคอมพิวเตอร์ของคุณคุณเปิดมันจะเปลี่ยนแปลงบางส่วนและจากนั้นปิด มันก็เหมือนกับการสนทนา (ครั้ง) คอมพิวเตอร์รู้ว่าคุณเป็นใคร เป็นที่ชัดเจนว่าคุณเปิดและการประยุกต์ใช้ใกล้ชิดเมื่อ อย่างไรก็ตามบนอินเทอร์เน็ตคำถามที่เกิดขึ้น: ไม่สามารถจับเนื่องจากที่อยู่ของ HTTP เว็บเซิร์ฟเวอร์ไม่ทราบว่าคุณเป็นใครและสิ่งที่คุณทำ

ASP โดยการสร้างคุกกี้ไม่ซ้ำกันสำหรับผู้ใช้แต่ละคนจะแก้ปัญหานี้ คุกกี้ถูกโอนไปยังคอมพิวเตอร์ของผู้ใช้ที่มีข้อมูลที่สามารถระบุตัวตนของผู้ใช้ อินเตอร์เฟซนี้เรียกว่าวัตถุเซสชัน

วัตถุเซสชั่นที่ใช้ในการเก็บข้อมูลเกี่ยวกับเซสชั่นของผู้ใช้ (ครั้ง) หรือเปลี่ยนการใช้เซสชั่น (เซสชั่น) การตั้งค่า

ร้านค้าตัวแปรข้อมูลผู้ใช้คนเดียวถูกเก็บไว้ในวัตถุเซสชันและพร้อมสำหรับการใช้งานในทุกหน้า เก็บไว้ในตัวแปรเซสชั่นข้อมูลสาธารณะมักจะเป็นชื่อ ID และพารามิเตอร์ เซิร์ฟเวอร์สร้างเซสชันใหม่สำหรับผู้ใช้ใหม่ในแต่ละครั้งและจะถอนตัวออกจากวัตถุสมัยเมื่อเซสชันหมดอายุ

คอลเลกชันคุณสมบัติวิธีการและเหตุการณ์ที่อธิบายไว้ในวัตถุสมัยดังต่อไปนี้:

ตั้งค่า

集合 描述
Contents 包含所有通过脚本命令追加到 session 的条目。
StaticObjects 包含了所有使用 HTML 的 <object> 标签追加到 session 的对象。

คุณสมบัติ

属性 描述
CodePage 规定显示动态内容时使用的字符集。
LCID 设置或返回指定位置或者地区的一个整数。诸如日期、时间好以及货币的内容会根据位置或者地区来显示。
SessionID 为每个用户返回一个唯一的 id。此 id 由服务器生成。
Timeout 设置或返回应用程序中的 Session 对象的超时时间(分钟)。

ทาง

方法 描述
Abandon 撤销一个用户的 session。
Contents.Remove 从 Contents 集合删除一个项目。
Contents.RemoveAll() 从 Contents 集合删除所有项目。

เหตุการณ์

事件 描述
Session_OnEnd 当一个会话结束时此事件发生。
Session_OnStart 当一个会话开始时此事件发生。