Suy tư

Tác Giả: Peter Berry
Ngày Sáng TạO: 12 Tháng Tám 2021
CậP NhậT Ngày Tháng: 22 Tháng Sáu 2024
Anonim
SUY TƯ - Pine ft Tee G ( official lyrics video )
Băng Hình: SUY TƯ - Pine ft Tee G ( official lyrics video )

NộI Dung

Định nghĩa - Reflection có nghĩa là gì?

Reflection là quá trình truy cập thông tin về các cụm được tải và các loại được xác định trong đó để tạo, gọi và truy cập các thể hiện loại trong thời gian chạy theo chương trình.

Sự phản chiếu làm cho nó có thể xem thông tin lắp ráp của một đối tượng như các sự kiện, thuộc tính, phương thức và trường. Nó tạo thành một cơ chế theo đó các đối tượng có thể thẩm vấn lẫn nhau và khám phá thông tin trong thời gian chạy, bao gồm nhiều hơn những gì được biết thông qua các giao diện được phơi bày công khai. Sự phản chiếu giúp xác định các mô-đun và các loại mới được gọi trong thời gian chạy. Reflection được sử dụng trong các ứng dụng như trình duyệt loại (để chọn và xem thông tin về các loại), trình biên dịch (để xây dựng bảng biểu tượng), và từ xa và tuần tự hóa các ứng dụng (để truy cập dữ liệu và tính bền vững của nó).


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích về sự phản chiếu

Reflection cung cấp một cơ sở ràng buộc muộn vào thời gian chạy để tạo một thể hiện của một loại nhất định, không được biết đến trong thời gian biên dịch.

Sự phản chiếu tương tự như quá trình tìm nạp thông tin loại thời gian chạy được triển khai bằng các ngôn ngữ như C ++, Delphi, Java, v.v. Trong trường hợp .NET, loại thông tin được lưu trữ dưới dạng siêu dữ liệu trong tập hợp biên dịch được tìm nạp bằng các lớp .NET theo lập trình.

Sự phản chiếu có thể phù hợp với các ứng dụng sử dụng trình cắm của bên thứ ba, nhưng nó không phù hợp với các ứng dụng như trang web ASP.NET, trong đó thông lượng tốt và thời gian phản hồi là rất quan trọng. Phản xạ có nhược điểm riêng của nó. Chúng bao gồm chi phí hoạt động, hạn chế bảo mật, độ phức tạp của mã và quyền truy cập vào các thành viên ẩn.
Định nghĩa này được viết trong con của .NET