حذف موارد الإرسال مع انعكاس

يمكن أن تكون الموارد التي تم تسجيلها في بيان تجميع مدارة موارد أو مورد بيان blobs وكافة هذه يمكن تضمينها في تجميع من خلال ارتباط أو بالتضمين. يتم اعتماد الجميع السيناريوهات الأربعة للتجميعات ديناميكي.

  • إلى يضمّن blob مورد غير مدار بيان في وحدة نمطية للتجميع، باستخدام DefineManifestResourceطريقة ModuleBuilderفئة.

  • لتضمين مورد مدار في وحدة نمطية? لبيان من تجميع حيوي، أو في وحدة نمطية للقمر صناعي، استخدم ModuleBuilder.DefineResourceطريقة للحصول على كاتب مورد، و ResourceWriter.AddResourceأسلوب لإضافة الموارد.

  • إلى ارتباط a مدارة مورد في a ديناميكي تجميع, استخدم the AssemblyBuilder.DefineResource أسلوب إلى يحصل a مورد writer, و استخدم the ResourceWriter.AddResource أسلوب إلى إضافة the مورد.

  • إلى ارتباط a بيان مورد blob في a ديناميكي تجميع, استخدم the AssemblyBuilder.AddResourceFile أسلوب إلى إضافة the linked مورد.

في addition, a مفرد Win32 مورد can be attached إلى an تجميع using the AssemblyBuilder.DefineUnmanagedResource أسلوب أو the ModuleBuilder.DefineUnmanagedResource أسلوب. This مورد does not appear في the بيان تجميع.

An unmanaged الإصدار معلومات مورد can be تمت الإضافة إلى a ديناميكي تجميع using the AssemblyBuilder.DefineVersionInfoResource أسلوب. DefineVersionInfoResource builds a الإصدار معلومات مورد using the خصائص of the AssemblyName فئة.

راجع أيضًا:

موارد أخرى

استخدام الانعكاس حذف