Sự hoà hợp với môi trường Windows Microsoft .NET Framework phần đầu

Sự hoà hợp với môi trường Windows Microsoft .NET Framework được thiết kế sao cho có thể chạy trên nhiều hệ điều hành khác nhau, nâng cao tính khả chuyển của mã lệnh (code mobility) và đơn giản hóa việc tích hợp xuyên-nền (cross-platform integration). | Chương 17 Sự hoà hợp với môi trường Windows Microsoft .NET Framework được thiết kế sao cho có thể chạy trên nhiều hệ điều hành khác nhau nâng cao tính khả chuyển của mã lệnh code mobility và đơn giản hóa việc tích hợp xuyên-nền cross-platform integration . Hiện tại .NET Framework có thể chạy trên các hệ điều hành Microsoft Windows FreeBSD Linux và Mac OS X. Tuy nhiên nhiều bản hiện thực vẫn chưa hoàn chỉnh hay chưa được chấp nhận rộng rãi. Microsoft Windows hiện là hệ điều hành mà .NET Framework được cài đặt nhiều nhất. Do đó các mục trong chương này tập trung vào các tác vụ đặc trưng cho hệ điều hành Windows bao gồm 1. Lấy các thông tin môi trường Windows mục và . 2. Ghi vào nhật ký sự kiện Windows mục . 3. Truy xuất Windows Registry mục . 4. Tạo và cài đặt dịch vụ Windows mục và . 5. Tạo shortcut trên Desktop hay trong Start menu của Windows mục . Phần lớn các chức năng được thảo luận trong chương này được CLR bảo vệ bằng các quyền bảo mật truy xuất mã lệnh Code Access Security . Xem chương 13 về bảo mật truy xuất mã lệnh và xem tài liệu .NET Framework SDK về các quyền cần thiết để thực thi từng bộ phận. o Truy xuất thông tin môi trường Bạn cần truy xuất các thông tin về môi trường thực thi mà ứng dụng đang chạy trong đó. Sử dụng các thành viên của lớp . Lớp Environment cung cấp một tập các thành viên tĩnh dùng để lấy và trong một số trường hợp để sửa đổi thông tin về môi trường mà một ứng dụng đang chạy trong đó. Bảng mô tả các thành viên thường dùng nhất. Bảng Các thành viên thường dùng của lớp Environment Thành viên Mô tả Thuộc tính Lấy chuỗi chứa dòng lệnh thực thi ứng CommandLine dụng hiện tại gồm cả tên ứng dụng xem chi tiết ở mục . Lấy và thiết lập chuỗi chứa thư mục hiện _ hành của ứng dụng. Ban đầu thuộc tính CurrentDirectory này chứa tên của thư mục mà ứng dụng đã chạy trong đó. Lấy một giá trị luận lý cho biết CRL đã bắt HasShutdownStarted đầu tắt hoặc miền ứng dụng đã bắt đầu giải phóng

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã 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.