TAILIEUCHUNG - Tự học .NET toàn tập - tập 2 part 5

Tham khảo tài liệu 'tự học .net toàn tập - tập 2 part 5', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Chương 3 Tìm hiểu về Assembly và cơ chế Version 248 .module Khai báo module cho biết tập tin là một module nghĩa là một NET binary không mang manifest và không phải là một assembly. module extern Những module của assembly này chứa những item được qui chiếu trong module này. .assembly extern Qui chiếu assembly cho biết một assembly khác chứa những item được qui chiếu bởi module này. .publickey Chứa các bytes hiện thời của mục khóa public. .publickeytoken Chứa một token của mục khóa public hiện thời. Khảo sát các kiểu dữ liệu của Bạn nhớ cho là assembly không chứa chỉ thị đặc trưng của sàn diễn mà chì là một ngôn ngữ trung gian Intermediate Language IL . Khi .NET Runtime nạp assembly vào ký ức phần IL nằm đằng sau sẽ được biên dịch thông qua trình biên dịch JIT thành chì thị mà máy bạn đang dùng có thể hiểu được. Ngoài ra ngoài phân đọan mã IL thô và assembly manifest assembly còn chứa metadata lo mô tả mỗi kiểu dữ liệu được chứa đựng trong một module nào đó. Thí dụ trên hình 3-03 trang 5 nếu bạn bung nhánh SportCar rồi double-click lên hàm hành sự TurboBoostO thì sẽ cho mở một cửa sổ cho thấy những chỉ thị thô IL như theo hình 3-14 sau đây. Bạn để ý là trên cửa sổ này tag .method cho phép nhận diện một hàm hành sự được định nghĩa bởi kiểu dữ liệu SportCar. Hình 3-14 IL đối vói hàm Chương 3 Tìm hiểu về Assembly và cơ chế Version 250 Dựa trên metadata này .NET Runtime có khả năng định vị và tạo dụng những thể hiện đối tượng và triệu gọi hàm hành sự Nhiều công cụ khác nhau chẳng hạn Visual Studio .NET sử dụng metadata này vào lúc thiết kể để kiểm ưa hợp lệ số thông số cũng như kiểu dữ liệu thông số khi đang biên dịch. Để tóm lược câu chuyện bạn nên nắm vững các điếm sau đây Một assembly bao gồm một lô các module được đánh sổ phiên bân versioned và tự mô tả được self-describing Mỗi module sẽ chứa đựng một số kiểu dữ liệu và nguôn lực tùy chọn . Mỗi assembly đều chứa đựng metadata lo mô tả tất cả các kiểu dữ liệu trong

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.