MetadataBuilder.AddManifestResource Method    
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Adds a manifest resource.
public:
 System::Reflection::Metadata::ManifestResourceHandle AddManifestResource(System::Reflection::ManifestResourceAttributes attributes, System::Reflection::Metadata::StringHandle name, System::Reflection::Metadata::EntityHandle implementation, System::UInt32 offset);
	public System.Reflection.Metadata.ManifestResourceHandle AddManifestResource(System.Reflection.ManifestResourceAttributes attributes, System.Reflection.Metadata.StringHandle name, System.Reflection.Metadata.EntityHandle implementation, uint offset);
	member this.AddManifestResource : System.Reflection.ManifestResourceAttributes * System.Reflection.Metadata.StringHandle * System.Reflection.Metadata.EntityHandle * uint32 -> System.Reflection.Metadata.ManifestResourceHandle
	Public Function AddManifestResource (attributes As ManifestResourceAttributes, name As StringHandle, implementation As EntityHandle, offset As UInteger) As ManifestResourceHandle
	Parameters
- attributes
 - ManifestResourceAttributes
 
The manifest resource attributes.
- name
 - StringHandle
 
The name of the manifest resource.
- implementation
 - EntityHandle
 
The implementation entity handle, which can be one of the following: AssemblyFileHandle, AssemblyReferenceHandle, or null.
- offset
 - UInt32
 
Specifies the byte offset within the referenced file at which this resource record begins.
Returns
A handle to the added manifest resource.
Exceptions
implementation doesn't have the expected handle kind.