<PackageReference Include="Relativity.ObjectManager" Version="9.6.139.7" />

ProxyOptions

public class ProxyOptions
public Type[] AdditionalInterfaces { get; }

public bool AllowChangeTarget { get; set; }

public IReference<IProxyGenerationHook> Hook { get; set; }

public IEnumerable<IReference<object>> MixIns { get; }

public bool OmitTarget { get; set; }

public bool RequiresProxy { get; }

public bool UseMarshalByRefAsBaseClass { get; set; }

public ProxyOptions(ComponentModel component)

public void AddAdditionalInterfaces(Type[] interfaces)

public void AddMixinReference(IReference<object> mixIn)

public void AddMixIns(object[] mixIns)