<PackageReference Include="Castle.Core" Version="0.0.1110" />
API Differences between 0.0.1110 and 3.3.0
106 Additions
182 Removals
Castle.Components.DictionaryAdapter
Castle.Core
Castle.Core.Configuration
Castle.Core.Internal
Castle.Core.Logging
Castle.Core.Resource
Castle.DynamicProxy
-
public abstract class AbstractInvocation : IInvocation
-
public class CustomAttributeInfo : IEquatable<CustomAttributeInfo>
- public CustomAttributeInfo(ConstructorInfo constructor, object[] constructorArgs, PropertyInfo[] namedProperties, object[] propertyValues, FieldInfo[] namedFields, object[] fieldValues)
- public CustomAttributeInfo(ConstructorInfo constructor, object[] constructorArgs, PropertyInfo[] namedProperties, object[] propertyValues)
- public CustomAttributeInfo(ConstructorInfo constructor, object[] constructorArgs, FieldInfo[] namedFields, object[] fieldValues)
- public CustomAttributeInfo(ConstructorInfo constructor, object[] constructorArgs)
- public static CustomAttributeInfo FromExpression(Expression<Func<Attribute>> expression)
- public bool Equals(CustomAttributeInfo other)
-
public sealed class DynamicProxyException : Exception
-
public interface IAttributeDisassembler
-
public interface IInvocation
-
public interface IInvocationProceedInfo
-
public class InvalidMixinConfigurationException : Exception
-
public class InvalidProxyConstructorArgumentsException : ArgumentException
-
public interface IProxyGenerator
- ILogger Logger { get; set; }
- IProxyBuilder ProxyBuilder { get; }
- TClass CreateClassProxy<TClass>(IInterceptor[] interceptors)
- TClass CreateClassProxy<TClass>(ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateClassProxy(Type classToProxy, Type[] additionalInterfacesToProxy, IInterceptor[] interceptors)
- object CreateClassProxy(Type classToProxy, ProxyGenerationOptions options, object[] constructorArguments, IInterceptor[] interceptors)
- object CreateClassProxy(Type classToProxy, object[] constructorArguments, IInterceptor[] interceptors)
- object CreateClassProxy(Type classToProxy, IInterceptor[] interceptors)
- object CreateClassProxy(Type classToProxy, ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateClassProxy(Type classToProxy, Type[] additionalInterfacesToProxy, ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateClassProxy(Type classToProxy, Type[] additionalInterfacesToProxy, ProxyGenerationOptions options, object[] constructorArguments, IInterceptor[] interceptors)
- TClass CreateClassProxy<TClass>(ProxyGenerationOptions options, object[] constructorArguments, IInterceptor[] interceptors)
- TClass CreateClassProxy<TClass>(object[] constructorArguments, IInterceptor[] interceptors)
- TClass CreateClassProxyWithTarget<TClass>(TClass target, IInterceptor[] interceptors)
- TClass CreateClassProxyWithTarget<TClass>(TClass target, ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateClassProxyWithTarget(Type classToProxy, Type[] additionalInterfacesToProxy, object target, IInterceptor[] interceptors)
- object CreateClassProxyWithTarget(Type classToProxy, object target, ProxyGenerationOptions options, object[] constructorArguments, IInterceptor[] interceptors)
- object CreateClassProxyWithTarget(Type classToProxy, object target, object[] constructorArguments, IInterceptor[] interceptors)
- object CreateClassProxyWithTarget(Type classToProxy, object target, IInterceptor[] interceptors)
- object CreateClassProxyWithTarget(Type classToProxy, object target, ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateClassProxyWithTarget(Type classToProxy, Type[] additionalInterfacesToProxy, object target, ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateClassProxyWithTarget(Type classToProxy, Type[] additionalInterfacesToProxy, object target, ProxyGenerationOptions options, object[] constructorArguments, IInterceptor[] interceptors)
- TInterface CreateInterfaceProxyWithoutTarget<TInterface>(IInterceptor interceptor)
- TInterface CreateInterfaceProxyWithoutTarget<TInterface>(IInterceptor[] interceptors)
- TInterface CreateInterfaceProxyWithoutTarget<TInterface>(ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithoutTarget(Type interfaceToProxy, IInterceptor interceptor)
- object CreateInterfaceProxyWithoutTarget(Type interfaceToProxy, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithoutTarget(Type interfaceToProxy, Type[] additionalInterfacesToProxy, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithoutTarget(Type interfaceToProxy, ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithoutTarget(Type interfaceToProxy, Type[] additionalInterfacesToProxy, ProxyGenerationOptions options, IInterceptor[] interceptors)
- TInterface CreateInterfaceProxyWithTarget<TInterface>(TInterface target, IInterceptor[] interceptors)
- TInterface CreateInterfaceProxyWithTarget<TInterface>(TInterface target, ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithTarget(Type interfaceToProxy, object target, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithTarget(Type interfaceToProxy, object target, ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithTarget(Type interfaceToProxy, Type[] additionalInterfacesToProxy, object target, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithTarget(Type interfaceToProxy, Type[] additionalInterfacesToProxy, object target, ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithTargetInterface(Type interfaceToProxy, object target, IInterceptor[] interceptors)
- TInterface CreateInterfaceProxyWithTargetInterface<TInterface>(TInterface target, IInterceptor[] interceptors)
- TInterface CreateInterfaceProxyWithTargetInterface<TInterface>(TInterface target, ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithTargetInterface(Type interfaceToProxy, Type[] additionalInterfacesToProxy, object target, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithTargetInterface(Type interfaceToProxy, object target, ProxyGenerationOptions options, IInterceptor[] interceptors)
- object CreateInterfaceProxyWithTargetInterface(Type interfaceToProxy, Type[] additionalInterfacesToProxy, object target, ProxyGenerationOptions options, IInterceptor[] interceptors)
-
public interface IProxyTargetAccessor
-
public class ModuleScope
-
public class PersistentProxyBuilder : DefaultProxyBuilder
-
public class ProxyGenerationException : Exception
-
public class ProxyGenerationOptions
-
public class ProxyGenerator : IProxyGenerator
-
public static class ProxyUtil
Castle.DynamicProxy.Contributors
Castle.DynamicProxy.Generators
Castle.DynamicProxy.Generators.Emitters
Castle.DynamicProxy.Generators.Emitters.CodeBuilders
Castle.DynamicProxy.Generators.Emitters.SimpleAST
Castle.DynamicProxy.Internal
Castle.DynamicProxy.Serialization
Castle.DynamicProxy.Tokens