ConditionOptions
class ConditionOptions
using Stashbox.Resolution;
using Stashbox.Utils.Data;
using System;
using System.Runtime.CompilerServices;
namespace Stashbox.Registration
{
internal class ConditionOptions
{
[System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
[field: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
internal ExpandableArray<object, Type> TargetTypeConditions {
[return: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
get;
[param: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
set;
}
[System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
[field: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
internal ExpandableArray<object, Type> TargetTypeInResolutionPathConditions {
[return: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
get;
[param: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
set;
}
[System.Runtime.CompilerServices.Nullable(new byte[] {
2,
1,
1
})]
[field: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
1,
1
})]
internal ExpandableArray<Func<TypeInformation, bool>> ResolutionConditions {
[return: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
1,
1
})]
get;
[param: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
1,
1
})]
set;
}
[System.Runtime.CompilerServices.Nullable(new byte[] {
2,
1
})]
[field: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
1
})]
internal ExpandableArray<Type> AttributeConditions {
[return: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
1
})]
get;
[param: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
1
})]
set;
}
[System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
[field: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
internal ExpandableArray<object, Type> AttributeInResolutionPathConditions {
[return: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
get;
[param: System.Runtime.CompilerServices.Nullable(new byte[] {
2,
2,
1
})]
set;
}
}
}