85 types derived from MarshalByRefObject
Microsoft.AspNetCore.DataProtection.Tests (1)
TypeForwardingActivatorTests.cs (1)
8public class TypeForwardingActivatorTests : MarshalByRefObject
Microsoft.CodeAnalysis.Test.Utilities (1)
AssemblyLoadTestFixture.cs (1)
18public sealed class AssemblyLoadTestFixture : MarshalByRefObject, IDisposable
Microsoft.CodeAnalysis.UnitTests (1)
AnalyzerAssemblyLoaderTests.cs (1)
1803private class TestAnalyzerPathResolver(Func<string, string?> getRealFilePathFunc) : MarshalByRefObject, IAnalyzerPathResolver
Microsoft.CodeAnalysis.XunitHook (1)
XunitDisposeHook.cs (1)
13internal sealed class XunitDisposeHook : MarshalByRefObject
Microsoft.Maui.Controls.Build.Tasks (1)
XamlTask.cs (1)
17 public abstract class XamlTask : MarshalByRefObject, ITask
Microsoft.Win32.Registry (1)
artifacts\obj\Microsoft.Win32.Registry\Debug\net10.0\Microsoft.Win32.Registry.notsupported.cs (1)
30public sealed partial class RegistryKey : System.MarshalByRefObject, System.IDisposable
PresentationBuildTasks (3)
MS\Internal\MarkupCompiler\CompilationUnit.cs (1)
218internal class ReferenceAssembly : MarshalByRefObject
MS\Internal\Tasks\CompilerWrapper.cs (1)
30internal class CompilerWrapper : MarshalByRefObject
MS\Internal\Tasks\TaskFileService.cs (1)
100internal class TaskFileService : MarshalByRefObject, ITaskFileService
PresentationCore (22)
MS\Internal\Automation\DockProviderWrapper.cs (1)
31internal class DockProviderWrapper: MarshalByRefObject, IDockProvider
MS\Internal\Automation\ExpandCollapseProviderWrapper.cs (1)
31internal class ExpandCollapseProviderWrapper: MarshalByRefObject, IExpandCollapseProvider
MS\Internal\Automation\GridItemProviderWrapper.cs (1)
30internal class GridItemProviderWrapper: MarshalByRefObject, IGridItemProvider
MS\Internal\Automation\GridProviderWrapper.cs (1)
30internal class GridProviderWrapper: MarshalByRefObject, IGridProvider
MS\Internal\Automation\InvokeProviderWrapper.cs (1)
30internal class InvokeProviderWrapper: MarshalByRefObject, IInvokeProvider
MS\Internal\Automation\ItemContainerProviderWrapper.cs (1)
30internal class ItemContainerProviderWrapper : MarshalByRefObject, IItemContainerProvider
MS\Internal\Automation\MultipleViewProviderWrapper.cs (1)
30internal class MultipleViewProviderWrapper: MarshalByRefObject, IMultipleViewProvider
MS\Internal\Automation\RangeValueProviderWrapper.cs (1)
30internal class RangeValueProviderWrapper: MarshalByRefObject, IRangeValueProvider
MS\Internal\Automation\ScrollItemProviderWrapper.cs (1)
30internal class ScrollItemProviderWrapper: MarshalByRefObject, IScrollItemProvider
MS\Internal\Automation\ScrollProviderWrapper.cs (1)
32internal class ScrollProviderWrapper: MarshalByRefObject, IScrollProvider
MS\Internal\Automation\SelectionItemProviderWrapper.cs (1)
31internal class SelectionItemProviderWrapper: MarshalByRefObject, ISelectionItemProvider
MS\Internal\Automation\SelectionProviderWrapper.cs (1)
30internal class SelectionProviderWrapper: MarshalByRefObject, ISelectionProvider
MS\Internal\Automation\SynchronizedInputProviderWrapper.cs (1)
31internal class SynchronizedInputProviderWrapper: MarshalByRefObject, ISynchronizedInputProvider
MS\Internal\Automation\TableItemProviderWrapper.cs (1)
30internal class TableItemProviderWrapper: MarshalByRefObject, ITableItemProvider
MS\Internal\Automation\TableProviderWrapper.cs (1)
31internal class TableProviderWrapper: MarshalByRefObject, ITableProvider
MS\Internal\Automation\TextProviderWrapper.cs (1)
15internal class TextProviderWrapper : MarshalByRefObject, ITextProvider
MS\Internal\Automation\TextRangeProviderWrapper.cs (1)
14internal class TextRangeProviderWrapper: MarshalByRefObject, ITextRangeProvider
MS\Internal\Automation\ToggleProviderWrapper.cs (1)
31internal class ToggleProviderWrapper: MarshalByRefObject, IToggleProvider
MS\Internal\Automation\TransformProviderWrapper.cs (1)
30internal class TransformProviderWrapper: MarshalByRefObject, ITransformProvider
MS\Internal\Automation\ValueProviderWrapper.cs (1)
30internal class ValueProviderWrapper: MarshalByRefObject, IValueProvider
MS\Internal\Automation\VirtualizedItemProviderWrapper.cs (1)
30internal class VirtualizedItemProviderWrapper : MarshalByRefObject, IVirtualizedItemProvider
MS\Internal\Automation\WindowProviderWrapper.cs (1)
31internal class WindowProviderWrapper: MarshalByRefObject, IWindowProvider
System.ComponentModel.Primitives (1)
System\ComponentModel\Component.cs (1)
11public class Component : MarshalByRefObject, IComponent
System.Data.Common (8)
System\Data\Common\DataColumnMapping.cs (1)
14public sealed class DataColumnMapping : MarshalByRefObject, IColumnMapping, ICloneable
System\Data\Common\DataColumnMappingCollection.cs (1)
12public sealed class DataColumnMappingCollection : MarshalByRefObject, IColumnMappingCollection
System\Data\Common\DataTableMapping.cs (1)
14public sealed class DataTableMapping : MarshalByRefObject, ITableMapping, ICloneable
System\Data\Common\DataTableMappingCollection.cs (1)
15public sealed class DataTableMappingCollection : MarshalByRefObject, ITableMappingCollection
System\Data\Common\DbDataReader.cs (1)
14public abstract class DbDataReader : MarshalByRefObject, IDataReader, IEnumerable, IAsyncDisposable
System\Data\Common\DbParameter.cs (1)
9public abstract class DbParameter : MarshalByRefObject, IDbDataParameter
System\Data\Common\DbParameterCollection.cs (1)
10public abstract class DbParameterCollection : MarshalByRefObject, IDataParameterCollection
System\Data\Common\DbTransaction.cs (1)
9public abstract class DbTransaction : MarshalByRefObject, IDbTransaction, IAsyncDisposable
System.Diagnostics.TraceSource (1)
System\Diagnostics\TraceListener.cs (1)
18public abstract class TraceListener : MarshalByRefObject, IDisposable
System.DirectoryServices (1)
artifacts\obj\System.DirectoryServices\Debug\net10.0\System.DirectoryServices.notsupported.cs (1)
472public partial class SearchResultCollection : System.MarshalByRefObject, System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable
System.Drawing.Common (15)
System\Drawing\Brush.cs (1)
8public abstract unsafe class Brush : MarshalByRefObject, ICloneable, IDisposable
System\Drawing\Drawing2D\CustomLineCap.cs (1)
6public unsafe class CustomLineCap : MarshalByRefObject, ICloneable, IDisposable
System\Drawing\Drawing2D\GraphicsContainer.cs (1)
6public sealed class GraphicsContainer : MarshalByRefObject
System\Drawing\Drawing2D\GraphicsPath.cs (1)
9public sealed unsafe class GraphicsPath : MarshalByRefObject, ICloneable, IDisposable
System\Drawing\Drawing2D\GraphicsPathIterator.cs (1)
6public sealed unsafe class GraphicsPathIterator : MarshalByRefObject, IDisposable
System\Drawing\Drawing2D\GraphicsState.cs (1)
6public sealed class GraphicsState : MarshalByRefObject
System\Drawing\Drawing2D\Matrix.cs (1)
8public sealed unsafe class Matrix : MarshalByRefObject, IDisposable
System\Drawing\Font.cs (1)
19public sealed unsafe class Font : MarshalByRefObject, ICloneable, IDisposable, ISerializable, IPointer<GpFont>
System\Drawing\FontFamily.cs (1)
12public sealed unsafe class FontFamily : MarshalByRefObject, IDisposable, IPointer<GpFontFamily>
System\Drawing\Graphics.cs (1)
21public sealed unsafe partial class Graphics : MarshalByRefObject, IDisposable, IDeviceContext, IGraphics
System\Drawing\Icon.cs (1)
18public sealed unsafe partial class Icon : MarshalByRefObject, ICloneable, IDisposable, ISerializable, IIcon
System\Drawing\Image.cs (1)
22public abstract unsafe class Image : MarshalByRefObject, IImage, IDisposable, ICloneable, ISerializable
System\Drawing\Pen.cs (1)
13public sealed unsafe class Pen : MarshalByRefObject, ICloneable, IDisposable, ISystemColorTracker
System\Drawing\Region.cs (1)
8public sealed unsafe class Region : MarshalByRefObject, IDisposable, IPointer<GpRegion>
System\Drawing\StringFormat.cs (1)
13public sealed unsafe class StringFormat : MarshalByRefObject, ICloneable, IDisposable
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorage.cs (1)
8public abstract class IsolatedStorage : MarshalByRefObject
System.Net.Requests (2)
artifacts\obj\System.Net.Requests\Debug\net10.0\System.Net.Requests.notsupported.cs (2)
351public abstract partial class WebRequest : System.MarshalByRefObject, System.Runtime.Serialization.ISerializable 434public abstract partial class WebResponse : System.MarshalByRefObject, System.IDisposable, System.Runtime.Serialization.ISerializable
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\AppDomain.cs (1)
21public sealed partial class AppDomain : MarshalByRefObject
src\libraries\System.Private.CoreLib\src\System\Context.cs (1)
10public abstract class ContextBoundObject : MarshalByRefObject
src\libraries\System.Private.CoreLib\src\System\IO\FileSystemInfo.cs (1)
13public abstract partial class FileSystemInfo : MarshalByRefObject, ISerializable
src\libraries\System.Private.CoreLib\src\System\IO\Stream.cs (1)
14public abstract partial class Stream : MarshalByRefObject, IDisposable, IAsyncDisposable
src\libraries\System.Private.CoreLib\src\System\IO\TextReader.cs (1)
20public abstract partial class TextReader : MarshalByRefObject, IDisposable
src\libraries\System.Private.CoreLib\src\System\IO\TextWriter.cs (1)
21public abstract partial class TextWriter : MarshalByRefObject, IDisposable, IAsyncDisposable
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyNameProxy.cs (1)
6public class AssemblyNameProxy : MarshalByRefObject
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\StandardOleMarshalObject.Unix.cs (1)
6public class StandardOleMarshalObject : MarshalByRefObject
src\libraries\System.Private.CoreLib\src\System\Runtime\Remoting\ObjectHandle.cs (1)
6public class ObjectHandle : MarshalByRefObject
src\libraries\System.Private.CoreLib\src\System\Threading\RegisteredWaitHandle.Portable.cs (1)
16public sealed partial class RegisteredWaitHandle : MarshalByRefObject
src\libraries\System.Private.CoreLib\src\System\Threading\RegisteredWaitHandle.Unix.cs (1)
13public sealed partial class RegisteredWaitHandle : MarshalByRefObject
src\libraries\System.Private.CoreLib\src\System\Threading\Timer.cs (1)
825public sealed class Timer : MarshalByRefObject, IDisposable, IAsyncDisposable, ITimer
src\libraries\System.Private.CoreLib\src\System\Threading\WaitHandle.cs (1)
11public abstract partial class WaitHandle : MarshalByRefObject, IDisposable
System.Speech (1)
artifacts\obj\System.Speech\Debug\net10.0\System.Speech.notsupported.cs (1)
485public abstract partial class SrgsElement : System.MarshalByRefObject
System.Windows.Forms (7)
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (1)
105private sealed unsafe partial class ActiveXImpl : MarshalByRefObject, IWindowTarget, IDisposable
System\Windows\Forms\Application.ThreadContext.cs (1)
19internal abstract unsafe partial class ThreadContext : MarshalByRefObject, IHandle<HANDLE>
System\Windows\Forms\BaseCollection.cs (1)
12public class BaseCollection : MarshalByRefObject, ICollection
System\Windows\Forms\Controls\TreeView\TreeNode.cs (1)
22public partial class TreeNode : MarshalByRefObject, ICloneable, ISerializable
System\Windows\Forms\Controls\UpDown\NumericUpDownAccelerationCollection.cs (1)
14public class NumericUpDownAccelerationCollection : MarshalByRefObject, ICollection<NumericUpDownAcceleration>, IEnumerable<NumericUpDownAcceleration>
System\Windows\Forms\NativeWindow.cs (1)
14public unsafe partial class NativeWindow : MarshalByRefObject, IWin32Window, IHandle<HWND>
System\Windows\Forms\OwnerDrawPropertyBag.cs (1)
13public class OwnerDrawPropertyBag : MarshalByRefObject, ISerializable
UIAutomationClient (2)
MS\Internal\Automation\EventListenerClientSide.cs (1)
14internal class EventListenerClientSide : MarshalByRefObject
MS\Internal\Automation\SelectionPatternProviderSideWrapper.cs (1)
14internal class SelectionPatternProviderSideWrapper: MarshalByRefObject
UIAutomationClientSideProviders (1)
MS\Internal\AutomationProxies\MSAANativeProvider.cs (1)
28internal class MsaaNativeProvider : MarshalByRefObject,
xunit.console (1)
Sinks\DiagnosticMessageSink.cs (1)
9public class DiagnosticMessageSink : MarshalByRefObject, IMessageSink
10 references to MarshalByRefObject
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
359[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.MarshalByRefObject))]
netstandard (1)
netstandard.cs (1)
1048[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.MarshalByRefObject))]
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\MarshalByRefObject.cs (3)
28protected MarshalByRefObject MemberwiseClone(bool cloneIdentity) 30MarshalByRefObject mbr = (MarshalByRefObject)MemberwiseClone();
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ICustomFactory.cs (1)
8MarshalByRefObject CreateInstance(Type serverType);
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\MemoryStreamAdapter.cs (1)
9[DataContract(Name = nameof(MarshalByRefObject), Namespace = Globals.DataContractXsdBaseNamespace + "System")]
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
346[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.MarshalByRefObject))]
System.Runtime.Serialization.Formatters (2)
System\Runtime\Serialization\ObjectManager.cs (2)
450si.UpdateValue((string)fixupInfo, holderValue, typeof(MarshalByRefObject)); 683typeof(MarshalByRefObject);