IForeNETSerializer.SaveAssemblyToFile

Синтаксис

SaveAssemblyToFile(Assembly: IForeNETAssembly; FileName: String);

Параметры

Assembly - .NET-сборка, которую необходимо сохранить в файл.

FileName - путь и наименование файла, в который будет сохранена .NET-сборка. Указанный файл должен иметь расширение ppnassembly.

Описание

Метод SaveAssemblyToFile осуществляет сохранение указанной .NET-сборки в указанный файл.

Комментарии

При вызове данного метода осуществляется сохранение в файл .NET-сборки со всеми ее дочерними объектами.

Пример

Для выполнения примера предполагается наличие в репозитории .NET-сборки с идентификатором «NETAssembly_1».

Sub UserProc;
Var
    MB: IMetabase;
    Fs: IForeNETSerializer;
    MObj: IMetabaseObjectDescriptor;
    NETAsm: IForeNETAssembly;
Begin
    MB := MetabaseClass.Active;
    Fs := New ForeNETSerializer.Create;
    MObj := MB.ItemById("NETAssembly_1");
    NETAsm := MObj.Bind As IForeNETAssembly;
    Fs.SaveAssemblyToFile(NETAsm, "c:\" + MObj.Id + ".ppnassembly");
End Sub UserProc;

При выполнении примера указанная .NET-сборка будет сохранена в файл в корневом каталоге диска «С».

См. также:

IForeNETSerializer