IForeNETAssembly.SaveExternal

Синтаксис

SaveExternal(FileName: String);

Параметры

FileName - путь и наименование файла, в который будет сохранен DLL файл, соответствующий внешней сборке.

Описание

Метод SaveExternal осуществляет сохранение на диск файла внешней сборки.

Пример

Для выполнения примера предполагается наличие .NET-сборки с идентификатором "ExtAssembly". Данная .NET-сборка соответствует внешней сборке.

Sub UserProc;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    NETAssembly: IForeNETAssembly;
Begin
    MB := MetabaseClass.Active;
    MObj := MB.ItemById("ExtAssembly").Bind;
    NETAssembly := MObj As IForeNETAssembly;
    If NETAssembly.IsExternal Then
        NETAssembly.SaveExternal("c:\" + MObj.Name + ".dll");
    End If;
End Sub UserProc;

После выполнения примера в корневом каталоге диска "С" будет сохранен DLL файл, содержащий внешнюю сборку, которой соответствует .NET-сборка репозитория "ExtAssembly".

См. также:

IForeNETAssembly