Select the product you need help with
วิธีการแคชใน ASP.NET โดยใช้ Visual Basic .NETหมายเลขบทความ (Article ID): 811431 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้ เนื้อหาบนหน้านี้สรุปบทความที่มีการทีละขั้นตอนนี้อธิบายวิธีการที่ควบคุมวิธี ASP.NET เก็บเว็บเพจและวัตถุข้อมูล โดยการแค คุณหลีกเลี่ยง re-creating ข้อมูลเมื่อคุณทำการร้องขอในภายหลัง แคเป็นเทคนิคหนึ่งที่สำคัญสำหรับการสร้างประสิทธิภาพสูงและโปรแกรมประยุกต์ของเซิร์ฟเวอร์ scalable ในการร้องขอหน้าแรก คุณสามารถเก็บข้อมูลวัตถุ หน้า หรือส่วนของหน้ากระดาษในหน่วยความจำ คุณสามารถเก็บรายการเหล่านี้ บนเว็บเซิร์ฟเวอร์ บนพร็อกซีเซิร์ฟเวอร์ หรือ ในเบราว์เซอร์ ข้อมูลเพิ่มเติมasp.net ให้วิธีที่สะดวกในการควบคุมการแคช คุณสามารถใช้ได้@ OutputCachedirective เพื่อควบคุมหน้าผลลัพธ์การแคใน ASP.NET การใช้HttpCachePolicyคลาสที่เก็บวัตถุเอง เช่น datasets หน่วยความจำของเซิร์ฟเวอร์ คุณสามารถเก็บในแคชในโปรแกรมประยุกต์เช่นเบราว์เซอร์ไคลเอ็นต์ พร็อกซีเซิร์ฟเวอร์ และบริการข้อมูลทางอินเทอร์เน็ตของ Microsoft (IIS) โดยใช้ส่วนหัว HTTP ของตัวควบคุมในแคช คุณสามารถควบคุมแคช สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแคผลลัพธ์ของ ASP.NET คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft: 308516
(http://support.microsoft.com/kb/308516/EN-US/
)
วิธีการที่ควบคุมหน้าผลลัพธ์ของการแคใน ASP.NET โดยใช้ Visual Basic .NETเพจ ASP.NET แคชคุณสามารถแคช โดยใช้การ@ OutputCachedirective หรือโดยทางโปรแกรมถึงรหัส โดยใช้ Visual พื้นฐาน.NET หรือ Visual .NET c# กระบวนการ@ OutputCacheประกอบด้วย directive แบบตำแหน่ง:แอตทริบิวต์ คุณลักษณะนี้กำหนดตำแหน่งที่ตั้งสำหรับสินค้าที่เก็บไว้ชั่วคราว คุณอาจระบุตำแหน่งที่ตั้งต่อไปนี้อย่างใดอย่างหนึ่ง:
ต่อไปนี้คือ ตัวอย่างรหัสสำหรับ@ OutputCachedirective และรหัสโดยทางโปรแกรมเท่านั้น
ปิดการไคลเอ็นต์และพร็อกซีแคเมื่อต้องการปิดใช้งานการแคชออกสำหรับเพจที่มี ASP.NET Web ของสถานที่ไคลเอ็นต์ และ ที่ตั้งพร็อกซี ตั้งค่านี้ตำแหน่ง:ค่าแอตทริบิวต์Noneจากนั้น ตั้งค่านี้VaryByParamมูลค่าไปNoneในการ@ OutputCachedirective ใช้ตัวอย่างรหัสต่อไปนี้เพื่อปิดใช้งานไคลเอนต์และพร็อกซีที่แคช
แคชวัตถุเองในหน่วยความจำของเซิร์ฟเวอร์asp.net รวมที่มีประสิทธิภาพ ง่ายใช้แคชกลไกที่คุณสามารถใช้เพื่อเก็บออบเจ็กต์ที่ต้องการทรัพยากรของเซิร์ฟเวอร์เพื่อสร้างในหน่วยความจำจำนวนมาก กระบวนการแคชคลาสที่ใช้วิธีการนี้ อินสแตนซ์เป็นส่วนตัวไปยังแต่ละโปรแกรมประยุกต์ และอายุการใช้งานถูกยึดกับแอพลิเคชันที่สอดคล้องกัน การแคชวัตถุเองใน ASP.Net โดยใช้การแคชคลาส ทำตามขั้นตอนเหล่านี้:
ข้อมูลอ้างอิงหากต้องการทราบข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:: 234067
(http://support.microsoft.com/kb/234067/EN-US/
)
วิธีการป้องกันการแคใน Internet Explorer247404
(http://support.microsoft.com/kb/247404/EN-US/
)
วิธีการปรับเปลี่ยนส่วนหัว HTTP ของตัวควบคุมในแคชเมื่อคุณใช้ IIS311006
(http://support.microsoft.com/kb/311006/EN-US/
)
วิธีการป้องกันการเว็บแคใน Windows 2000247389
(http://support.microsoft.com/kb/247389/EN-US/
)
iis: วิธีการที่ปิดการใช้งานการแคของชนิด MIME ที่ระบุ313561
(http://support.microsoft.com/kb/313561/EN-US/
)
How To Set HTTP Headers for Content Expiration in IISสำหรับข้อมูลเพิ่มเติม โปรดเยี่ยมชมเว็บไซต์ต่อไปนี้ของ Microsoft:: http://msdn2.microsoft.com/en-us/library/xsbfdd8c(vs.71).aspx
(http://msdn2.microsoft.com/en-us/library/xsbfdd8c(vs.71).aspx)
คุณสมบัติหมายเลขบทความ (Article ID): 811431 - รีวิวครั้งสุดท้าย: 14 มกราคม 2554 - Revision: 2.0 ใช้กับ
แปลโดยคอมพิวเตอร์ ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:811431
(http://support.microsoft.com/kb/811431/en-us/
)
| การแปลบทความ
|




กลับไปด้านบน








