======Класс MarshalByRefObject====== Разрешает доступ к объектам через границы доменов приложения в приложениях, поддерживающих удаленное взаимодействие. * **Пространство имен:** [[developers:references:system|System]] * **Сборка:** mscorlib (в mscorlib.dll) =====Иерархия наследования===== * [[developers:references:system.object|System.Object]] * System.MarshalByRefObject * [[developers:references:system.__comobject|System.__ComObject]] * [[developers:references:system.appdomain|System.AppDomain]] * [[developers:references:system.appdomainmanager|System.AppDomainManager]] * [[developers:references:system.contextboundobject|System.ContextBoundObject]] * [[developers:references:system.io.filesysteminfo|System.IO.FileSystemInfo]] * [[developers:references:system.io.stream|System.IO.Stream]] * [[developers:references:system.io.textreader|System.IO.TextReader]] * [[developers:references:system.io.textwriter|System.IO.TextWriter]] * [[developers:references:topomatic.stg.stgdocument|Topomatic.Stg.StgDocument]] =====Синтаксис===== public abstract class MarshalByRefObject =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}|[[developers:references:system.marshalbyrefobject.createobjref_system.type|CreateObjRef(Type)]]| Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.equals_system.object|Equals(Object)]]| Определяет, равен ли заданный объект текущему объекту. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}|[[developers:references:system.object.gethashcode|GetHashCode()]]| Служит хэш-функцией по умолчанию. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}|[[developers:references:system.marshalbyrefobject.getlifetimeservice|GetLifetimeService()]]| Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.gettype|GetType()]]| Возвращает объект [[developers:references:system.type|Type]] для текущего экземпляра. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}|[[developers:references:system.marshalbyrefobject.initializelifetimeservice|InitializeLifetimeService()]]| Возвращает объект обслуживания во время существования для управления политикой времени существования данного экземпляра. | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.tostring|ToString()]]| Возвращает строку, представляющую текущий объект. (Наследуется от [[developers:references:system.object|Object]].)|