DkmPropertyProxy.ResolveAssemblyReference Method

Definition

Implements IPropertyProxyEESide::ResolveAssemblyReference().

Location constraint: API must be called from an IDE component (component level > 100,000).

public:
 void ResolveAssemblyReference(System::String ^ AssemblyName, System::UInt32 Flags, [Runtime::InteropServices::Out] System::Collections::ObjectModel::ReadOnlyCollection<System::Byte> ^ % AssemblyBytes, [Runtime::InteropServices::Out] System::Collections::ObjectModel::ReadOnlyCollection<System::Byte> ^ % AssemblyPdb, [Runtime::InteropServices::Out] System::String ^ % AssemblyLocation, [Runtime::InteropServices::Out] System::UInt32 % AssemblyResolution);
public void ResolveAssemblyReference (string AssemblyName, uint Flags, out System.Collections.ObjectModel.ReadOnlyCollection<byte> AssemblyBytes, out System.Collections.ObjectModel.ReadOnlyCollection<byte> AssemblyPdb, out string AssemblyLocation, out uint AssemblyResolution);
public void ResolveAssemblyReference (string AssemblyName, uint Flags, out System.Collections.ObjectModel.ReadOnlyCollection<byte>? AssemblyBytes, out System.Collections.ObjectModel.ReadOnlyCollection<byte>? AssemblyPdb, out string? AssemblyLocation, out uint AssemblyResolution);
member this.ResolveAssemblyReference : string * uint32 * ReadOnlyCollection * ReadOnlyCollection * string * uint32 -> unit
Public Sub ResolveAssemblyReference (AssemblyName As String, Flags As UInteger, ByRef AssemblyBytes As ReadOnlyCollection(Of Byte), ByRef AssemblyPdb As ReadOnlyCollection(Of Byte), ByRef AssemblyLocation As String, ByRef AssemblyResolution As UInteger)

Parameters

AssemblyName
String

[In] Not described (internal API).

Flags
UInt32

[In] GETASSEMBLY flags.

AssemblyBytes
ReadOnlyCollection<Byte>

[Out,Optional] Not described (internal API).

AssemblyPdb
ReadOnlyCollection<Byte>

[Out,Optional] Not described (internal API).

AssemblyLocation
String

[Out,Optional] Not described (internal API).

AssemblyResolution
UInt32

[Out] ASSEMBLYLOCRESOLUTION enum.

Applies to