96 types derived from MarshalByRefObject
Microsoft.AspNetCore.DataProtection.Tests (1)
TypeForwardingActivatorTests.cs (1)
8public class TypeForwardingActivatorTests : MarshalByRefObject
Microsoft.Build (10)
BackEnd\Components\Logging\EventSourceSink.cs (1)
19MarshalByRefObject,
BackEnd\Components\RequestBuilder\AssemblyLoadsTracker.cs (1)
18internal sealed class AssemblyLoadsTracker : MarshalByRefObject, IDisposable
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
39MarshalByRefObject,
Instance\ProjectItemInstance.cs (1)
753MarshalByRefObject,
Instance\TaskFactoryLoggingHost.cs (1)
25MarshalByRefObject,
TaskEngineAssemblyResolver.cs (1)
24: MarshalByRefObject
TaskLoggingHelper.cs (1)
43: MarshalByRefObject
TaskParameter.cs (2)
72MarshalByRefObject, 722MarshalByRefObject,
Utilities\NuGetFrameworkWrapper.cs (1)
25: MarshalByRefObject
Microsoft.Build.Tasks.Core (1)
GenerateResource.cs (1)
2209: MarshalByRefObject
Microsoft.Build.Utilities.Core (4)
AppDomainIsolatedTask.cs (1)
22public abstract class AppDomainIsolatedTask : MarshalByRefObject, ITask
MuxLogger.cs (1)
337MarshalByRefObject,
TaskItem.cs (1)
34MarshalByRefObject,
TaskLoggingHelper.cs (1)
43: MarshalByRefObject
Microsoft.CodeAnalysis.Test.Utilities (1)
AssemblyLoadTestFixture.cs (1)
18public sealed class AssemblyLoadTestFixture : MarshalByRefObject, IDisposable
Microsoft.CodeAnalysis.UnitTests (2)
Analyzers\AnalyzerFileReferenceAppDomainTests.cs (1)
20public class RemoteAnalyzerFileReferenceTest : MarshalByRefObject
InvokeUtil.cs (1)
130public sealed class InvokeUtil : MarshalByRefObject
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
MSBuild (5)
OutOfProcTaskAppDomainWrapperBase.cs (1)
25: MarshalByRefObject
OutOfProcTaskHostNode.cs (1)
32MarshalByRefObject,
TaskEngineAssemblyResolver.cs (1)
24: MarshalByRefObject
TaskParameter.cs (2)
72MarshalByRefObject, 722MarshalByRefObject,
MSBuildTaskHost (5)
OutOfProcTaskAppDomainWrapperBase.cs (1)
25: MarshalByRefObject
OutOfProcTaskHostNode.cs (1)
32MarshalByRefObject,
TaskEngineAssemblyResolver.cs (1)
24: MarshalByRefObject
TaskParameter.cs (2)
72MarshalByRefObject, 722MarshalByRefObject,
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.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorage.cs (1)
8public abstract class IsolatedStorage : MarshalByRefObject
System.Net.Requests (2)
System\Net\WebRequest.cs (1)
20public abstract class WebRequest : MarshalByRefObject, ISerializable
System\Net\WebResponse.cs (1)
16public abstract class WebResponse : MarshalByRefObject, ISerializable, IDisposable
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\AppDomain.cs (1)
20public 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)
18internal 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
12 references to MarshalByRefObject
Microsoft.Build.Tasks.Core (1)
GenerateResource.cs (1)
903if (item is MarshalByRefObject marshalByRefObject)
Microsoft.CodeAnalysis.UnitTests (1)
AnalyzerAssemblyLoaderTests.cs (1)
1803private class TestAnalyzerPathResolver(Func<string, string?> getRealFilePathFunc) : MarshalByRefObject, IAnalyzerPathResolver
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)
345[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);