Src/Pscx.Core/Interop/Fusion/IAssemblyName.cs
/// <summary>
/// The IAssemblyName::SetProperty method adds a name-value pair to the assembly name, or, if a name-value pair 
/// with the same name already exists, modifies or deletes the value of a name-value pair.
/// </summary>
/// <param name="PropertyId">The ID that represents the name part of the name-value pair that is to be 
/// added or to be modified. Valid property IDs are defined in the ASM_NAME enumeration.</param>
/// <param name="pvProperty">A pointer to a buffer that contains the value of the property.</param>
/// <param name="cbProperty">The length of the pvProperty buffer in bytes. If cbProperty is zero, the name-value pair 
/// is removed from the assembly name.</param>
/// <returns></returns>
The IAssemblyName::SetProperty method adds a name-value pair to the assembly name, or, if a name-value pair
with the same name already exists, modifies or deletes the value of a name-value pair.
The IAssemblyName :: SetProperty method adds a name - value pair to the assembly name or if a name - value pair with the same name already exists modifies or deletes the value of a name - value pair .
[PreserveSig]
        int SetProperty(
            AssemblyNameProperty PropertyId,
            IntPtr pvProperty,
            uint cbProperty);
[ PreserveSig ] int SetProperty ( AssemblyNameProperty PropertyId , IntPtr pvProperty , uint cbProperty ) ;
The IAssemblyName::SetProperty method adds a name-value pair to the assembly name, or, if a name-value pair
with the same name already exists, modifies or deletes the value of a name-value pair.
The IAssemblyName :: SetProperty method adds a name - value pair to the assembly name or if a name - value pair with the same name already exists modifies or deletes the value of a name - value pair .
None
PropertyId
AssemblyNameProperty
The ID that represents the name part of the name-value pair that is to be
added or to be modified. Valid property IDs are defined in the ASM_NAME enumeration.
The ID that represents the name part of the name - value pair that is to be added or to be modified . Valid property IDs are defined in the ASM_NAME enumeration .
pvProperty
IntPtr
A pointer to a buffer that contains the value of the property.
A pointer to a buffer that contains the value of the property .
cbProperty
uint
The length of the pvProperty buffer in bytes. If cbProperty is zero, the name-value pair
is removed from the assembly name.
The length of the pvProperty buffer in bytes . If cbProperty is zero the name - value pair is removed from the assembly name .