File: System\EnterpriseServices\ServicedComponentProxyAttribute.cs
Project: System.EnterpriseServices.dll (System.EnterpriseServices)
#region Assembly System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.EnterpriseServices.dll
#endregion
 
using System.Runtime.InteropServices;
using System.Runtime.Remoting;
using System.Runtime.Remoting.Contexts;
using System.Runtime.Remoting.Proxies;
 
namespace System.EnterpriseServices
{
    [AttributeUsage(AttributeTargets.Class)]
    internal class ServicedComponentProxyAttribute : ProxyAttribute, ICustomFactory
    {
        public ServicedComponentProxyAttribute();
 
        public override MarshalByRefObject CreateInstance(Type serverType);
        public override RealProxy CreateProxy(ObjRef objRef, Type serverType, object serverObject, Context serverContext);
    }
}