Friend Assembly

Định nghĩa Friend Assembly là gì?

Friend AssemblyBạn bè hội. Đây là nghĩa tiếng Việt của thuật ngữ Friend Assembly - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Một người bạn lắp ráp, trong C #, đề cập đến NET lắp ráp có thể truy cập các thành viên của hội đồng khác. Các thành viên trong một hội đồng được truy cập từ lắp ráp bạn cần phải được đánh dấu là nội bộ. hội bạn bè được sử dụng trong các tình huống khi có sự cần thiết phải truy cập các lớp học nội bộ và các thành viên trong một lắp ráp từ cụ thể khác lắp ráp. Nó cho phép hai quốc hội cụ thể cho các thành viên phần hoặc chức năng mà không làm cho chúng public.Friend hội cũng được sử dụng trong kiểm tra đơn vị nơi lắp ráp cơ bản nhu cầu mã kiểm tra để truy cập các thành viên được đánh dấu là nội bộ trong lắp ráp để được kiểm tra. Nó rất hữu ích trong việc xây dựng thư viện lớp đòi hỏi phải bổ sung chứa trong cụm riêng biệt mà cần phải cho các thành viên truy cập trong hội đồng đang tồn tại.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Bằng cách đánh dấu các thành viên của một lớp học như nội bộ, họ có thể nhìn thấy các lớp khác trong cùng một assembly nhưng tin cho các lớp học mà cư trú bên ngoài lắp ráp. Để truy cập các thành viên nội bộ từ một người bạn lắp ráp, tên của người bạn lắp ráp nên được chỉ định với các thuộc tính, InternalsVisibleToAttribute trong lắp ráp các nơi các thành viên nội bộ được xác định. Bạn bè lắp ráp không thể truy cập các loại tin và ví dụ members.For tin, InternalsVisibleToAttribute trong hội X có thể được dùng để xác định hội Y như một người bạn lắp ráp, do đó hội Y có thể truy cập vào tất cả các loại và các thành viên của hội X được đánh dấu là internal.Following là hướng dẫn liên quan đến sự phát triển của hội bạn bè:

What is the Friend Assembly? - Definition

A friend assembly, in C#, refers to the .NET assembly that can access the members of another assembly. Members in an assembly that are accessed from friend assembly need to be marked as internal. Friend assemblies are used in scenarios where there is a need to access internal classes and members in one assembly from another specific assembly. It enables two specific assemblies to share members or functionality without making them public.Friend assemblies are also used in unit testing where the assembly underlying the test code needs to access the members which are marked as internal in the assembly to be tested. It is useful in development of class libraries that require additions contained in separate assemblies which need to access members in existing assemblies.

Understanding the Friend Assembly

By marking members of a class as internal, they are visible to other classes within the same assembly but are private for classes that reside outside the assembly. To access the internal members from a friend assembly, name of friend assembly should be specified with the attribute, InternalsVisibleToAttribute in the assembly where the internal members are defined. Friend assembly cannot access private types and private members.For example, InternalsVisibleToAttribute in Assembly X can be used to specify Assembly Y as friend assembly, so that Assembly Y can access all types and members of Assembly X that are marked as internal.Following are the guidelines related to development of friend assemblies:

Thuật ngữ liên quan

  • Commit
  • Access Modifiers
  • Acyclic
  • Appending Virus
  • Armored Virus
  • Binder
  • Countermeasure
  • Level Design
  • Rotoscoping
  • Autonomic Computing

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *