├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── documentation.yml │ ├── dotnet-core-samples.yml │ ├── dotnet-core-tests.yml │ ├── dotnet-core.yml │ └── nuget-package.yml ├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Directory.Build.props ├── ExpressionPowerTools.sln ├── LICENSE ├── README.md ├── Releases.md ├── buildtestdocs.sh ├── docs ├── api │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.CheckEquivalency.m.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.CheckSimilarity.m.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultBinaryRules.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultBinarySimilarities.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultConstantRules.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultConstantSimilarities.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultInvocationRules.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultInvocationSimilarities.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultLambdaRules.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultLambdaSimilarities.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultMemberInitRules.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultMemberInitSimilarities.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultMemberRules.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultMemberSimilarities.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultMethodRules.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultMethodSimilarities.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultNewArrayRules.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultNewArraySimilarities.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultNewRules.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultNewSimilarities.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultParameterRules.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultParameterSimilarities.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultUnaryRules.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.DefaultUnarySimilarities.prop.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.GetRuleForEquivalency.m.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.GetRuleForSimilarity.m.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.cs.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultComparisonRules.ctor.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultHighPerformanceRules.CheckEquivalency.m.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultHighPerformanceRules.CheckSimilarity.m.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultHighPerformanceRules.GetRuleForEquivalency.m.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultHighPerformanceRules.GetRuleForSimilarity.m.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultHighPerformanceRules.cs.md │ ├── ExpressionPowerTools.Core.Comparisons.DefaultHighPerformanceRules.ctor.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEquivalency.AnonymousValuesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEquivalency.AreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEquivalency.DictionariesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEquivalency.MemberBindingsAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEquivalency.NonGenericEnumerablesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEquivalency.NullAndTypeCheck.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEquivalency.TypesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEquivalency.ValuesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEquivalency.cs.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEquivalency.ctor.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.AnonymousValuesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.AreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.AreSimilar.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.DictionariesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.IsPartOf.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.MemberBindingsAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.NonGenericEnumerablesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.NullAndTypeCheck.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.TypesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.ValuesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.cs.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionEvaluator.ctor.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionSimilarity.AreSimilar.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionSimilarity.ArgumentsAreSimilar.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionSimilarity.IsPartOf.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionSimilarity.MemberBindingsAreSimilar.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionSimilarity.ParameterInfosAreSimilar.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionSimilarity.TypesAreSimilar.m.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionSimilarity.cs.md │ ├── ExpressionPowerTools.Core.Comparisons.ExpressionSimilarity.ctor.md │ ├── ExpressionPowerTools.Core.Comparisons.n.md │ ├── ExpressionPowerTools.Core.Contract.Ensure.NotNull.m.md │ ├── ExpressionPowerTools.Core.Contract.Ensure.NotNullOrWhitespace.m.md │ ├── ExpressionPowerTools.Core.Contract.Ensure.VariableNotNull.m.md │ ├── ExpressionPowerTools.Core.Contract.Ensure.cs.md │ ├── ExpressionPowerTools.Core.Contract.n.md │ ├── ExpressionPowerTools.Core.Dependencies.ServiceHost.GetLazyService.m.md │ ├── ExpressionPowerTools.Core.Dependencies.ServiceHost.GetService.m.md │ ├── ExpressionPowerTools.Core.Dependencies.ServiceHost.Initialize.m.md │ ├── ExpressionPowerTools.Core.Dependencies.ServiceHost.Reset.m.md │ ├── ExpressionPowerTools.Core.Dependencies.ServiceHost.SafeGetTypes.m.md │ ├── ExpressionPowerTools.Core.Dependencies.ServiceHost.cs.md │ ├── ExpressionPowerTools.Core.Dependencies.ServiceHost.ctor.md │ ├── ExpressionPowerTools.Core.Dependencies.Services.GetService.m.md │ ├── ExpressionPowerTools.Core.Dependencies.Services.Register.m.md │ ├── ExpressionPowerTools.Core.Dependencies.Services.RegisterGeneric.m.md │ ├── ExpressionPowerTools.Core.Dependencies.Services.RegisterServices.m.md │ ├── ExpressionPowerTools.Core.Dependencies.Services.RegisterSingleton.m.md │ ├── ExpressionPowerTools.Core.Dependencies.Services.cs.md │ ├── ExpressionPowerTools.Core.Dependencies.Services.ctor.md │ ├── ExpressionPowerTools.Core.Dependencies.n.md │ ├── ExpressionPowerTools.Core.ExpressionEnumerator.GetEnumerator.m.md │ ├── ExpressionPowerTools.Core.ExpressionEnumerator.ToString.m.md │ ├── ExpressionPowerTools.Core.ExpressionEnumerator.cs.md │ ├── ExpressionPowerTools.Core.ExpressionEnumerator.ctor.md │ ├── ExpressionPowerTools.Core.ExpressionTransformer.BeginInvoke.m.md │ ├── ExpressionPowerTools.Core.ExpressionTransformer.EndInvoke.m.md │ ├── ExpressionPowerTools.Core.ExpressionTransformer.Invoke.m.md │ ├── ExpressionPowerTools.Core.ExpressionTransformer.cs.md │ ├── ExpressionPowerTools.Core.ExpressionTransformer.ctor.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.AsConstantExpression.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.AsEnumerable.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.AsInvocationExpression.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.AsParameterExpression.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.CreateParameterExpression.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.IsAnonymousType.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.IsEquivalentTo.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.IsOrContainsAnonymousType.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.IsPartOf.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.IsSimilarTo.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.MemberName.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.cs.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionExtensions.ctor.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.And.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndEnumerableExpressionsMustBeEquivalent.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndEnumerableExpressionsMustBeSimilar.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndExpressionsMustBeEquivalent.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndExpressionsMustBeSimilar.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndIf.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndMemberBindingsMustBeSimilar.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndMembersMustMatch.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndMembersMustMatchNullOrNotNull.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndNodeTypesMustMatch.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndNonGenericEnumerablesMustBeEquivalent.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndSourceMustBePartofTarget.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.AndTypesMustBeSimilar.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.EnumerableExpressionsMustBeEquivalent.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.EnumerableExpressionsMustBeSimilar.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.ExpressionsMustBeEquivalent.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.ExpressionsMustBeSimilar.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.False.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.If.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.IfWithCast.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.MemberBindingsMustBeSimilar.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.MembersMustMatch.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.MembersMustMatchNullOrNotNull.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.NodeTypesMustMatch.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.NonGenericEnumerablesMustBeEquivalent.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.Not.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.Or.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.OrIf.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.OrNodeTypesMustMatch.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.Rule.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.SourceMustBePartofTarget.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.SourceTypeMustBeArrayOrCollection.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.SourceTypeMustBeSimilarToExpression.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.SourceTypeMustBeTypedEnumerable.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.True.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.TypesMustBeSimilar.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.TypesMustMatch.m.md │ ├── ExpressionPowerTools.Core.Extensions.ExpressionRulesExtensions.cs.md │ ├── ExpressionPowerTools.Core.Extensions.IExpressionEnumeratorExtensions.ConstantsOfType.m.md │ ├── ExpressionPowerTools.Core.Extensions.IExpressionEnumeratorExtensions.MembersWithNameOnType.m.md │ ├── ExpressionPowerTools.Core.Extensions.IExpressionEnumeratorExtensions.MethodsFromTemplate.m.md │ ├── ExpressionPowerTools.Core.Extensions.IExpressionEnumeratorExtensions.MethodsWithName.m.md │ ├── ExpressionPowerTools.Core.Extensions.IExpressionEnumeratorExtensions.MethodsWithNameForType.m.md │ ├── ExpressionPowerTools.Core.Extensions.IExpressionEnumeratorExtensions.OfExpressionType.m.md │ ├── ExpressionPowerTools.Core.Extensions.IExpressionEnumeratorExtensions.cs.md │ ├── ExpressionPowerTools.Core.Extensions.IQueryableExtensions.AsEnumerableExpression.m.md │ ├── ExpressionPowerTools.Core.Extensions.IQueryableExtensions.CreateInterceptedQueryable.m.md │ ├── ExpressionPowerTools.Core.Extensions.IQueryableExtensions.CreateQueryTemplate.m.md │ ├── ExpressionPowerTools.Core.Extensions.IQueryableExtensions.CreateSnapshotQueryable.m.md │ ├── ExpressionPowerTools.Core.Extensions.IQueryableExtensions.HasFragment.m.md │ ├── ExpressionPowerTools.Core.Extensions.IQueryableExtensions.IsEquivalentTo.m.md │ ├── ExpressionPowerTools.Core.Extensions.IQueryableExtensions.IsSimilarTo.m.md │ ├── ExpressionPowerTools.Core.Extensions.IQueryableExtensions.cs.md │ ├── ExpressionPowerTools.Core.Extensions.n.md │ ├── ExpressionPowerTools.Core.Hosts.QueryHost`2.CustomProvider.prop.md │ ├── ExpressionPowerTools.Core.Hosts.QueryHost`2.ElementType.prop.md │ ├── ExpressionPowerTools.Core.Hosts.QueryHost`2.Expression.prop.md │ ├── ExpressionPowerTools.Core.Hosts.QueryHost`2.GetEnumerator.m.md │ ├── ExpressionPowerTools.Core.Hosts.QueryHost`2.Provider.prop.md │ ├── ExpressionPowerTools.Core.Hosts.QueryHost`2.cs.md │ ├── ExpressionPowerTools.Core.Hosts.QueryHost`2.ctor.md │ ├── ExpressionPowerTools.Core.Hosts.QuerySnapshotHost`1.RegisterSnap.m.md │ ├── ExpressionPowerTools.Core.Hosts.QuerySnapshotHost`1.UnregisterSnap.m.md │ ├── ExpressionPowerTools.Core.Hosts.QuerySnapshotHost`1.cs.md │ ├── ExpressionPowerTools.Core.Hosts.QuerySnapshotHost`1.ctor.md │ ├── ExpressionPowerTools.Core.Hosts.n.md │ ├── ExpressionPowerTools.Core.Members.MemberAdapter.ClosedGenericsCount.m.md │ ├── ExpressionPowerTools.Core.Members.MemberAdapter.GetKeyForMember.m.md │ ├── ExpressionPowerTools.Core.Members.MemberAdapter.GetMemberForKey.m.md │ ├── ExpressionPowerTools.Core.Members.MemberAdapter.MakeAnonymousType.m.md │ ├── ExpressionPowerTools.Core.Members.MemberAdapter.Reset.m.md │ ├── ExpressionPowerTools.Core.Members.MemberAdapter.cs.md │ ├── ExpressionPowerTools.Core.Members.MemberAdapter.ctor.md │ ├── ExpressionPowerTools.Core.Members.n.md │ ├── ExpressionPowerTools.Core.Providers.CustomQueryProvider`1.CreateQuery.m.md │ ├── ExpressionPowerTools.Core.Providers.CustomQueryProvider`1.Execute.m.md │ ├── ExpressionPowerTools.Core.Providers.CustomQueryProvider`1.ExecuteEnumerable.m.md │ ├── ExpressionPowerTools.Core.Providers.CustomQueryProvider`1.cs.md │ ├── ExpressionPowerTools.Core.Providers.CustomQueryProvider`1.ctor.md │ ├── ExpressionPowerTools.Core.Providers.QueryInterceptingProvider`1.CreateQuery.m.md │ ├── ExpressionPowerTools.Core.Providers.QueryInterceptingProvider`1.Execute.m.md │ ├── ExpressionPowerTools.Core.Providers.QueryInterceptingProvider`1.ExecuteEnumerable.m.md │ ├── ExpressionPowerTools.Core.Providers.QueryInterceptingProvider`1.RegisterInterceptor.m.md │ ├── ExpressionPowerTools.Core.Providers.QueryInterceptingProvider`1.cs.md │ ├── ExpressionPowerTools.Core.Providers.QueryInterceptingProvider`1.ctor.md │ ├── ExpressionPowerTools.Core.Providers.QuerySnapshotEventArgs.Expression.prop.md │ ├── ExpressionPowerTools.Core.Providers.QuerySnapshotEventArgs.cs.md │ ├── ExpressionPowerTools.Core.Providers.QuerySnapshotEventArgs.ctor.md │ ├── ExpressionPowerTools.Core.Providers.QuerySnapshotProvider`1.CreateQuery.m.md │ ├── ExpressionPowerTools.Core.Providers.QuerySnapshotProvider`1.ExecuteEnumerable.m.md │ ├── ExpressionPowerTools.Core.Providers.QuerySnapshotProvider`1.OnExecuteEnumerableCalled.m.md │ ├── ExpressionPowerTools.Core.Providers.QuerySnapshotProvider`1.Parent.prop.md │ ├── ExpressionPowerTools.Core.Providers.QuerySnapshotProvider`1.add_QueryExecuted.m.md │ ├── ExpressionPowerTools.Core.Providers.QuerySnapshotProvider`1.cs.md │ ├── ExpressionPowerTools.Core.Providers.QuerySnapshotProvider`1.ctor.md │ ├── ExpressionPowerTools.Core.Providers.QuerySnapshotProvider`1.remove_QueryExecuted.m.md │ ├── ExpressionPowerTools.Core.Providers.n.md │ ├── ExpressionPowerTools.Core.Resources.ExceptionHelper.AsInvalidOperationException.m.md │ ├── ExpressionPowerTools.Core.Resources.ExceptionHelper.MethodCallOnTypeRequiredException.m.md │ ├── ExpressionPowerTools.Core.Resources.ExceptionHelper.NullReferenceNotAllowedException.m.md │ ├── ExpressionPowerTools.Core.Resources.ExceptionHelper.WhitespaceNotAllowedException.m.md │ ├── ExpressionPowerTools.Core.Resources.ExceptionHelper.cs.md │ ├── ExpressionPowerTools.Core.Resources.ExceptionHelper.ctor.md │ ├── ExpressionPowerTools.Core.Resources.n.md │ ├── ExpressionPowerTools.Core.Signatures.ICustomQueryProvider`1.ExecuteEnumerable.m.md │ ├── ExpressionPowerTools.Core.Signatures.ICustomQueryProvider`1.i.md │ ├── ExpressionPowerTools.Core.Signatures.IDependentServiceRegistration.AfterRegistered.m.md │ ├── ExpressionPowerTools.Core.Signatures.IDependentServiceRegistration.RegisterDefaultServices.m.md │ ├── ExpressionPowerTools.Core.Signatures.IDependentServiceRegistration.i.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionComparisonRuleProvider.CheckEquivalency.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionComparisonRuleProvider.CheckSimilarity.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionComparisonRuleProvider.GetRuleForEquivalency.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionComparisonRuleProvider.GetRuleForSimilarity.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionComparisonRuleProvider.i.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEnumerator.i.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEvaluator.AnonymousValuesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEvaluator.AreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEvaluator.AreSimilar.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEvaluator.DictionariesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEvaluator.IsPartOf.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEvaluator.MemberBindingsAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEvaluator.NonGenericEnumerablesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEvaluator.NullAndTypeCheck.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEvaluator.TypesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEvaluator.ValuesAreEquivalent.m.md │ ├── ExpressionPowerTools.Core.Signatures.IExpressionEvaluator.i.md │ ├── ExpressionPowerTools.Core.Signatures.IMemberAdapter.ClosedGenericsCount.m.md │ ├── ExpressionPowerTools.Core.Signatures.IMemberAdapter.GetKeyForMember.m.md │ ├── ExpressionPowerTools.Core.Signatures.IMemberAdapter.GetMemberForKey.m.md │ ├── ExpressionPowerTools.Core.Signatures.IMemberAdapter.MakeAnonymousType.m.md │ ├── ExpressionPowerTools.Core.Signatures.IMemberAdapter.Reset.m.md │ ├── ExpressionPowerTools.Core.Signatures.IMemberAdapter.i.md │ ├── ExpressionPowerTools.Core.Signatures.IQueryHost`2.CustomProvider.prop.md │ ├── ExpressionPowerTools.Core.Signatures.IQueryHost`2.i.md │ ├── ExpressionPowerTools.Core.Signatures.IQueryInterceptingProvider`1.i.md │ ├── ExpressionPowerTools.Core.Signatures.IQueryInterceptor.RegisterInterceptor.m.md │ ├── ExpressionPowerTools.Core.Signatures.IQueryInterceptor.i.md │ ├── ExpressionPowerTools.Core.Signatures.IQuerySnapshot.OnExecuteEnumerableCalled.m.md │ ├── ExpressionPowerTools.Core.Signatures.IQuerySnapshot.Parent.prop.md │ ├── ExpressionPowerTools.Core.Signatures.IQuerySnapshot.add_QueryExecuted.m.md │ ├── ExpressionPowerTools.Core.Signatures.IQuerySnapshot.i.md │ ├── ExpressionPowerTools.Core.Signatures.IQuerySnapshot.remove_QueryExecuted.m.md │ ├── ExpressionPowerTools.Core.Signatures.IQuerySnapshotHost`1.RegisterSnap.m.md │ ├── ExpressionPowerTools.Core.Signatures.IQuerySnapshotHost`1.UnregisterSnap.m.md │ ├── ExpressionPowerTools.Core.Signatures.IQuerySnapshotHost`1.i.md │ ├── ExpressionPowerTools.Core.Signatures.IQuerySnapshotProvider`1.i.md │ ├── ExpressionPowerTools.Core.Signatures.IServiceRegistration.Register.m.md │ ├── ExpressionPowerTools.Core.Signatures.IServiceRegistration.RegisterGeneric.m.md │ ├── ExpressionPowerTools.Core.Signatures.IServiceRegistration.RegisterSingleton.m.md │ ├── ExpressionPowerTools.Core.Signatures.IServiceRegistration.i.md │ ├── ExpressionPowerTools.Core.Signatures.IServices.GetService.m.md │ ├── ExpressionPowerTools.Core.Signatures.IServices.RegisterServices.m.md │ ├── ExpressionPowerTools.Core.Signatures.IServices.i.md │ ├── ExpressionPowerTools.Core.Signatures.n.md │ ├── ExpressionPowerTools.Core.a.md │ ├── ExpressionPowerTools.Core.n.md │ ├── ExpressionPowerTools.Serialization.CompressableKeyAttribute.cs.md │ ├── ExpressionPowerTools.Serialization.CompressableKeyAttribute.ctor.md │ ├── ExpressionPowerTools.Serialization.Compression.ExpressionNominator.Nominate.m.md │ ├── ExpressionPowerTools.Serialization.Compression.ExpressionNominator.Visit.m.md │ ├── ExpressionPowerTools.Serialization.Compression.ExpressionNominator.cs.md │ ├── ExpressionPowerTools.Serialization.Compression.ExpressionNominator.ctor.md │ ├── ExpressionPowerTools.Serialization.Compression.SubtreeEvaluator.Eval.m.md │ ├── ExpressionPowerTools.Serialization.Compression.SubtreeEvaluator.Visit.m.md │ ├── ExpressionPowerTools.Serialization.Compression.SubtreeEvaluator.cs.md │ ├── ExpressionPowerTools.Serialization.Compression.SubtreeEvaluator.ctor.md │ ├── ExpressionPowerTools.Serialization.Compression.TreeCompressionVisitor.Compress.m.md │ ├── ExpressionPowerTools.Serialization.Compression.TreeCompressionVisitor.Eval.m.md │ ├── ExpressionPowerTools.Serialization.Compression.TreeCompressionVisitor.EvalAndCompress.m.md │ ├── ExpressionPowerTools.Serialization.Compression.TreeCompressionVisitor.cs.md │ ├── ExpressionPowerTools.Serialization.Compression.TreeCompressionVisitor.ctor.md │ ├── ExpressionPowerTools.Serialization.Compression.TypesCompressor.CompressTypeIndex.m.md │ ├── ExpressionPowerTools.Serialization.Compression.TypesCompressor.CompressTypes.m.md │ ├── ExpressionPowerTools.Serialization.Compression.TypesCompressor.DecompressTypes.m.md │ ├── ExpressionPowerTools.Serialization.Compression.TypesCompressor.cs.md │ ├── ExpressionPowerTools.Serialization.Compression.TypesCompressor.ctor.md │ ├── ExpressionPowerTools.Serialization.Compression.n.md │ ├── ExpressionPowerTools.Serialization.Configuration.ConfigurationBuilder.CompressExpressionTree.m.md │ ├── ExpressionPowerTools.Serialization.Configuration.ConfigurationBuilder.CompressTypes.m.md │ ├── ExpressionPowerTools.Serialization.Configuration.ConfigurationBuilder.Configure.m.md │ ├── ExpressionPowerTools.Serialization.Configuration.ConfigurationBuilder.cs.md │ ├── ExpressionPowerTools.Serialization.Configuration.ConfigurationBuilder.ctor.md │ ├── ExpressionPowerTools.Serialization.Configuration.DefaultConfiguration.GetDefaultState.m.md │ ├── ExpressionPowerTools.Serialization.Configuration.DefaultConfiguration.SetDefaultState.m.md │ ├── ExpressionPowerTools.Serialization.Configuration.DefaultConfiguration.cs.md │ ├── ExpressionPowerTools.Serialization.Configuration.DefaultConfiguration.ctor.md │ ├── ExpressionPowerTools.Serialization.Configuration.n.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.ExpressionPowerToolsEFCoreMiddleware.Invoke.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.ExpressionPowerToolsEFCoreMiddleware.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.ExpressionPowerToolsEFCoreMiddleware.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Extensions.MiddlewareExtensions.MapPowerToolsEFCore.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Extensions.MiddlewareExtensions.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Extensions.n.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.CollectionHandle.Collection.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.CollectionHandle.DbContextType.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.CollectionHandle.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.CollectionHandle.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.DbContextAdapter.CreateQuery.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.DbContextAdapter.TryGetContext.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.DbContextAdapter.TryGetDbSet.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.DbContextAdapter.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.DbContextAdapter.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryDeserializer.DeserializeAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryDeserializer.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryDeserializer.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryResult.Query.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryResult.QueryType.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryResult.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryResult.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryResultSerializer.SerializeAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryResultSerializer.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryResultSerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.RouteProcessor.ParseRoute.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.RouteProcessor.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.RouteProcessor.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.n.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Registration.AfterRegistered.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Registration.RegisterDefaultServices.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Registration.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Registration.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.IDbContextAdapter.CreateQuery.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.IDbContextAdapter.TryGetContext.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.IDbContextAdapter.TryGetDbSet.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.IDbContextAdapter.i.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.IQueryDeserializer.DeserializeAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.IQueryDeserializer.i.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.IQueryResultSerializer.SerializeAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.IQueryResultSerializer.i.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.IRouteProcessor.ParseRoute.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.IRouteProcessor.i.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.n.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.a.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.n.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Configuration.ClientHttpConfiguration.ClientFactory.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Configuration.ClientHttpConfiguration.PathTemplate.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Configuration.ClientHttpConfiguration.SetClientFactory.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Configuration.ClientHttpConfiguration.SetPathTemplate.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Configuration.ClientHttpConfiguration.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Configuration.ClientHttpConfiguration.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Configuration.n.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Extensions.ClientExtensions.AddExpressionPowerToolsEFCore.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Extensions.ClientExtensions.AsEnumerableAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Extensions.ClientExtensions.AsRemoteQueryable.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Extensions.ClientExtensions.CountAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Extensions.ClientExtensions.ExecuteRemote.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Extensions.ClientExtensions.FirstOrSingleAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Extensions.ClientExtensions.ToArrayAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Extensions.ClientExtensions.ToHashSetAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Extensions.ClientExtensions.ToListAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Extensions.ClientExtensions.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Extensions.n.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.DbClientContext`1.Query.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.DbClientContext`1.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteContext.Collection.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteContext.Context.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteContext.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteContext.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteQueryProvider`1.Context.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteQueryProvider`1.CreateQuery.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteQueryProvider`1.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteQueryProvider`1.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteQuery`2.GetEnumerator.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteQuery`2.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteQuery`2.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Queryable.n.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Registration.AfterRegistered.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Registration.RegisterDefaultServices.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Registration.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Registration.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IClientHttpConfiguration.ClientFactory.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IClientHttpConfiguration.PathTemplate.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IClientHttpConfiguration.SetClientFactory.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IClientHttpConfiguration.SetPathTemplate.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IClientHttpConfiguration.i.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQuery.CustomProvider.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQuery.i.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryClient.FetchRemoteQueryAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryClient.i.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryProvider.Context.prop.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryProvider.i.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryResolver.AsEnumerableAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryResolver.CountAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryResolver.FirstOrSingleAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryResolver.ToArrayAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryResolver.ToHashSetAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryResolver.ToListAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryResolver.i.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryable`1.i.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Signatures.n.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.HttpRemoteQueryResolver.AsEnumerableAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.HttpRemoteQueryResolver.CountAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.HttpRemoteQueryResolver.FirstOrSingleAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.HttpRemoteQueryResolver.ToArrayAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.HttpRemoteQueryResolver.ToHashSetAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.HttpRemoteQueryResolver.ToListAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.HttpRemoteQueryResolver.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.HttpRemoteQueryResolver.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.RemoteQueryClient.FetchRemoteQueryAsync.m.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.RemoteQueryClient.cs.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.RemoteQueryClient.ctor.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Transport.n.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.a.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.n.md │ ├── ExpressionPowerTools.Serialization.ExpressionSerializerAttribute.Type.prop.md │ ├── ExpressionPowerTools.Serialization.ExpressionSerializerAttribute.cs.md │ ├── ExpressionPowerTools.Serialization.ExpressionSerializerAttribute.ctor.md │ ├── ExpressionPowerTools.Serialization.Extensions.SelectorExtensions.ByMemberInfo.m.md │ ├── ExpressionPowerTools.Serialization.Extensions.SelectorExtensions.ByNameForType.m.md │ ├── ExpressionPowerTools.Serialization.Extensions.SelectorExtensions.ByResolver.m.md │ ├── ExpressionPowerTools.Serialization.Extensions.SelectorExtensions.cs.md │ ├── ExpressionPowerTools.Serialization.Extensions.SelectorExtensions.ctor.md │ ├── ExpressionPowerTools.Serialization.Extensions.n.md │ ├── ExpressionPowerTools.Serialization.Json.AnonTypeConverter.Read.m.md │ ├── ExpressionPowerTools.Serialization.Json.AnonTypeConverter.TypeIndex.prop.md │ ├── ExpressionPowerTools.Serialization.Json.AnonTypeConverter.Write.m.md │ ├── ExpressionPowerTools.Serialization.Json.AnonTypeConverter.cs.md │ ├── ExpressionPowerTools.Serialization.Json.AnonTypeConverter.ctor.md │ ├── ExpressionPowerTools.Serialization.Json.JsonWrapper.FromSerializationRoot.m.md │ ├── ExpressionPowerTools.Serialization.Json.JsonWrapper.ToSerializationRoot.m.md │ ├── ExpressionPowerTools.Serialization.Json.JsonWrapper.cs.md │ ├── ExpressionPowerTools.Serialization.Json.JsonWrapper.ctor.md │ ├── ExpressionPowerTools.Serialization.Json.MemberBindingExprConverter.Read.m.md │ ├── ExpressionPowerTools.Serialization.Json.MemberBindingExprConverter.Write.m.md │ ├── ExpressionPowerTools.Serialization.Json.MemberBindingExprConverter.cs.md │ ├── ExpressionPowerTools.Serialization.Json.MemberBindingExprConverter.ctor.md │ ├── ExpressionPowerTools.Serialization.Json.SerializableExpressionConverter.Read.m.md │ ├── ExpressionPowerTools.Serialization.Json.SerializableExpressionConverter.TypeIndex.prop.md │ ├── ExpressionPowerTools.Serialization.Json.SerializableExpressionConverter.Write.m.md │ ├── ExpressionPowerTools.Serialization.Json.SerializableExpressionConverter.cs.md │ ├── ExpressionPowerTools.Serialization.Json.SerializableExpressionConverter.ctor.md │ ├── ExpressionPowerTools.Serialization.Json.SerializationRootConverter.Read.m.md │ ├── ExpressionPowerTools.Serialization.Json.SerializationRootConverter.Write.m.md │ ├── ExpressionPowerTools.Serialization.Json.SerializationRootConverter.cs.md │ ├── ExpressionPowerTools.Serialization.Json.SerializationRootConverter.ctor.md │ ├── ExpressionPowerTools.Serialization.Json.n.md │ ├── ExpressionPowerTools.Serialization.PayloadType.cs.md │ ├── ExpressionPowerTools.Serialization.QueryExprSerializer.ConfigureDefaults.m.md │ ├── ExpressionPowerTools.Serialization.QueryExprSerializer.ConfigureRules.m.md │ ├── ExpressionPowerTools.Serialization.QueryExprSerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.QueryExprSerializer.DeserializeQuery.m.md │ ├── ExpressionPowerTools.Serialization.QueryExprSerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.QueryExprSerializer.cs.md │ ├── ExpressionPowerTools.Serialization.QueryExprSerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Registration.AfterRegistered.m.md │ ├── ExpressionPowerTools.Serialization.Registration.RegisterDefaultRules.m.md │ ├── ExpressionPowerTools.Serialization.Registration.RegisterDefaultServices.m.md │ ├── ExpressionPowerTools.Serialization.Registration.cs.md │ ├── ExpressionPowerTools.Serialization.Registration.ctor.md │ ├── ExpressionPowerTools.Serialization.Rules.MemberSelector`1.Member.prop.md │ ├── ExpressionPowerTools.Serialization.Rules.MemberSelector`1.cs.md │ ├── ExpressionPowerTools.Serialization.Rules.MemberSelector`1.ctor.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.AddRule.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.Allow.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.AllowAnonymousTypes.prop.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.Deny.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.DenyAnonymousTypes.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.LoadingDefaults.prop.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.MemberIsAllowed.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.Reset.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.ResetToDefaults.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.Restore.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.RuleForConstructor.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.RuleForField.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.RuleForMethod.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.RuleForProperty.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.RuleForType.m.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.cs.md │ ├── ExpressionPowerTools.Serialization.Rules.RulesEngine.ctor.md │ ├── ExpressionPowerTools.Serialization.Rules.SerializationRule.Allow.prop.md │ ├── ExpressionPowerTools.Serialization.Rules.SerializationRule.GetHashCode.m.md │ ├── ExpressionPowerTools.Serialization.Rules.SerializationRule.MemberType.prop.md │ ├── ExpressionPowerTools.Serialization.Rules.SerializationRule.Target.prop.md │ ├── ExpressionPowerTools.Serialization.Rules.SerializationRule.TargetKey.prop.md │ ├── ExpressionPowerTools.Serialization.Rules.SerializationRule.ToString.m.md │ ├── ExpressionPowerTools.Serialization.Rules.SerializationRule.cs.md │ ├── ExpressionPowerTools.Serialization.Rules.SerializationRule.ctor.md │ ├── ExpressionPowerTools.Serialization.Rules.n.md │ ├── ExpressionPowerTools.Serialization.SerializationPayload.GetQueryType.m.md │ ├── ExpressionPowerTools.Serialization.SerializationPayload.Json.prop.md │ ├── ExpressionPowerTools.Serialization.SerializationPayload.QueryType.prop.md │ ├── ExpressionPowerTools.Serialization.SerializationPayload.cs.md │ ├── ExpressionPowerTools.Serialization.SerializationPayload.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.AnonType.AnonymousTypeKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.AnonType.Names.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.AnonType.Types.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.AnonType.Values.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.AnonType.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.AnonType.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.AnonymousTypeAdapter.ConvertFromAnonType.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.AnonymousTypeAdapter.ConvertToAnonType.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.AnonymousTypeAdapter.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.AnonymousTypeAdapter.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.BaseSerializer`2.CompressTypes.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.BaseSerializer`2.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.BaseSerializer`2.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.BaseSerializer`2.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.BaseSerializer`2.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.Binary.BinaryMethod.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Binary.Conversion.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Binary.Left.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Binary.LiftToNull.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Binary.Right.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Binary.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.Binary.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.BinarySerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.BinarySerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.BinarySerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.BinarySerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.Constant.ConstantTypeKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Constant.Value.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Constant.ValueTypeKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Constant.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.Constant.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.ConstantSerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.ConstantSerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.ConstantSerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.ConstantSerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.CtorExpr.Arguments.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.CtorExpr.CtorInfo.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.CtorExpr.MemberKeys.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.CtorExpr.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.CtorExpr.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.CtorSerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.CtorSerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.CtorSerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.CtorSerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.ExpressionSerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.ExpressionSerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.ExpressionSerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.ExpressionSerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.Invocation.Arguments.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Invocation.Expression.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Invocation.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.Invocation.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.InvocationSerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.InvocationSerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.InvocationSerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.InvocationSerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.Lambda.Body.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Lambda.LambdaTypeKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Lambda.Name.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Lambda.Parameters.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Lambda.ReturnTypeKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Lambda.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.Lambda.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.LambdaSerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.LambdaSerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.LambdaSerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.LambdaSerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingAssignment.BindingType.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingAssignment.Expression.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingAssignment.MemberInfoKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingAssignment.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingAssignment.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingExpr.BindingType.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingExpr.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingInitializer.AddMethodKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingInitializer.Arguments.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingInitializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingInitializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingList.BindingType.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingList.Initializers.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingList.MemberKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingList.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingList.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingMember.BindingType.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingMember.Bindings.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingMember.MemberKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingMember.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberBindingMember.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberExpr.Expression.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberExpr.Indexer.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberExpr.MemberTypeKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberExpr.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberExpr.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberInit.Bindings.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberInit.NewExpression.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberInit.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberInit.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberInitSerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberInitSerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberInitSerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberInitSerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberSerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberSerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberSerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.MemberSerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.MethodExpr.Arguments.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MethodExpr.MethodInfoKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MethodExpr.MethodObject.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.MethodExpr.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.MethodExpr.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.MethodSerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.MethodSerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.MethodSerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.MethodSerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.NewArray.ArrayTypeKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.NewArray.Expressions.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.NewArray.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.NewArray.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.NewArraySerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.NewArraySerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.NewArraySerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.NewArraySerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.Parameter.Name.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Parameter.ParameterTypeKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Parameter.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.Parameter.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.ParameterSerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.ParameterSerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.ParameterSerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.ParameterSerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.ReflectionHelper.AllPublic.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.ReflectionHelper.FindGenericVersion.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.ReflectionHelper.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.ReflectionHelper.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializableExpression.Type.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializableExpression.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializableExpression.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationRoot.Expression.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationRoot.TypeIndex.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationRoot.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationRoot.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.CompressExpression.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.CompressTypes.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.CompressTypesForKeys.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.CompressTypesforKey.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.DecompressTypesForKey.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.DecompressTypesForKeys.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.Done.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.GetExpressionTree.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.GetOrCacheParameter.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.GetParameters.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.LastExpression.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.QueryRoot.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.TypeIndex.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.SerializationState.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.Unary.Operand.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Unary.UnaryMethodKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Unary.UnaryTypeKey.prop.md │ ├── ExpressionPowerTools.Serialization.Serializers.Unary.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.Unary.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.UnarySerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.UnarySerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Serializers.UnarySerializer.cs.md │ ├── ExpressionPowerTools.Serialization.Serializers.UnarySerializer.ctor.md │ ├── ExpressionPowerTools.Serialization.Serializers.n.md │ ├── ExpressionPowerTools.Serialization.Signatures.IAnonymousTypeAdapter.ConvertFromAnonType.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IAnonymousTypeAdapter.ConvertToAnonType.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IAnonymousTypeAdapter.i.md │ ├── ExpressionPowerTools.Serialization.Signatures.IBaseSerializer.CompressTypes.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IBaseSerializer.DecompressTypes.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IBaseSerializer.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IBaseSerializer.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IBaseSerializer.i.md │ ├── ExpressionPowerTools.Serialization.Signatures.IConfigurationBuilder.CompressExpressionTree.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IConfigurationBuilder.CompressTypes.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IConfigurationBuilder.Configure.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IConfigurationBuilder.i.md │ ├── ExpressionPowerTools.Serialization.Signatures.IDefaultConfiguration.GetDefaultState.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IDefaultConfiguration.SetDefaultState.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IDefaultConfiguration.i.md │ ├── ExpressionPowerTools.Serialization.Signatures.IExpressionSerializer`2.Deserialize.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IExpressionSerializer`2.Serialize.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IExpressionSerializer`2.i.md │ ├── ExpressionPowerTools.Serialization.Signatures.IReflectionHelper.AllPublic.prop.md │ ├── ExpressionPowerTools.Serialization.Signatures.IReflectionHelper.FindGenericVersion.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IReflectionHelper.i.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesConfiguration.Allow.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesConfiguration.Deny.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesConfiguration.DenyAnonymousTypes.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesConfiguration.RuleForConstructor.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesConfiguration.RuleForField.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesConfiguration.RuleForMethod.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesConfiguration.RuleForProperty.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesConfiguration.RuleForType.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesConfiguration.i.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesEngine.AddRule.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesEngine.AllowAnonymousTypes.prop.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesEngine.MemberIsAllowed.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesEngine.Reset.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesEngine.Restore.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.IRulesEngine.i.md │ ├── ExpressionPowerTools.Serialization.Signatures.ISerializationRule.Allow.prop.md │ ├── ExpressionPowerTools.Serialization.Signatures.ISerializationRule.TargetKey.prop.md │ ├── ExpressionPowerTools.Serialization.Signatures.ISerializationRule.i.md │ ├── ExpressionPowerTools.Serialization.Signatures.ISerializationWrapper`3.FromSerializationRoot.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.ISerializationWrapper`3.ToSerializationRoot.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.ISerializationWrapper`3.i.md │ ├── ExpressionPowerTools.Serialization.Signatures.ITypesCompressor.CompressTypeIndex.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.ITypesCompressor.CompressTypes.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.ITypesCompressor.DecompressTypes.m.md │ ├── ExpressionPowerTools.Serialization.Signatures.ITypesCompressor.i.md │ ├── ExpressionPowerTools.Serialization.Signatures.SerializationType.cs.md │ ├── ExpressionPowerTools.Serialization.Signatures.n.md │ ├── ExpressionPowerTools.Serialization.a.md │ ├── ExpressionPowerTools.Serialization.n.md │ ├── ExpressionPowerTools.Serialization.ser.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocAssembly.CustomDocs.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocAssembly.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocAssembly.Namespaces.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocAssembly.ToString.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocAssembly.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocAssembly.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Code.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Description.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Equals.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Example.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Exceptions.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Extensions.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.FileName.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.GetHashCode.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Name.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Remarks.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.ToString.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.TypeParameters.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.XPath.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.DerivedTypes.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.ImplementedInterfaces.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.Inheritance.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.IsClass.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.IsEnum.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.IsInterface.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.Methods.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.Properties.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.Type.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.TypeRef.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.ConstructorType.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.Overloads.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.Constructor.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.Namespace.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.FileName.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.MethodOverloads.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.MethodReturnType.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.MethodType.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.Info.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.Method.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.Parameters.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.Returns.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.TerseName.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocNamespace.Assembly.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocNamespace.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocNamespace.Types.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocNamespace.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocNamespace.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.Constructor.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.Ctor.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.IsStatic.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.Parameters.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocParameter.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocParameter.ParameterType.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocParameter.Parent.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocParameter.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocParameter.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.CustomInfo.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.IndexName.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.IndexerType.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.IsIndexer.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.ParentType.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.TypeParameter.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocSerialization.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocSerialization.Serializers.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocSerialization.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocSerialization.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.Extension.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.IsContravariant.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.IsCovariant.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.TypeConstraints.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.Variance.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.LinkCache.GetLinkBySelector.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.LinkCache.Register.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.LinkCache.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.LinkCache.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.Cache.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.GetFriendlyMethodName.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.GetTypeFromName.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.Item.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.RegisterAssembly.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.TypeCount.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.FriendlyName.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.FullName.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.Link.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.Name.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.IO.FileHelper.FileExists.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.IO.FileHelper.LoadXmlDocs.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.IO.FileHelper.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.IO.FileHelper.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.IO.FileWriter.Purge.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.IO.FileWriter.Write.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.IO.FileWriter.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.IO.FileWriter.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.IO.n.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.Add.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.AddBlankLine.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.AddDivider.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.AddThenBlankLine.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.FileCount.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.Files.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.Markdown.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.Name.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownColumnAlignment.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownList.AddItem.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownList.CloseList.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownList.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownList.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownTable.AddRow.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownTable.CloseTable.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownTable.SetAlignment.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownTable.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownTable.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownWriter.AddRange.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownWriter.Normalize.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownWriter.WriteCode.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownWriter.WriteHeading1.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownWriter.WriteHeading2.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownWriter.WriteHeading3.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownWriter.WriteInlineCode.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownWriter.WriteLink.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownWriter.WriteRelativeLink.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownWriter.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.MarkdownWriter.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.n.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.AssemblyParser.Parse.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.AssemblyParser.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.AssemblyParser.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.DocsToMarkdownParser.Parse.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.DocsToMarkdownParser.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.DocsToMarkdownParser.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.MemberUtils.GenerateCodeFor.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.MemberUtils.GetSelector.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.MemberUtils.ParseGenericTypeConstraints.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.MemberUtils.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.MemberUtils.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.ExtractLink.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.FriendlyDisplayType.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.GetTypeQuery.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.NameOnly.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.NormalizeIndents.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.ParseChildNodes.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.ParseDerivedTypes.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.ParseImplementedInterfaces.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.ParseInheritance.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.ProcessBreadcrumb.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.ParserUtils.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.XmlDocParser.ParseComments.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.XmlDocParser.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.XmlDocParser.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.n.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.ISampleInterface`3.DoStuff.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.ISampleInterface`3.GetEnumerableFor.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.ISampleInterface`3.IsReady.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.ISampleInterface`3.ProcessComparable.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.ISampleInterface`3.i.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.ConvertLongToInt.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.DoStuff.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.Entity.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.GetEnumerableFor.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.Id.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.Instance.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.IsReady.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.ProcessComparable.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.SetInstance.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleClass`1.CompareTo.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleClass`1.CrossAssemblyReference.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleClass`1.GetEnumerableFor.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleClass`1.IsReady.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleClass`1.ProcessComparable.m.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleClass`1.TypedInstance.prop.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleClass`1.cs.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleClass`1.ctor.md │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.Sample.n.md │ └── ExpressionPowerTools.Utilities.DocumentGenerator.a.md ├── endtoend.md ├── index.md ├── notebooks │ ├── displayexpressiontree.ipynb │ └── displayiqueryable.ipynb ├── quickstart.md └── test │ ├── ExpressionPowerTools.Core.Coverage.svg │ ├── ExpressionPowerTools.Core.Tests.svg │ ├── ExpressionPowerTools.Core.coverage.md │ ├── ExpressionPowerTools.Core.test.md │ ├── ExpressionPowerTools.Serialization.Coverage.svg │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Coverage.svg │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests.svg │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.coverage.md │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.test.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Coverage.svg │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Tests.svg │ ├── ExpressionPowerTools.Serialization.EFCore.Http.coverage.md │ ├── ExpressionPowerTools.Serialization.EFCore.Http.test.md │ ├── ExpressionPowerTools.Serialization.Tests.svg │ ├── ExpressionPowerTools.Serialization.coverage.md │ ├── ExpressionPowerTools.Serialization.test.md │ └── index.md ├── samples └── Blazor │ └── SimpleBlazorWasm │ ├── SimpleBlazorWasm.sln │ └── SimpleBlazorWasm │ ├── Client │ ├── App.razor │ ├── Pages │ │ └── Index.razor │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Shared │ │ ├── MainLayout.razor │ │ ├── NavMenu.razor │ │ └── RemoteQueryClientService.cs │ ├── SimpleBlazorWasm.Client.csproj │ ├── _Imports.razor │ └── wwwroot │ │ ├── css │ │ ├── app.css │ │ ├── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ └── open-iconic │ │ │ ├── FONT-LICENSE │ │ │ ├── ICON-LICENSE │ │ │ ├── README.md │ │ │ └── font │ │ │ ├── css │ │ │ └── open-iconic-bootstrap.min.css │ │ │ └── fonts │ │ │ ├── open-iconic.eot │ │ │ ├── open-iconic.otf │ │ │ ├── open-iconic.svg │ │ │ ├── open-iconic.ttf │ │ │ └── open-iconic.woff │ │ ├── favicon.ico │ │ └── index.html │ ├── Server │ ├── .gitIgnore │ ├── Pages │ │ ├── Error.cshtml │ │ ├── ErrorModel.cshtml.cs │ │ └── Shared │ │ │ └── _Layout.cshtml │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SimpleBlazorWasm.Server.csproj │ ├── SimpleBlazorWasm.Server.csproj.user │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json │ └── Shared │ ├── GroupedThing.cs │ ├── MethodThing.cs │ ├── ParameterThing.cs │ ├── RelatedThing.cs │ ├── RemoteQueryService.cs │ ├── SimpleBlazorWasm.Shared.csproj │ ├── ThingContext.cs │ └── TypeThing.cs ├── solutions ├── ExpressionPowerTools.Core.sln └── ExpressionPowerTools.Serialization.sln ├── src ├── ExpressionPowerTools.Core │ ├── Comparisons │ │ ├── DefaultComparisonRules.cs │ │ ├── DefaultHighPerformanceRules.cs │ │ ├── ExpressionEquivalency.cs │ │ ├── ExpressionEvaluator.cs │ │ └── ExpressionSimilarity.cs │ ├── Contract │ │ └── Ensure.cs │ ├── Dependencies │ │ ├── ServiceHost.cs │ │ └── Services.cs │ ├── ExpressionEnumerator.cs │ ├── ExpressionPowerTools.Core.csproj │ ├── ExpressionTransformer.cs │ ├── Extensions │ │ ├── ExpressionExtensions.cs │ │ ├── ExpressionRulesExtensions.cs │ │ ├── IExpressionEnumeratorExtensions.cs │ │ ├── IQueryableExtensions.cs │ │ └── Rules │ │ │ ├── Rules.Enumerables.cs │ │ │ ├── Rules.Expressions.cs │ │ │ ├── Rules.IfThenElseNot.cs │ │ │ ├── Rules.Logical.cs │ │ │ ├── Rules.Members.cs │ │ │ ├── Rules.Primitives.cs │ │ │ └── Rules.Types.cs │ ├── Hosts │ │ ├── QueryHost.cs │ │ └── QuerySnapshotHost.cs │ ├── Members │ │ └── MemberAdapter.cs │ ├── Providers │ │ ├── CustomQueryProvider.cs │ │ ├── QueryInterceptingProvider.cs │ │ ├── QuerySnapshotEventArgs.cs │ │ └── QuerySnapshotProvider.cs │ ├── Resources │ │ ├── ExceptionHelper.cs │ │ ├── ExceptionResources.Designer.cs │ │ └── ExceptionResources.resx │ └── Signatures │ │ ├── ICustomQueryProvider.cs │ │ ├── IDependentServiceRegistration.cs │ │ ├── IExpressionComparisonRuleProvider.cs │ │ ├── IExpressionEnumerator.cs │ │ ├── IExpressionEvaluator.cs │ │ ├── IMemberAdapter.cs │ │ ├── IQueryHost.cs │ │ ├── IQueryInterceptingProvider.cs │ │ ├── IQueryInterceptor.cs │ │ ├── IQuerySnapshot.cs │ │ ├── IQuerySnapshotHost.cs │ │ ├── IQuerySnapshotProvider.cs │ │ ├── IServiceRegistration.cs │ │ ├── IServices.cs │ │ └── ITypesCompressor.cs ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.csproj │ ├── ExpressionPowerToolsEFCoreMiddleware.cs │ ├── Extensions │ │ └── MiddlewareExtensions.cs │ ├── Middleware │ │ ├── CollectionHandle.cs │ │ ├── DbContextAdapter.cs │ │ ├── QueryDeserializer.cs │ │ ├── QueryResult.cs │ │ ├── QueryResultSerializer.cs │ │ └── RouteProcessor.cs │ ├── Registration.cs │ └── Signatures │ │ ├── IDbContextAdapter.cs │ │ ├── IQueryDeserializer.cs │ │ ├── IQueryResultSerializer.cs │ │ └── IRouteProcessor.cs ├── ExpressionPowerTools.Serialization.EFCore.Http │ ├── Configuration │ │ └── ClientHttpConfiguration.cs │ ├── ExpressionPowerTools.Serialization.EFCore.Http.csproj │ ├── Extensions │ │ └── ClientExtensions.cs │ ├── Queryable │ │ ├── DbClientContext.cs │ │ ├── RemoteContext.cs │ │ ├── RemoteQuery.cs │ │ └── RemoteQueryProvider.cs │ ├── Registration.cs │ ├── Signatures │ │ ├── IClientHttpConfiguration.cs │ │ ├── IRemoteQuery.cs │ │ ├── IRemoteQueryClient.cs │ │ ├── IRemoteQueryProvider.cs │ │ ├── IRemoteQueryResolver.cs │ │ └── IRemoteQueryable.cs │ └── Transport │ │ ├── HttpRemoteQueryResolver.cs │ │ └── RemoteQueryClient.cs └── ExpressionPowerTools.Serialization │ ├── Attributes │ ├── CompressableKeyAttribute.cs │ └── ExpressionSerializerAttribute.cs │ ├── Compression │ ├── ExpressionNominator.cs │ ├── SubtreeEvaluator.cs │ ├── TreeCompressionVisitor.cs │ └── TypesCompressor.cs │ ├── Configuration │ ├── ConfigurationBuilder.cs │ └── DefaultConfiguration.cs │ ├── ExpressionPowerTools.Serialization.csproj │ ├── Extensions │ └── SelectorExtensions.cs │ ├── Json │ ├── AnonTypeConverter.cs │ ├── JsonWrapper.cs │ ├── MemberBindingExprConverter.cs │ ├── SerializableExpressionConverter.cs │ └── SerializationRootConverter.cs │ ├── QueryExprSerializer.cs │ ├── Registration.cs │ ├── Rules │ ├── MemberSelector.cs │ ├── RulesEngine.Config.cs │ ├── RulesEngine.cs │ └── SerializationRule.cs │ ├── SerializationPayload.cs │ ├── Serializers │ ├── AnonType.cs │ ├── AnonymousTypeAdapter.cs │ ├── BaseSerializer.cs │ ├── Binary.cs │ ├── BinarySerializer.cs │ ├── Constant.cs │ ├── ConstantSerializer.cs │ ├── CtorExpr.cs │ ├── CtorSerializer.cs │ ├── ExpressionSerializer.cs │ ├── Invocation.cs │ ├── InvocationSerializer.cs │ ├── Lambda.cs │ ├── LambdaSerializer.cs │ ├── MemberBindingAssignment.cs │ ├── MemberBindingExpr.cs │ ├── MemberBindingInitializer.cs │ ├── MemberBindingList.cs │ ├── MemberBindingMember.cs │ ├── MemberExpr.cs │ ├── MemberInit.cs │ ├── MemberInitSerializer.cs │ ├── MemberSerializer.cs │ ├── MethodExpr.cs │ ├── MethodSerializer.cs │ ├── NewArray.cs │ ├── NewArraySerializer.cs │ ├── Parameter.cs │ ├── ParameterSerializer.cs │ ├── ReflectionHelper.cs │ ├── SerializableExpression.cs │ ├── SerializationRoot.cs │ ├── SerializationState.cs │ ├── Unary.cs │ └── UnarySerializer.cs │ └── Signatures │ ├── IAnonymousTypeAdapter.cs │ ├── IBaseSerializer.cs │ ├── IConfigurationBuilder.cs │ ├── IDefaultConfiguration.cs │ ├── IExpressionSerializer.cs │ ├── IReflectionHelper.cs │ ├── IRulesConfiguration.cs │ ├── IRulesEngine.cs │ ├── ISerializationRule.cs │ └── ISerializationWrapper.cs ├── stylecop.json ├── test ├── ExpressionPowerTools.Core.Tests │ ├── AssemblyConfig.cs │ ├── CustomQueryProviderTests.cs │ ├── DefaultComparisonRulesTests.cs │ ├── DefaultHighPerformanceRulesTests.cs │ ├── EnsureTests.cs │ ├── ExceptionHelperTests.cs │ ├── ExpressionEnumeratorTests.cs │ ├── ExpressionEquivalencyTests.cs │ ├── ExpressionEquivalencyTestsWithoutRules.cs │ ├── ExpressionEvaluatorTests.cs │ ├── ExpressionExtensionsTests.cs │ ├── ExpressionPowerTools.Core.Tests.csproj │ ├── ExpressionRulesExtensionsTests.cs │ ├── ExpressionSimilarityTests.cs │ ├── ExpressionSimilarityTestsWithoutRules.cs │ ├── IExpressionEnumeratorExtensionsTests.cs │ ├── IQueryableExtensionsTests.cs │ ├── MemberAdapterTests.cs │ ├── QueryHostTests.cs │ ├── QueryInterceptingProviderTests.cs │ ├── QuerySnapshotHostTests.cs │ ├── QuerySnapshotProviderTests.cs │ ├── ServiceHostTests.cs │ ├── ServicesTests.cs │ └── TestHelpers │ │ ├── DerivedQueryHost.cs │ │ ├── DerivedStringWrapper.cs │ │ ├── Extensions.cs │ │ ├── IdType.cs │ │ ├── PerformanceRulesFixture.cs │ │ ├── QueryHelper.cs │ │ ├── StringWrapper.cs │ │ ├── TestDerivedCustomProvider.cs │ │ ├── TestQueryProvider.cs │ │ └── TestQueryableWrapper.cs ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests │ ├── CollectionHandleTests.cs │ ├── DbContextAdapterTests.cs │ ├── EndToEndTests.cs │ ├── ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests.csproj │ ├── ExpressionPowerToolsEFCoreMiddlewareTests.cs │ ├── MiddlewareExtensionsTests.cs │ ├── QueryDeserializerTests.cs │ ├── QueryResultSerializerTests.cs │ ├── RouteProcessorTests.cs │ └── TestHelpers │ │ ├── TestCategory.cs │ │ ├── TestProduct.cs │ │ ├── TestProductsContext.cs │ │ ├── TestServerBase.cs │ │ ├── TestServerFactory.cs │ │ ├── TestWidget.cs │ │ └── TestWidgetsContext.cs ├── ExpressionPowerTools.Serialization.EFCore.Http.Tests │ ├── AssemblyConfig.cs │ ├── ClientExtensionsTests.cs │ ├── ClientHttpConfigurationTests.cs │ ├── DbClientContextTests.cs │ ├── ExpressionPowerTools.Serialization.EFCore.Http.Tests.csproj │ ├── HttpRemoteQueryResolverTests.cs │ ├── RemoteClientTests.cs │ ├── RemoteQueryTests.cs │ └── TestHelpers │ │ ├── AltContext.cs │ │ ├── MockRemoteQueryClient.cs │ │ ├── TestMessageHandler.cs │ │ ├── TestThing.cs │ │ └── TestThingContext.cs └── ExpressionPowerTools.Serialization.Tests │ ├── AssemblyConfig.cs │ ├── BinarySerializerTests.cs │ ├── CompressionTests.cs │ ├── ConfigurationBuilderTests.cs │ ├── ConstantSerializerTests.cs │ ├── CtorSerializerTests.cs │ ├── DefaultConfigurationTests.cs │ ├── ExpressionPowerTools.Serialization.Tests.csproj │ ├── ExpressionSerializerTests.cs │ ├── InvocationSerializerTests.cs │ ├── JsonWrapperTests.cs │ ├── LambdaSerializerTests.cs │ ├── MemberInitSerializerTests.cs │ ├── MemberSerializerTests.cs │ ├── MethodSerializerTests.cs │ ├── NewArraySerializerTests.cs │ ├── ParameterSerializerTests.cs │ ├── QueryExprSerializerTests.cs │ ├── ReflectionHelperTests.cs │ ├── RulesEngineTests.cs │ ├── SelectorTests.cs │ ├── SerializableExpressionTests.cs │ ├── SerializationPayloadTests.cs │ ├── SerializationRuleTests.cs │ ├── SerializationStateTests.cs │ ├── TestHelpers │ ├── TestSerializableExpression.cs │ ├── TestSerializer.cs │ └── TestableThing.cs │ ├── TypesCompressorTests.cs │ └── UnarySerializerTests.cs ├── tools ├── ExpressionPowerTools.Utilities.DocumentGenerator │ ├── ExpressionPowerTools.Utilities.DocumentGenerator.csproj │ ├── Hierarchy │ │ ├── DocAssembly.cs │ │ ├── DocBase.cs │ │ ├── DocBaseType.cs │ │ ├── DocConstructor.cs │ │ ├── DocExportedType.cs │ │ ├── DocMethod.cs │ │ ├── DocMethodOverload.cs │ │ ├── DocNamespace.cs │ │ ├── DocOverload.cs │ │ ├── DocParameter.cs │ │ ├── DocProperty.cs │ │ ├── DocSerialization.cs │ │ ├── DocTypeParameter.cs │ │ ├── LinkCache.cs │ │ ├── TypeCache.cs │ │ └── TypeRef.cs │ ├── IO │ │ ├── FileHelper.cs │ │ └── FileWriter.cs │ ├── Markdown │ │ ├── DocFile.cs │ │ ├── MarkdownColumnAlignment.cs │ │ ├── MarkdownList.cs │ │ ├── MarkdownTable.cs │ │ └── MarkdownWriter.cs │ ├── Parsers │ │ ├── AssemblyParser.cs │ │ ├── DocsToMarkdownParser.cs │ │ ├── MemberUtils.cs │ │ ├── ParserUtils.cs │ │ └── XmlDocParser.cs │ ├── Program.cs │ └── Sample │ │ ├── ISampleInterface.cs │ │ ├── SampleBaseClass.cs │ │ └── SampleClass.cs └── ExpressionPowerTools.Utilities.TestResultsParser │ ├── ExpressionPowerTools.Utilities.TestResultsParser.csproj │ ├── Program.cs │ └── TestResult.cs └── version.json /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature request 3 | about: Suggest an idea for this project 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Is your feature request related to a problem? Please describe.** 11 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] 12 | 13 | **Describe the solution you'd like** 14 | A clear and concise description of what you want to happen. 15 | 16 | **Describe alternatives you've considered** 17 | A clear and concise description of any alternative solutions or features you've considered. 18 | 19 | **Additional context** 20 | Add any other context or screenshots about the feature request here. 21 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | # To get started with Dependabot version updates, you'll need to specify which 2 | # package ecosystems to update and where the package manifests are located. 3 | # Please see the documentation for all configuration options: 4 | # https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates 5 | 6 | version: 2 7 | updates: 8 | - package-ecosystem: "nuget" # See documentation for possible values 9 | directory: "/" # Location of package manifests 10 | schedule: 11 | interval: "daily" 12 | 13 | - package-ecosystem: "github-actions" 14 | directory: "/" 15 | schedule: 16 | interval: "daily" 17 | -------------------------------------------------------------------------------- /.github/workflows/dotnet-core-samples.yml: -------------------------------------------------------------------------------- 1 | name: .NET Core Sample Builds 2 | 3 | on: 4 | push: 5 | branches: [ master ] 6 | pull_request: 7 | branches: [ master ] 8 | 9 | jobs: 10 | build: 11 | 12 | runs-on: ubuntu-latest 13 | if: "!contains(github.event.head_commit.message, '#skip_ci')" 14 | 15 | steps: 16 | - uses: actions/checkout@v2 17 | - name: Fetch 18 | run: git fetch --unshallow 19 | - name: Setup .NET Core 20 | uses: actions/setup-dotnet@v1 21 | with: 22 | dotnet-version: 3.1.301 23 | - name: install versioning tool 24 | run: dotnet tool install --tool-path . nbgv 25 | - name: Install dependencies 26 | run: dotnet restore samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm.sln 27 | - name: Build Simple Blazor WebAssembly sample 28 | run: dotnet build --configuration Release --no-restore samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm.sln 29 | -------------------------------------------------------------------------------- /.github/workflows/dotnet-core-tests.yml: -------------------------------------------------------------------------------- 1 | name: .NET Core Tests 2 | 3 | on: 4 | push: 5 | branches: [ master ] 6 | pull_request: 7 | branches: [ master ] 8 | 9 | jobs: 10 | test: 11 | 12 | runs-on: ubuntu-latest 13 | if: "!contains(github.event.head_commit.message, '#skip_ci')" 14 | 15 | steps: 16 | - uses: actions/checkout@v2 17 | - name: Fetch 18 | run: git fetch --unshallow 19 | - name: Setup .NET Core 20 | uses: actions/setup-dotnet@v1 21 | with: 22 | dotnet-version: 3.1.401 23 | - name: Run all tests 24 | run: dotnet test ExpressionPowerTools.sln --logger trx -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore these files 2 | 3 | # Visual Studio options folder 4 | .vs/ 5 | 6 | # Build objects 7 | obj/ 8 | 9 | # Packages 10 | packages/ 11 | 12 | # Build assets 13 | bin/ 14 | 15 | # User settings 16 | *.user 17 | 18 | # Test results 19 | TestResults/ 20 | TestDocResults/ 21 | 22 | # Logs 23 | log.txt 24 | debug.log 25 | 26 | # Publishing 27 | PublishProfiles/ -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Contract.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Core.Contract Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > **ExpressionPowerTools.Core.Contract** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [Ensure](ExpressionPowerTools.Core.Contract.Ensure.cs.md) | Helper methods for validation. | 10 | 11 | 12 | --- 13 | 14 | | Generated | Copyright | Version | 15 | | :-- | :-: | --: | 16 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 17 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Dependencies.ServiceHost.Reset.m.md: -------------------------------------------------------------------------------- 1 | # ServiceHost.Reset Method 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Dependencies](ExpressionPowerTools.Core.Dependencies.n.md) > [ServiceHost](ExpressionPowerTools.Core.Dependencies.ServiceHost.cs.md) > **Reset** 4 | 5 | Reset to new services instance. 6 | 7 | ## Overloads 8 | 9 | | Overload | Description | 10 | | :-- | :-- | 11 | | [Reset()](#reset) | Reset to new services instance. | 12 | ## Reset() 13 | 14 | Reset to new services instance. 15 | 16 | ```csharp 17 | public static Void Reset() 18 | ``` 19 | 20 | ### Return Type 21 | 22 | [Void](https://docs.microsoft.com/dotnet/api/system.void) 23 | 24 | 25 | 26 | --- 27 | 28 | | Generated | Copyright | Version | 29 | | :-- | :-: | --: | 30 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 31 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Dependencies.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Core.Dependencies Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > **ExpressionPowerTools.Core.Dependencies** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [ServiceHost](ExpressionPowerTools.Core.Dependencies.ServiceHost.cs.md) | Host to obtain services. | 10 | | [Services](ExpressionPowerTools.Core.Dependencies.Services.cs.md) | Container for services. | 11 | 12 | 13 | --- 14 | 15 | | Generated | Copyright | Version | 16 | | :-- | :-: | --: | 17 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 18 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.ExpressionEnumerator.ToString.m.md: -------------------------------------------------------------------------------- 1 | # ExpressionEnumerator.ToString Method 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.n.md) > [ExpressionEnumerator](ExpressionPowerTools.Core.ExpressionEnumerator.cs.md) > **ToString** 4 | 5 | String display of the tree. 6 | 7 | ## Overloads 8 | 9 | | Overload | Description | 10 | | :-- | :-- | 11 | | [ToString()](#tostring) | String display of the tree. | 12 | ## ToString() 13 | 14 | String display of the tree. 15 | 16 | ```csharp 17 | public virtual String ToString() 18 | ``` 19 | 20 | ### Return Type 21 | 22 | [String](https://docs.microsoft.com/dotnet/api/system.string) - The entire tree display. 23 | 24 | 25 | 26 | --- 27 | 28 | | Generated | Copyright | Version | 29 | | :-- | :-: | --: | 30 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 31 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Hosts.QueryHost`2.CustomProvider.prop.md: -------------------------------------------------------------------------------- 1 | # QueryHost<T, TProvider>.CustomProvider Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Hosts](ExpressionPowerTools.Core.Hosts.n.md) > [QueryHost](ExpressionPowerTools.Core.Hosts.QueryHost`2.cs.md) > **CustomProvider** 4 | 5 | Gets or sets the instance of the [ICustomQueryProvider<T>](ExpressionPowerTools.Core.Signatures.ICustomQueryProvider`1.i.md) . 6 | 7 | ```csharp 8 | public virtual TProvider CustomProvider { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | TProvider 14 | 15 | **Type Constraints** 16 | 17 | - [ICustomQueryProvider<T>](ExpressionPowerTools.Core.Signatures.ICustomQueryProvider`1.i.md) 18 | 19 | --- 20 | 21 | | Generated | Copyright | Version | 22 | | :-- | :-: | --: | 23 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 24 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Hosts.QueryHost`2.ElementType.prop.md: -------------------------------------------------------------------------------- 1 | # QueryHost<T, TProvider>.ElementType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Hosts](ExpressionPowerTools.Core.Hosts.n.md) > [QueryHost](ExpressionPowerTools.Core.Hosts.QueryHost`2.cs.md) > **ElementType** 4 | 5 | Gets the type of element. 6 | 7 | ```csharp 8 | public virtual Type ElementType { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Type](https://docs.microsoft.com/dotnet/api/system.type) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Hosts.QueryHost`2.Expression.prop.md: -------------------------------------------------------------------------------- 1 | # QueryHost<T, TProvider>.Expression Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Hosts](ExpressionPowerTools.Core.Hosts.n.md) > [QueryHost](ExpressionPowerTools.Core.Hosts.QueryHost`2.cs.md) > **Expression** 4 | 5 | Gets the [Expression](ExpressionPowerTools.Core.Hosts.QueryHost`2.Expression.prop.md) for the query. 6 | 7 | ```csharp 8 | public virtual Expression Expression { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Expression](https://docs.microsoft.com/dotnet/api/system.linq.expressions.expression) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Hosts.QueryHost`2.Provider.prop.md: -------------------------------------------------------------------------------- 1 | # QueryHost<T, TProvider>.Provider Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Hosts](ExpressionPowerTools.Core.Hosts.n.md) > [QueryHost](ExpressionPowerTools.Core.Hosts.QueryHost`2.cs.md) > **Provider** 4 | 5 | Gets the instance of the [IQueryProvider](https://docs.microsoft.com/dotnet/api/system.linq.iqueryprovider) . 6 | 7 | ```csharp 8 | public virtual IQueryProvider Provider { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IQueryProvider](https://docs.microsoft.com/dotnet/api/system.linq.iqueryprovider) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Hosts.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Core.Hosts Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > **ExpressionPowerTools.Core.Hosts** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [QueryHost<T, TProvider>](ExpressionPowerTools.Core.Hosts.QueryHost`2.cs.md) | Base class for custom query host. | 10 | | [QuerySnapshotHost<T>](ExpressionPowerTools.Core.Hosts.QuerySnapshotHost`1.cs.md) | A host to snapshot the query on execution. | 11 | 12 | 13 | --- 14 | 15 | | Generated | Copyright | Version | 16 | | :-- | :-: | --: | 17 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 18 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Members.MemberAdapter.Reset.m.md: -------------------------------------------------------------------------------- 1 | # MemberAdapter.Reset Method 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Members](ExpressionPowerTools.Core.Members.n.md) > [MemberAdapter](ExpressionPowerTools.Core.Members.MemberAdapter.cs.md) > **Reset** 4 | 5 | Clears all caches. Primary for testing. 6 | 7 | ## Overloads 8 | 9 | | Overload | Description | 10 | | :-- | :-- | 11 | | [Reset()](#reset) | Clears all caches. Primary for testing. | 12 | ## Reset() 13 | 14 | Clears all caches. Primary for testing. 15 | 16 | ```csharp 17 | public virtual Void Reset() 18 | ``` 19 | 20 | ### Return Type 21 | 22 | [Void](https://docs.microsoft.com/dotnet/api/system.void) 23 | 24 | 25 | 26 | --- 27 | 28 | | Generated | Copyright | Version | 29 | | :-- | :-: | --: | 30 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 31 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Members.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Core.Members Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > **ExpressionPowerTools.Core.Members** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [MemberAdapter](ExpressionPowerTools.Core.Members.MemberAdapter.cs.md) | Handles translation and comparison of members. Responsible for composing a unique [MethodInfo](https://docs.microsoft.com/dotnet/api/system.reflection.methodinfo) into a string with enough information to re-build the member. Uses the XML Docs algorithm as a baseline, but extends it for closures. Also handles anonymous types. | 10 | 11 | 12 | --- 13 | 14 | | Generated | Copyright | Version | 15 | | :-- | :-: | --: | 16 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 17 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Providers.QuerySnapshotEventArgs.Expression.prop.md: -------------------------------------------------------------------------------- 1 | # QuerySnapshotEventArgs.Expression Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Providers](ExpressionPowerTools.Core.Providers.n.md) > [QuerySnapshotEventArgs](ExpressionPowerTools.Core.Providers.QuerySnapshotEventArgs.cs.md) > **Expression** 4 | 5 | Gets the [Expression](ExpressionPowerTools.Core.Providers.QuerySnapshotEventArgs.Expression.prop.md) . 6 | 7 | ```csharp 8 | public Expression Expression { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Expression](https://docs.microsoft.com/dotnet/api/system.linq.expressions.expression) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Providers.QuerySnapshotProvider`1.Parent.prop.md: -------------------------------------------------------------------------------- 1 | # QuerySnapshotProvider<T>.Parent Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Providers](ExpressionPowerTools.Core.Providers.n.md) > [QuerySnapshotProvider](ExpressionPowerTools.Core.Providers.QuerySnapshotProvider`1.cs.md) > **Parent** 4 | 5 | Gets or sets the [IQuerySnapshot](ExpressionPowerTools.Core.Signatures.IQuerySnapshot.i.md) parent. 6 | 7 | ```csharp 8 | public virtual IQuerySnapshot Parent { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IQuerySnapshot](ExpressionPowerTools.Core.Signatures.IQuerySnapshot.i.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Resources.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Core.Resources Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > **ExpressionPowerTools.Core.Resources** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [ExceptionHelper](ExpressionPowerTools.Core.Resources.ExceptionHelper.cs.md) | Helper for localized exceptions. | 10 | 11 | 12 | --- 13 | 14 | | Generated | Copyright | Version | 15 | | :-- | :-: | --: | 16 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 17 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Signatures.IExpressionEnumerator.i.md: -------------------------------------------------------------------------------- 1 | # IExpressionEnumerator Interface 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Signatures](ExpressionPowerTools.Core.Signatures.n.md) > **IExpressionEnumerator** 4 | 5 | Enables recursing over an expression tree. 6 | 7 | ```csharp 8 | public interface IExpressionEnumerator : IEnumerable 9 | ``` 10 | 11 | Implements [IEnumerable](https://docs.microsoft.com/dotnet/api/system.collections.ienumerable) , [IEnumerable<out T>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1) 12 | 13 | Derived [ExpressionEnumerator](ExpressionPowerTools.Core.ExpressionEnumerator.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Signatures.IMemberAdapter.Reset.m.md: -------------------------------------------------------------------------------- 1 | # IMemberAdapter.Reset Method 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Signatures](ExpressionPowerTools.Core.Signatures.n.md) > [IMemberAdapter](ExpressionPowerTools.Core.Signatures.IMemberAdapter.i.md) > **Reset** 4 | 5 | Primarily for testing. Clears the cache. 6 | 7 | ## Overloads 8 | 9 | | Overload | Description | 10 | | :-- | :-- | 11 | | [Reset()](#reset) | Primarily for testing. Clears the cache. | 12 | ## Reset() 13 | 14 | Primarily for testing. Clears the cache. 15 | 16 | ```csharp 17 | public virtual Void Reset() 18 | ``` 19 | 20 | ### Return Type 21 | 22 | [Void](https://docs.microsoft.com/dotnet/api/system.void) 23 | 24 | 25 | 26 | --- 27 | 28 | | Generated | Copyright | Version | 29 | | :-- | :-: | --: | 30 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 31 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Signatures.IQueryHost`2.CustomProvider.prop.md: -------------------------------------------------------------------------------- 1 | # IQueryHost<T, TProvider>.CustomProvider Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Signatures](ExpressionPowerTools.Core.Signatures.n.md) > [IQueryHost](ExpressionPowerTools.Core.Signatures.IQueryHost`2.i.md) > **CustomProvider** 4 | 5 | Gets the [ICustomQueryProvider<T>](ExpressionPowerTools.Core.Signatures.ICustomQueryProvider`1.i.md) that handles the custom logic. 6 | 7 | ```csharp 8 | public virtual TProvider CustomProvider { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | TProvider 14 | 15 | **Type Constraints** 16 | 17 | - [ICustomQueryProvider<T>](ExpressionPowerTools.Core.Signatures.ICustomQueryProvider`1.i.md) 18 | 19 | --- 20 | 21 | | Generated | Copyright | Version | 22 | | :-- | :-: | --: | 23 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 24 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.Signatures.IQuerySnapshot.Parent.prop.md: -------------------------------------------------------------------------------- 1 | # IQuerySnapshot.Parent Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > [ExpressionPowerTools.Core.Signatures](ExpressionPowerTools.Core.Signatures.n.md) > [IQuerySnapshot](ExpressionPowerTools.Core.Signatures.IQuerySnapshot.i.md) > **Parent** 4 | 5 | Gets the parent provider for bubbling events. 6 | 7 | ```csharp 8 | public virtual IQuerySnapshot Parent { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IQuerySnapshot](ExpressionPowerTools.Core.Signatures.IQuerySnapshot.i.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Core.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Core Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Core](ExpressionPowerTools.Core.a.md) > **ExpressionPowerTools.Core** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [ExpressionEnumerator](ExpressionPowerTools.Core.ExpressionEnumerator.cs.md) | Recurse an [Expression](https://docs.microsoft.com/dotnet/api/system.linq.expressions.expression) tree. | 10 | | [ExpressionTransformer](ExpressionPowerTools.Core.ExpressionTransformer.cs.md) | Transform one expression to another. | 11 | 12 | 13 | --- 14 | 15 | | Generated | Copyright | Version | 16 | | :-- | :-: | --: | 17 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 18 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Configuration.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Serialization.Configuration Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > **ExpressionPowerTools.Serialization.Configuration** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [ConfigurationBuilder](ExpressionPowerTools.Serialization.Configuration.ConfigurationBuilder.cs.md) | Configuration builder for wiring up configuration fluently. | 10 | | [DefaultConfiguration](ExpressionPowerTools.Serialization.Configuration.DefaultConfiguration.cs.md) | The default configuration used when none is explicitly provided. | 11 | 12 | 13 | --- 14 | 15 | | Generated | Copyright | Version | 16 | | :-- | :-: | --: | 17 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 18 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.AspNetCore.Extensions.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Serialization.EFCore.AspNetCore.Extensions Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization.EFCore.AspNetCore](ExpressionPowerTools.Serialization.EFCore.AspNetCore.a.md) > **ExpressionPowerTools.Serialization.EFCore.AspNetCore.Extensions** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [MiddlewareExtensions](ExpressionPowerTools.Serialization.EFCore.AspNetCore.Extensions.MiddlewareExtensions.cs.md) | Extensions to configure the middleware. | 10 | 11 | 12 | --- 13 | 14 | | Generated | Copyright | Version | 15 | | :-- | :-: | --: | 16 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 17 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.CollectionHandle.DbContextType.prop.md: -------------------------------------------------------------------------------- 1 | # CollectionHandle.DbContextType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization.EFCore.AspNetCore](ExpressionPowerTools.Serialization.EFCore.AspNetCore.a.md) > [ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware](ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.n.md) > [CollectionHandle](ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.CollectionHandle.cs.md) > **DbContextType** 4 | 5 | Gets the type of the context. 6 | 7 | ```csharp 8 | public Type DbContextType { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Type](https://docs.microsoft.com/dotnet/api/system.type) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryResult.Query.prop.md: -------------------------------------------------------------------------------- 1 | # QueryResult.Query Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization.EFCore.AspNetCore](ExpressionPowerTools.Serialization.EFCore.AspNetCore.a.md) > [ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware](ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.n.md) > [QueryResult](ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryResult.cs.md) > **Query** 4 | 5 | Gets or sets the query. 6 | 7 | ```csharp 8 | public IQueryable Query { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IQueryable](https://docs.microsoft.com/dotnet/api/system.linq.iqueryable) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryResult.QueryType.prop.md: -------------------------------------------------------------------------------- 1 | # QueryResult.QueryType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization.EFCore.AspNetCore](ExpressionPowerTools.Serialization.EFCore.AspNetCore.a.md) > [ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware](ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.n.md) > [QueryResult](ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.QueryResult.cs.md) > **QueryType** 4 | 5 | Gets or sets a value indicating the type of query. 6 | 7 | ```csharp 8 | public PayloadType QueryType { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [PayloadType](ExpressionPowerTools.Serialization.PayloadType.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.AspNetCore.a.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Serialization.EFCore.AspNetCore API Reference 2 | 3 | [Index](../index.md) > 4 | 5 | - [ExpressionPowerTools.Serialization.EFCore.AspNetCore](ExpressionPowerTools.Serialization.EFCore.AspNetCore.n.md) 6 | - [ExpressionPowerTools.Serialization.EFCore.AspNetCore.Extensions](ExpressionPowerTools.Serialization.EFCore.AspNetCore.Extensions.n.md) 7 | - [ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware](ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware.n.md) 8 | - [ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures](ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.n.md) 9 | 10 | --- 11 | 12 | | Generated | Copyright | Version | 13 | | :-- | :-: | --: | 14 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 15 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.Http.Configuration.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Serialization.EFCore.Http.Configuration Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization.EFCore.Http](ExpressionPowerTools.Serialization.EFCore.Http.a.md) > **ExpressionPowerTools.Serialization.EFCore.Http.Configuration** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [ClientHttpConfiguration](ExpressionPowerTools.Serialization.EFCore.Http.Configuration.ClientHttpConfiguration.cs.md) | Class to handle configuration of the client. | 10 | 11 | 12 | --- 13 | 14 | | Generated | Copyright | Version | 15 | | :-- | :-: | --: | 16 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 17 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.Http.Extensions.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Serialization.EFCore.Http.Extensions Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization.EFCore.Http](ExpressionPowerTools.Serialization.EFCore.Http.a.md) > **ExpressionPowerTools.Serialization.EFCore.Http.Extensions** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [ClientExtensions](ExpressionPowerTools.Serialization.EFCore.Http.Extensions.ClientExtensions.cs.md) | Client extensions for remote queries. | 10 | 11 | 12 | --- 13 | 14 | | Generated | Copyright | Version | 15 | | :-- | :-: | --: | 16 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 17 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteContext.Context.prop.md: -------------------------------------------------------------------------------- 1 | # RemoteContext.Context Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization.EFCore.Http](ExpressionPowerTools.Serialization.EFCore.Http.a.md) > [ExpressionPowerTools.Serialization.EFCore.Http.Queryable](ExpressionPowerTools.Serialization.EFCore.Http.Queryable.n.md) > [RemoteContext](ExpressionPowerTools.Serialization.EFCore.Http.Queryable.RemoteContext.cs.md) > **Context** 4 | 5 | Gets the type of the [DbContext](https://docs.microsoft.com/dotnet/api/microsoft.entityframeworkcore.dbcontext) . 6 | 7 | ```csharp 8 | public Type Context { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Type](https://docs.microsoft.com/dotnet/api/system.type) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IClientHttpConfiguration.PathTemplate.prop.md: -------------------------------------------------------------------------------- 1 | # IClientHttpConfiguration.PathTemplate Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization.EFCore.Http](ExpressionPowerTools.Serialization.EFCore.Http.a.md) > [ExpressionPowerTools.Serialization.EFCore.Http.Signatures](ExpressionPowerTools.Serialization.EFCore.Http.Signatures.n.md) > [IClientHttpConfiguration](ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IClientHttpConfiguration.i.md) > **PathTemplate** 4 | 5 | Gets the template to use, defaults to `/efcore/{context}/{collection}` . 6 | 7 | ```csharp 8 | public virtual String PathTemplate { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQuery.CustomProvider.prop.md: -------------------------------------------------------------------------------- 1 | # IRemoteQuery.CustomProvider Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization.EFCore.Http](ExpressionPowerTools.Serialization.EFCore.Http.a.md) > [ExpressionPowerTools.Serialization.EFCore.Http.Signatures](ExpressionPowerTools.Serialization.EFCore.Http.Signatures.n.md) > [IRemoteQuery](ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQuery.i.md) > **CustomProvider** 4 | 5 | Gets the custom provider that tracks the context. 6 | 7 | ```csharp 8 | public virtual IRemoteQueryProvider CustomProvider { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IRemoteQueryProvider](ExpressionPowerTools.Serialization.EFCore.Http.Signatures.IRemoteQueryProvider.i.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.Http.Transport.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Serialization.EFCore.Http.Transport Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization.EFCore.Http](ExpressionPowerTools.Serialization.EFCore.Http.a.md) > **ExpressionPowerTools.Serialization.EFCore.Http.Transport** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [HttpRemoteQueryResolver](ExpressionPowerTools.Serialization.EFCore.Http.Transport.HttpRemoteQueryResolver.cs.md) | Handles remote requests. | 10 | | [RemoteQueryClient](ExpressionPowerTools.Serialization.EFCore.Http.Transport.RemoteQueryClient.cs.md) | Configured for the query client. | 11 | 12 | 13 | --- 14 | 15 | | Generated | Copyright | Version | 16 | | :-- | :-: | --: | 17 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 18 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.EFCore.Http.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Serialization.EFCore.Http Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization.EFCore.Http](ExpressionPowerTools.Serialization.EFCore.Http.a.md) > **ExpressionPowerTools.Serialization.EFCore.Http** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [Registration](ExpressionPowerTools.Serialization.EFCore.Http.Registration.cs.md) | Internal service registration. | 10 | 11 | 12 | --- 13 | 14 | | Generated | Copyright | Version | 15 | | :-- | :-: | --: | 16 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 17 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.ExpressionSerializerAttribute.Type.prop.md: -------------------------------------------------------------------------------- 1 | # ExpressionSerializerAttribute.Type Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.n.md) > [ExpressionSerializerAttribute](ExpressionPowerTools.Serialization.ExpressionSerializerAttribute.cs.md) > **Type** 4 | 5 | Gets the [ExpressionType](https://docs.microsoft.com/dotnet/api/system.linq.expressions.expressiontype) the serializer handles. 6 | 7 | ```csharp 8 | public ExpressionType Type { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [ExpressionType](https://docs.microsoft.com/dotnet/api/system.linq.expressions.expressiontype) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Extensions.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Serialization.Extensions Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > **ExpressionPowerTools.Serialization.Extensions** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [SelectorExtensions](ExpressionPowerTools.Serialization.Extensions.SelectorExtensions.cs.md) | Extensions for selecting [MemberInfo](https://docs.microsoft.com/dotnet/api/system.reflection.memberinfo) . | 10 | 11 | 12 | --- 13 | 14 | | Generated | Copyright | Version | 15 | | :-- | :-: | --: | 16 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 17 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Json.AnonTypeConverter.TypeIndex.prop.md: -------------------------------------------------------------------------------- 1 | # AnonTypeConverter.TypeIndex Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Json](ExpressionPowerTools.Serialization.Json.n.md) > [AnonTypeConverter](ExpressionPowerTools.Serialization.Json.AnonTypeConverter.cs.md) > **TypeIndex** 4 | 5 | Gets or sets the type index. 6 | 7 | ```csharp 8 | public List TypeIndex { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<String>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Json.SerializableExpressionConverter.TypeIndex.prop.md: -------------------------------------------------------------------------------- 1 | # SerializableExpressionConverter.TypeIndex Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Json](ExpressionPowerTools.Serialization.Json.n.md) > [SerializableExpressionConverter](ExpressionPowerTools.Serialization.Json.SerializableExpressionConverter.cs.md) > **TypeIndex** 4 | 5 | Gets or sets the type index to decompress types. 6 | 7 | ```csharp 8 | public List TypeIndex { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<String>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Rules.MemberSelector`1.Member.prop.md: -------------------------------------------------------------------------------- 1 | # MemberSelector<T>.Member Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Rules](ExpressionPowerTools.Serialization.Rules.n.md) > [MemberSelector](ExpressionPowerTools.Serialization.Rules.MemberSelector`1.cs.md) > **Member** 4 | 5 | Gets or sets the [MemberInfo](https://docs.microsoft.com/dotnet/api/system.reflection.memberinfo) . 6 | 7 | ```csharp 8 | public T[] Member { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | T[] 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Rules.RulesEngine.AllowAnonymousTypes.prop.md: -------------------------------------------------------------------------------- 1 | # RulesEngine.AllowAnonymousTypes Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Rules](ExpressionPowerTools.Serialization.Rules.n.md) > [RulesEngine](ExpressionPowerTools.Serialization.Rules.RulesEngine.cs.md) > **AllowAnonymousTypes** 4 | 5 | Gets a value indicating whether anonymous types are allowed. 6 | 7 | ```csharp 8 | public virtual Boolean AllowAnonymousTypes { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Rules.RulesEngine.LoadingDefaults.prop.md: -------------------------------------------------------------------------------- 1 | # RulesEngine.LoadingDefaults Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Rules](ExpressionPowerTools.Serialization.Rules.n.md) > [RulesEngine](ExpressionPowerTools.Serialization.Rules.RulesEngine.cs.md) > **LoadingDefaults** 4 | 5 | Gets or sets a value indicating whether defaults are being loaded. 6 | 7 | ```csharp 8 | public Boolean LoadingDefaults { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Rules.SerializationRule.Allow.prop.md: -------------------------------------------------------------------------------- 1 | # SerializationRule.Allow Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Rules](ExpressionPowerTools.Serialization.Rules.n.md) > [SerializationRule](ExpressionPowerTools.Serialization.Rules.SerializationRule.cs.md) > **Allow** 4 | 5 | Gets a value indicating whether the target is allowed. 6 | 7 | ```csharp 8 | public virtual Boolean Allow { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Rules.SerializationRule.MemberType.prop.md: -------------------------------------------------------------------------------- 1 | # SerializationRule.MemberType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Rules](ExpressionPowerTools.Serialization.Rules.n.md) > [SerializationRule](ExpressionPowerTools.Serialization.Rules.SerializationRule.cs.md) > **MemberType** 4 | 5 | Gets the [MemberTypes](https://docs.microsoft.com/dotnet/api/system.reflection.membertypes) for the rule. 6 | 7 | ```csharp 8 | public MemberTypes MemberType { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [MemberTypes](https://docs.microsoft.com/dotnet/api/system.reflection.membertypes) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Rules.SerializationRule.Target.prop.md: -------------------------------------------------------------------------------- 1 | # SerializationRule.Target Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Rules](ExpressionPowerTools.Serialization.Rules.n.md) > [SerializationRule](ExpressionPowerTools.Serialization.Rules.SerializationRule.cs.md) > **Target** 4 | 5 | Gets the target. 6 | 7 | ```csharp 8 | public MemberInfo Target { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [MemberInfo](https://docs.microsoft.com/dotnet/api/system.reflection.memberinfo) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Rules.SerializationRule.TargetKey.prop.md: -------------------------------------------------------------------------------- 1 | # SerializationRule.TargetKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Rules](ExpressionPowerTools.Serialization.Rules.n.md) > [SerializationRule](ExpressionPowerTools.Serialization.Rules.SerializationRule.cs.md) > **TargetKey** 4 | 5 | Gets the target key. 6 | 7 | ```csharp 8 | public virtual String TargetKey { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.SerializationPayload.Json.prop.md: -------------------------------------------------------------------------------- 1 | # SerializationPayload.Json Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.n.md) > [SerializationPayload](ExpressionPowerTools.Serialization.SerializationPayload.cs.md) > **Json** 4 | 5 | Gets or sets the Json payload. 6 | 7 | ```csharp 8 | public String Json { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.SerializationPayload.QueryType.prop.md: -------------------------------------------------------------------------------- 1 | # SerializationPayload.QueryType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.n.md) > [SerializationPayload](ExpressionPowerTools.Serialization.SerializationPayload.cs.md) > **QueryType** 4 | 5 | Gets or sets the query type. 6 | 7 | ```csharp 8 | public Int32 QueryType { get; set; } 9 | ``` 10 | 11 | ## Remarks 12 | 13 | Defaults to array. 14 | 15 | ### Property Value 16 | 17 | [Int32](https://docs.microsoft.com/dotnet/api/system.int32) 18 | 19 | 20 | --- 21 | 22 | | Generated | Copyright | Version | 23 | | :-- | :-: | --: | 24 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 25 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.AnonType.AnonymousTypeKey.prop.md: -------------------------------------------------------------------------------- 1 | # AnonType.AnonymousTypeKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [AnonType](ExpressionPowerTools.Serialization.Serializers.AnonType.cs.md) > **AnonymousTypeKey** 4 | 5 | Gets or sets the anonymous type key. 6 | 7 | ```csharp 8 | public String AnonymousTypeKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.AnonType.Names.prop.md: -------------------------------------------------------------------------------- 1 | # AnonType.Names Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [AnonType](ExpressionPowerTools.Serialization.Serializers.AnonType.cs.md) > **Names** 4 | 5 | Gets or sets the property names. 6 | 7 | ```csharp 8 | public List Names { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<String>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.AnonType.Types.prop.md: -------------------------------------------------------------------------------- 1 | # AnonType.Types Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [AnonType](ExpressionPowerTools.Serialization.Serializers.AnonType.cs.md) > **Types** 4 | 5 | Gets or sets the types. 6 | 7 | ```csharp 8 | public List Types { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<String>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.AnonType.Values.prop.md: -------------------------------------------------------------------------------- 1 | # AnonType.Values Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [AnonType](ExpressionPowerTools.Serialization.Serializers.AnonType.cs.md) > **Values** 4 | 5 | Gets or sets the values. 6 | 7 | ```csharp 8 | public List Values { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<Object>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Binary.BinaryMethod.prop.md: -------------------------------------------------------------------------------- 1 | # Binary.BinaryMethod Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Binary](ExpressionPowerTools.Serialization.Serializers.Binary.cs.md) > **BinaryMethod** 4 | 5 | Gets or sets the related method. 6 | 7 | ```csharp 8 | public String BinaryMethod { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Binary.Conversion.prop.md: -------------------------------------------------------------------------------- 1 | # Binary.Conversion Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Binary](ExpressionPowerTools.Serialization.Serializers.Binary.cs.md) > **Conversion** 4 | 5 | Gets or sets the [LambdaExpression](https://docs.microsoft.com/dotnet/api/system.linq.expressions.lambdaexpression) for conversion. 6 | 7 | ```csharp 8 | public Lambda Conversion { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Lambda](ExpressionPowerTools.Serialization.Serializers.Lambda.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Binary.Left.prop.md: -------------------------------------------------------------------------------- 1 | # Binary.Left Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Binary](ExpressionPowerTools.Serialization.Serializers.Binary.cs.md) > **Left** 4 | 5 | Gets or sets the left expression. 6 | 7 | ```csharp 8 | public SerializableExpression Left { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [SerializableExpression](ExpressionPowerTools.Serialization.Serializers.SerializableExpression.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Binary.LiftToNull.prop.md: -------------------------------------------------------------------------------- 1 | # Binary.LiftToNull Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Binary](ExpressionPowerTools.Serialization.Serializers.Binary.cs.md) > **LiftToNull** 4 | 5 | Gets or sets a value indicating whether it is lifted to null. 6 | 7 | ```csharp 8 | public Boolean LiftToNull { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Binary.Right.prop.md: -------------------------------------------------------------------------------- 1 | # Binary.Right Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Binary](ExpressionPowerTools.Serialization.Serializers.Binary.cs.md) > **Right** 4 | 5 | Gets or sets the right expression. 6 | 7 | ```csharp 8 | public SerializableExpression Right { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [SerializableExpression](ExpressionPowerTools.Serialization.Serializers.SerializableExpression.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Constant.ConstantTypeKey.prop.md: -------------------------------------------------------------------------------- 1 | # Constant.ConstantTypeKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Constant](ExpressionPowerTools.Serialization.Serializers.Constant.cs.md) > **ConstantTypeKey** 4 | 5 | Gets or sets the value type. 6 | 7 | ```csharp 8 | public String ConstantTypeKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Constant.Value.prop.md: -------------------------------------------------------------------------------- 1 | # Constant.Value Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Constant](ExpressionPowerTools.Serialization.Serializers.Constant.cs.md) > **Value** 4 | 5 | Gets or sets the value. 6 | 7 | ```csharp 8 | public Object Value { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Object](https://docs.microsoft.com/dotnet/api/system.object) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Constant.ValueTypeKey.prop.md: -------------------------------------------------------------------------------- 1 | # Constant.ValueTypeKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Constant](ExpressionPowerTools.Serialization.Serializers.Constant.cs.md) > **ValueTypeKey** 4 | 5 | Gets or sets the value type. 6 | 7 | ```csharp 8 | public String ValueTypeKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.CtorExpr.Arguments.prop.md: -------------------------------------------------------------------------------- 1 | # CtorExpr.Arguments Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [CtorExpr](ExpressionPowerTools.Serialization.Serializers.CtorExpr.cs.md) > **Arguments** 4 | 5 | Gets or sets the method's object. 6 | 7 | ```csharp 8 | public List Arguments { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<SerializableExpression>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.CtorExpr.CtorInfo.prop.md: -------------------------------------------------------------------------------- 1 | # CtorExpr.CtorInfo Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [CtorExpr](ExpressionPowerTools.Serialization.Serializers.CtorExpr.cs.md) > **CtorInfo** 4 | 5 | Gets or sets the serializable [ConstructorInfo](https://docs.microsoft.com/dotnet/api/system.reflection.constructorinfo) . 6 | 7 | ```csharp 8 | public String CtorInfo { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.CtorExpr.MemberKeys.prop.md: -------------------------------------------------------------------------------- 1 | # CtorExpr.MemberKeys Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [CtorExpr](ExpressionPowerTools.Serialization.Serializers.CtorExpr.cs.md) > **MemberKeys** 4 | 5 | Gets or sets the keys of members. 6 | 7 | ```csharp 8 | public List MemberKeys { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<String>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Invocation.Arguments.prop.md: -------------------------------------------------------------------------------- 1 | # Invocation.Arguments Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Invocation](ExpressionPowerTools.Serialization.Serializers.Invocation.cs.md) > **Arguments** 4 | 5 | Gets or sets the arguments list. 6 | 7 | ```csharp 8 | public List Arguments { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<SerializableExpression>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Invocation.Expression.prop.md: -------------------------------------------------------------------------------- 1 | # Invocation.Expression Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Invocation](ExpressionPowerTools.Serialization.Serializers.Invocation.cs.md) > **Expression** 4 | 5 | Gets or sets the target [Expression](ExpressionPowerTools.Serialization.Serializers.Invocation.Expression.prop.md) . 6 | 7 | ```csharp 8 | public SerializableExpression Expression { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [SerializableExpression](ExpressionPowerTools.Serialization.Serializers.SerializableExpression.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Lambda.Body.prop.md: -------------------------------------------------------------------------------- 1 | # Lambda.Body Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Lambda](ExpressionPowerTools.Serialization.Serializers.Lambda.cs.md) > **Body** 4 | 5 | Gets or sets the body of the lambda. 6 | 7 | ```csharp 8 | public SerializableExpression Body { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [SerializableExpression](ExpressionPowerTools.Serialization.Serializers.SerializableExpression.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Lambda.LambdaTypeKey.prop.md: -------------------------------------------------------------------------------- 1 | # Lambda.LambdaTypeKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Lambda](ExpressionPowerTools.Serialization.Serializers.Lambda.cs.md) > **LambdaTypeKey** 4 | 5 | Gets or sets the type of the lambda. 6 | 7 | ```csharp 8 | public String LambdaTypeKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Lambda.Name.prop.md: -------------------------------------------------------------------------------- 1 | # Lambda.Name Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Lambda](ExpressionPowerTools.Serialization.Serializers.Lambda.cs.md) > **Name** 4 | 5 | Gets or sets the name of the lambda. 6 | 7 | ```csharp 8 | public String Name { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Lambda.Parameters.prop.md: -------------------------------------------------------------------------------- 1 | # Lambda.Parameters Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Lambda](ExpressionPowerTools.Serialization.Serializers.Lambda.cs.md) > **Parameters** 4 | 5 | Gets or sets the list of parameters for the lambda. 6 | 7 | ```csharp 8 | public List Parameters { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<Parameter>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Lambda.ReturnTypeKey.prop.md: -------------------------------------------------------------------------------- 1 | # Lambda.ReturnTypeKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Lambda](ExpressionPowerTools.Serialization.Serializers.Lambda.cs.md) > **ReturnTypeKey** 4 | 5 | Gets or sets the return type of the lambda. 6 | 7 | ```csharp 8 | public String ReturnTypeKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingAssignment.BindingType.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingAssignment.BindingType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingAssignment](ExpressionPowerTools.Serialization.Serializers.MemberBindingAssignment.cs.md) > **BindingType** 4 | 5 | Gets or sets the binding type. 6 | 7 | ```csharp 8 | public virtual Int32 BindingType { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Int32](https://docs.microsoft.com/dotnet/api/system.int32) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingAssignment.Expression.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingAssignment.Expression Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingAssignment](ExpressionPowerTools.Serialization.Serializers.MemberBindingAssignment.cs.md) > **Expression** 4 | 5 | Gets or sets the initialization expression. 6 | 7 | ```csharp 8 | public SerializableExpression Expression { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [SerializableExpression](ExpressionPowerTools.Serialization.Serializers.SerializableExpression.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingAssignment.MemberInfoKey.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingAssignment.MemberInfoKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingAssignment](ExpressionPowerTools.Serialization.Serializers.MemberBindingAssignment.cs.md) > **MemberInfoKey** 4 | 5 | Gets or sets the key of the member. 6 | 7 | ```csharp 8 | public String MemberInfoKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingExpr.BindingType.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingExpr.BindingType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingExpr](ExpressionPowerTools.Serialization.Serializers.MemberBindingExpr.cs.md) > **BindingType** 4 | 5 | Gets or sets the type of the binding. 6 | 7 | ```csharp 8 | public virtual Int32 BindingType { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Int32](https://docs.microsoft.com/dotnet/api/system.int32) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingInitializer.AddMethodKey.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingInitializer.AddMethodKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingInitializer](ExpressionPowerTools.Serialization.Serializers.MemberBindingInitializer.cs.md) > **AddMethodKey** 4 | 5 | Gets or sets the key to the member. 6 | 7 | ```csharp 8 | public String AddMethodKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingInitializer.Arguments.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingInitializer.Arguments Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingInitializer](ExpressionPowerTools.Serialization.Serializers.MemberBindingInitializer.cs.md) > **Arguments** 4 | 5 | Gets or sets the arguments. 6 | 7 | ```csharp 8 | public List Arguments { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<SerializableExpression>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingList.BindingType.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingList.BindingType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingList](ExpressionPowerTools.Serialization.Serializers.MemberBindingList.cs.md) > **BindingType** 4 | 5 | Gets or sets the binding type. 6 | 7 | ```csharp 8 | public virtual Int32 BindingType { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Int32](https://docs.microsoft.com/dotnet/api/system.int32) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingList.Initializers.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingList.Initializers Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingList](ExpressionPowerTools.Serialization.Serializers.MemberBindingList.cs.md) > **Initializers** 4 | 5 | Gets or sets the list of initializers. 6 | 7 | ```csharp 8 | public List Initializers { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<MemberBindingInitializer>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingList.MemberKey.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingList.MemberKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingList](ExpressionPowerTools.Serialization.Serializers.MemberBindingList.cs.md) > **MemberKey** 4 | 5 | Gets or sets the key to the member. 6 | 7 | ```csharp 8 | public String MemberKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingMember.BindingType.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingMember.BindingType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingMember](ExpressionPowerTools.Serialization.Serializers.MemberBindingMember.cs.md) > **BindingType** 4 | 5 | Gets or sets the binding type. 6 | 7 | ```csharp 8 | public virtual Int32 BindingType { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Int32](https://docs.microsoft.com/dotnet/api/system.int32) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingMember.Bindings.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingMember.Bindings Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingMember](ExpressionPowerTools.Serialization.Serializers.MemberBindingMember.cs.md) > **Bindings** 4 | 5 | Gets or sets the bindings for the member. 6 | 7 | ```csharp 8 | public List Bindings { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<MemberBindingExpr>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberBindingMember.MemberKey.prop.md: -------------------------------------------------------------------------------- 1 | # MemberBindingMember.MemberKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberBindingMember](ExpressionPowerTools.Serialization.Serializers.MemberBindingMember.cs.md) > **MemberKey** 4 | 5 | Gets or sets the key for the member. 6 | 7 | ```csharp 8 | public String MemberKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberExpr.Expression.prop.md: -------------------------------------------------------------------------------- 1 | # MemberExpr.Expression Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberExpr](ExpressionPowerTools.Serialization.Serializers.MemberExpr.cs.md) > **Expression** 4 | 5 | Gets or sets the member's object. 6 | 7 | ```csharp 8 | public SerializableExpression Expression { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [SerializableExpression](ExpressionPowerTools.Serialization.Serializers.SerializableExpression.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberExpr.Indexer.prop.md: -------------------------------------------------------------------------------- 1 | # MemberExpr.Indexer Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberExpr](ExpressionPowerTools.Serialization.Serializers.MemberExpr.cs.md) > **Indexer** 4 | 5 | Gets or sets the indexer property. 6 | 7 | ```csharp 8 | public String Indexer { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberExpr.MemberTypeKey.prop.md: -------------------------------------------------------------------------------- 1 | # MemberExpr.MemberTypeKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberExpr](ExpressionPowerTools.Serialization.Serializers.MemberExpr.cs.md) > **MemberTypeKey** 4 | 5 | Gets or sets the member type key. 6 | 7 | ```csharp 8 | public String MemberTypeKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberInit.Bindings.prop.md: -------------------------------------------------------------------------------- 1 | # MemberInit.Bindings Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberInit](ExpressionPowerTools.Serialization.Serializers.MemberInit.cs.md) > **Bindings** 4 | 5 | Gets or sets the list of bindings. 6 | 7 | ```csharp 8 | public List Bindings { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<MemberBindingExpr>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MemberInit.NewExpression.prop.md: -------------------------------------------------------------------------------- 1 | # MemberInit.NewExpression Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MemberInit](ExpressionPowerTools.Serialization.Serializers.MemberInit.cs.md) > **NewExpression** 4 | 5 | Gets or sets the expression to initialize. 6 | 7 | ```csharp 8 | public CtorExpr NewExpression { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [CtorExpr](ExpressionPowerTools.Serialization.Serializers.CtorExpr.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MethodExpr.Arguments.prop.md: -------------------------------------------------------------------------------- 1 | # MethodExpr.Arguments Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MethodExpr](ExpressionPowerTools.Serialization.Serializers.MethodExpr.cs.md) > **Arguments** 4 | 5 | Gets or sets the list of arguments. 6 | 7 | ```csharp 8 | public List Arguments { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<SerializableExpression>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MethodExpr.MethodInfoKey.prop.md: -------------------------------------------------------------------------------- 1 | # MethodExpr.MethodInfoKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MethodExpr](ExpressionPowerTools.Serialization.Serializers.MethodExpr.cs.md) > **MethodInfoKey** 4 | 5 | Gets or sets the serializable [MethodInfoKey](ExpressionPowerTools.Serialization.Serializers.MethodExpr.MethodInfoKey.prop.md) . 6 | 7 | ```csharp 8 | public String MethodInfoKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.MethodExpr.MethodObject.prop.md: -------------------------------------------------------------------------------- 1 | # MethodExpr.MethodObject Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [MethodExpr](ExpressionPowerTools.Serialization.Serializers.MethodExpr.cs.md) > **MethodObject** 4 | 5 | Gets or sets the method's object. 6 | 7 | ```csharp 8 | public SerializableExpression MethodObject { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [SerializableExpression](ExpressionPowerTools.Serialization.Serializers.SerializableExpression.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.NewArray.ArrayTypeKey.prop.md: -------------------------------------------------------------------------------- 1 | # NewArray.ArrayTypeKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [NewArray](ExpressionPowerTools.Serialization.Serializers.NewArray.cs.md) > **ArrayTypeKey** 4 | 5 | Gets or sets the type of the array. 6 | 7 | ```csharp 8 | public String ArrayTypeKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.NewArray.Expressions.prop.md: -------------------------------------------------------------------------------- 1 | # NewArray.Expressions Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [NewArray](ExpressionPowerTools.Serialization.Serializers.NewArray.cs.md) > **Expressions** 4 | 5 | Gets the list of expressions. 6 | 7 | ```csharp 8 | public List Expressions { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [List<SerializableExpression>](https://docs.microsoft.com/dotnet/api/system.collections.generic.list-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Parameter.Name.prop.md: -------------------------------------------------------------------------------- 1 | # Parameter.Name Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Parameter](ExpressionPowerTools.Serialization.Serializers.Parameter.cs.md) > **Name** 4 | 5 | Gets or sets the name. 6 | 7 | ```csharp 8 | public String Name { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Parameter.ParameterTypeKey.prop.md: -------------------------------------------------------------------------------- 1 | # Parameter.ParameterTypeKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Parameter](ExpressionPowerTools.Serialization.Serializers.Parameter.cs.md) > **ParameterTypeKey** 4 | 5 | Gets or sets the parameter type. 6 | 7 | ```csharp 8 | public String ParameterTypeKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.ReflectionHelper.AllPublic.prop.md: -------------------------------------------------------------------------------- 1 | # ReflectionHelper.AllPublic Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [ReflectionHelper](ExpressionPowerTools.Serialization.Serializers.ReflectionHelper.cs.md) > **AllPublic** 4 | 5 | Gets the [BindingFlags](https://docs.microsoft.com/dotnet/api/system.reflection.bindingflags) for public instance and static. 6 | 7 | ```csharp 8 | public virtual BindingFlags AllPublic { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [BindingFlags](https://docs.microsoft.com/dotnet/api/system.reflection.bindingflags) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.SerializableExpression.Type.prop.md: -------------------------------------------------------------------------------- 1 | # SerializableExpression.Type Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [SerializableExpression](ExpressionPowerTools.Serialization.Serializers.SerializableExpression.cs.md) > **Type** 4 | 5 | Gets or sets the type of the expression. 6 | 7 | ```csharp 8 | public Int32 Type { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Int32](https://docs.microsoft.com/dotnet/api/system.int32) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.SerializationRoot.TypeIndex.prop.md: -------------------------------------------------------------------------------- 1 | # SerializationRoot.TypeIndex Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [SerializationRoot](ExpressionPowerTools.Serialization.Serializers.SerializationRoot.cs.md) > **TypeIndex** 4 | 5 | Gets or sets the top level index of types to reference and de-reference. 6 | 7 | ```csharp 8 | public String[] TypeIndex { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String[]](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.SerializationState.LastExpression.prop.md: -------------------------------------------------------------------------------- 1 | # SerializationState.LastExpression Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [SerializationState](ExpressionPowerTools.Serialization.Serializers.SerializationState.cs.md) > **LastExpression** 4 | 5 | Gets or sets the last [Expression](https://docs.microsoft.com/dotnet/api/system.linq.expressions.expression) serialized. 6 | 7 | ```csharp 8 | public Expression LastExpression { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Expression](https://docs.microsoft.com/dotnet/api/system.linq.expressions.expression) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.SerializationState.QueryRoot.prop.md: -------------------------------------------------------------------------------- 1 | # SerializationState.QueryRoot Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [SerializationState](ExpressionPowerTools.Serialization.Serializers.SerializationState.cs.md) > **QueryRoot** 4 | 5 | Gets or sets the query root to build the query from. 6 | 7 | ```csharp 8 | public Expression QueryRoot { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Expression](https://docs.microsoft.com/dotnet/api/system.linq.expressions.expression) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Unary.Operand.prop.md: -------------------------------------------------------------------------------- 1 | # Unary.Operand Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Unary](ExpressionPowerTools.Serialization.Serializers.Unary.cs.md) > **Operand** 4 | 5 | Gets or sets the operand or main [Expression](https://docs.microsoft.com/dotnet/api/system.linq.expressions.expression) for the operation. 6 | 7 | ```csharp 8 | public SerializableExpression Operand { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [SerializableExpression](ExpressionPowerTools.Serialization.Serializers.SerializableExpression.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Unary.UnaryMethodKey.prop.md: -------------------------------------------------------------------------------- 1 | # Unary.UnaryMethodKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Unary](ExpressionPowerTools.Serialization.Serializers.Unary.cs.md) > **UnaryMethodKey** 4 | 5 | Gets or sets the method this expression uses. 6 | 7 | ```csharp 8 | public String UnaryMethodKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Serializers.Unary.UnaryTypeKey.prop.md: -------------------------------------------------------------------------------- 1 | # Unary.UnaryTypeKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Serializers](ExpressionPowerTools.Serialization.Serializers.n.md) > [Unary](ExpressionPowerTools.Serialization.Serializers.Unary.cs.md) > **UnaryTypeKey** 4 | 5 | Gets or sets the full type of the [UnaryExpression](https://docs.microsoft.com/dotnet/api/system.linq.expressions.unaryexpression) . 6 | 7 | ```csharp 8 | public String UnaryTypeKey { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Signatures.IReflectionHelper.AllPublic.prop.md: -------------------------------------------------------------------------------- 1 | # IReflectionHelper.AllPublic Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Signatures](ExpressionPowerTools.Serialization.Signatures.n.md) > [IReflectionHelper](ExpressionPowerTools.Serialization.Signatures.IReflectionHelper.i.md) > **AllPublic** 4 | 5 | Gets the [BindingFlags](https://docs.microsoft.com/dotnet/api/system.reflection.bindingflags) for public instance or static. 6 | 7 | ```csharp 8 | public virtual BindingFlags AllPublic { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [BindingFlags](https://docs.microsoft.com/dotnet/api/system.reflection.bindingflags) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Signatures.IRulesEngine.AllowAnonymousTypes.prop.md: -------------------------------------------------------------------------------- 1 | # IRulesEngine.AllowAnonymousTypes Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Signatures](ExpressionPowerTools.Serialization.Signatures.n.md) > [IRulesEngine](ExpressionPowerTools.Serialization.Signatures.IRulesEngine.i.md) > **AllowAnonymousTypes** 4 | 5 | Gets a value indicating whether or not anonymous types are allowed. 6 | 7 | ```csharp 8 | public virtual Boolean AllowAnonymousTypes { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Signatures.ISerializationRule.Allow.prop.md: -------------------------------------------------------------------------------- 1 | # ISerializationRule.Allow Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Signatures](ExpressionPowerTools.Serialization.Signatures.n.md) > [ISerializationRule](ExpressionPowerTools.Serialization.Signatures.ISerializationRule.i.md) > **Allow** 4 | 5 | Gets a value indicating whether the rule is an allow. 6 | 7 | ```csharp 8 | public virtual Boolean Allow { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Serialization.Signatures.ISerializationRule.TargetKey.prop.md: -------------------------------------------------------------------------------- 1 | # ISerializationRule.TargetKey Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Serialization](ExpressionPowerTools.Serialization.a.md) > [ExpressionPowerTools.Serialization.Signatures](ExpressionPowerTools.Serialization.Signatures.n.md) > [ISerializationRule](ExpressionPowerTools.Serialization.Signatures.ISerializationRule.i.md) > **TargetKey** 4 | 5 | Gets the unique key for the rule. 6 | 7 | ```csharp 8 | public virtual String TargetKey { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocAssembly.CustomDocs.prop.md: -------------------------------------------------------------------------------- 1 | # DocAssembly.CustomDocs Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocAssembly](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocAssembly.cs.md) > **CustomDocs** 4 | 5 | Gets or sets custom documents associated with the assembly. 6 | 7 | ```csharp 8 | public ICollection CustomDocs { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [ICollection<DocBase>](https://docs.microsoft.com/dotnet/api/system.collections.generic.icollection-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocAssembly.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocAssembly.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocAssembly](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocAssembly.cs.md) > **Extension** 4 | 5 | Gets the file extension. 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Code.prop.md: -------------------------------------------------------------------------------- 1 | # DocBase.Code Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) > **Code** 4 | 5 | Gets or sets the code snippet that defines the type. 6 | 7 | ```csharp 8 | public String Code { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Description.prop.md: -------------------------------------------------------------------------------- 1 | # DocBase.Description Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) > **Description** 4 | 5 | Gets or sets the description. 6 | 7 | ```csharp 8 | public virtual String Description { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Example.prop.md: -------------------------------------------------------------------------------- 1 | # DocBase.Example Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) > **Example** 4 | 5 | Gets or sets the example text. 6 | 7 | ```csharp 8 | public virtual String Example { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Exceptions.prop.md: -------------------------------------------------------------------------------- 1 | # DocBase.Exceptions Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) > **Exceptions** 4 | 5 | Gets or sets the list of exceptions that may be thrown. 6 | 7 | ```csharp 8 | public virtual IList> Exceptions { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<ValueTuple<String, String>>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocBase.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) > **Extension** 4 | 5 | Gets the unique document extension. 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Extensions.prop.md: -------------------------------------------------------------------------------- 1 | # DocBase.Extensions Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) > **Extensions** 4 | 5 | Gets or sets the list of extensions that reference the type. 6 | 7 | ```csharp 8 | public IList Extensions { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<TypeRef>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.FileName.prop.md: -------------------------------------------------------------------------------- 1 | # DocBase.FileName Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) > **FileName** 4 | 5 | Gets the filename constructed from type and extension. 6 | 7 | ```csharp 8 | public virtual String FileName { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Name.prop.md: -------------------------------------------------------------------------------- 1 | # DocBase.Name Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) > **Name** 4 | 5 | Gets or sets name of the item. 6 | 7 | ```csharp 8 | public virtual String Name { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.Remarks.prop.md: -------------------------------------------------------------------------------- 1 | # DocBase.Remarks Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) > **Remarks** 4 | 5 | Gets or sets the remarks. 6 | 7 | ```csharp 8 | public virtual String Remarks { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.TypeParameters.prop.md: -------------------------------------------------------------------------------- 1 | # DocBase.TypeParameters Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) > **TypeParameters** 4 | 5 | Gets or sets the list of type parameters. 6 | 7 | ```csharp 8 | public IList TypeParameters { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<DocTypeParameter>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.XPath.prop.md: -------------------------------------------------------------------------------- 1 | # DocBase.XPath Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) > **XPath** 4 | 5 | Gets or sets the XPath to the element in documentation. 6 | 7 | ```csharp 8 | public String XPath { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.DerivedTypes.prop.md: -------------------------------------------------------------------------------- 1 | # DocBaseType.DerivedTypes Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) > **DerivedTypes** 4 | 5 | Gets or sets the list of derived types. 6 | 7 | ```csharp 8 | public IList DerivedTypes { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<TypeRef>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocBaseType.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) > **Extension** 4 | 5 | Gets the extension. 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.ImplementedInterfaces.prop.md: -------------------------------------------------------------------------------- 1 | # DocBaseType.ImplementedInterfaces Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) > **ImplementedInterfaces** 4 | 5 | Gets or sets the list of implemented interfaces. 6 | 7 | ```csharp 8 | public IList ImplementedInterfaces { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<TypeRef>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.Inheritance.prop.md: -------------------------------------------------------------------------------- 1 | # DocBaseType.Inheritance Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) > **Inheritance** 4 | 5 | Gets or sets the inheritance chcain. 6 | 7 | ```csharp 8 | public IList Inheritance { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<TypeRef>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.IsClass.prop.md: -------------------------------------------------------------------------------- 1 | # DocBaseType.IsClass Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) > **IsClass** 4 | 5 | Gets a value indicating whether the type is a class. 6 | 7 | ```csharp 8 | public Boolean IsClass { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.IsEnum.prop.md: -------------------------------------------------------------------------------- 1 | # DocBaseType.IsEnum Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) > **IsEnum** 4 | 5 | Gets or sets a value indicating whether the type is an enumeration. 6 | 7 | ```csharp 8 | public Boolean IsEnum { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.IsInterface.prop.md: -------------------------------------------------------------------------------- 1 | # DocBaseType.IsInterface Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) > **IsInterface** 4 | 5 | Gets or sets a value indicating whether the type is an interface. 6 | 7 | ```csharp 8 | public Boolean IsInterface { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.Methods.prop.md: -------------------------------------------------------------------------------- 1 | # DocBaseType.Methods Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) > **Methods** 4 | 5 | Gets or sets the list of methods. 6 | 7 | ```csharp 8 | public IList Methods { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<DocMethod>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.Properties.prop.md: -------------------------------------------------------------------------------- 1 | # DocBaseType.Properties Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) > **Properties** 4 | 5 | Gets or sets the list of properties. 6 | 7 | ```csharp 8 | public IList Properties { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<DocProperty>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.Type.prop.md: -------------------------------------------------------------------------------- 1 | # DocBaseType.Type Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) > **Type** 4 | 5 | Gets or sets the associated type. 6 | 7 | ```csharp 8 | public Type Type { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Type](https://docs.microsoft.com/dotnet/api/system.type) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.TypeRef.prop.md: -------------------------------------------------------------------------------- 1 | # DocBaseType.TypeRef Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) > **TypeRef** 4 | 5 | Gets the associated type reference. 6 | 7 | ```csharp 8 | public TypeRef TypeRef { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [TypeRef](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.ConstructorType.prop.md: -------------------------------------------------------------------------------- 1 | # DocConstructor.ConstructorType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocConstructor](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.cs.md) > **ConstructorType** 4 | 5 | Gets the type the constructors belong to. 6 | 7 | ```csharp 8 | public DocExportedType ConstructorType { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [DocExportedType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocConstructor.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocConstructor](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.cs.md) > **Extension** 4 | 5 | Gets the file extension. 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.Overloads.prop.md: -------------------------------------------------------------------------------- 1 | # DocConstructor.Overloads Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocConstructor](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.cs.md) > **Overloads** 4 | 5 | Gets the constructor overloads. 6 | 7 | ```csharp 8 | public IList Overloads { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<DocOverload>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocExportedType.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocExportedType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.cs.md) > **Extension** 4 | 5 | Gets the extension for a unique filename. 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.Namespace.prop.md: -------------------------------------------------------------------------------- 1 | # DocExportedType.Namespace Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocExportedType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.cs.md) > **Namespace** 4 | 5 | Gets or sets the namespace the type belongs to. 6 | 7 | ```csharp 8 | public DocNamespace Namespace { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [DocNamespace](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocNamespace.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocMethod.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocMethod](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.cs.md) > **Extension** 4 | 5 | Gets the file extension. 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.FileName.prop.md: -------------------------------------------------------------------------------- 1 | # DocMethod.FileName Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocMethod](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.cs.md) > **FileName** 4 | 5 | Gets the overridden filename to attach methods to related types. 6 | 7 | ```csharp 8 | public virtual String FileName { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.MethodOverloads.prop.md: -------------------------------------------------------------------------------- 1 | # DocMethod.MethodOverloads Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocMethod](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.cs.md) > **MethodOverloads** 4 | 5 | Gets the method overloads. 6 | 7 | ```csharp 8 | public IList MethodOverloads { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<DocMethodOverload>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.MethodType.prop.md: -------------------------------------------------------------------------------- 1 | # DocMethod.MethodType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocMethod](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.cs.md) > **MethodType** 4 | 5 | Gets the type the method belongs to. 6 | 7 | ```csharp 8 | public DocExportedType MethodType { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [DocExportedType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocMethodOverload.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocMethodOverload](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.cs.md) > **Extension** 4 | 5 | Gets the extension (not implemented). 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.Info.prop.md: -------------------------------------------------------------------------------- 1 | # DocMethodOverload.Info Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocMethodOverload](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.cs.md) > **Info** 4 | 5 | Gets the constructor info. 6 | 7 | ```csharp 8 | public MethodInfo Info { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [MethodInfo](https://docs.microsoft.com/dotnet/api/system.reflection.methodinfo) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.Method.prop.md: -------------------------------------------------------------------------------- 1 | # DocMethodOverload.Method Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocMethodOverload](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.cs.md) > **Method** 4 | 5 | Gets the constructor the overload belongs to. 6 | 7 | ```csharp 8 | public DocMethod Method { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [DocMethod](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethod.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.Parameters.prop.md: -------------------------------------------------------------------------------- 1 | # DocMethodOverload.Parameters Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocMethodOverload](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.cs.md) > **Parameters** 4 | 5 | Gets the overload parameters. 6 | 7 | ```csharp 8 | public IList Parameters { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<DocParameter>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.Returns.prop.md: -------------------------------------------------------------------------------- 1 | # DocMethodOverload.Returns Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocMethodOverload](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.cs.md) > **Returns** 4 | 5 | Gets or sets the return comments. 6 | 7 | ```csharp 8 | public String Returns { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.TerseName.prop.md: -------------------------------------------------------------------------------- 1 | # DocMethodOverload.TerseName Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocMethodOverload](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocMethodOverload.cs.md) > **TerseName** 4 | 5 | Gets the terse name for display. 6 | 7 | ```csharp 8 | public String TerseName { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocNamespace.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocNamespace.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocNamespace](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocNamespace.cs.md) > **Extension** 4 | 5 | Gets the unique file extension. 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocNamespace.Types.prop.md: -------------------------------------------------------------------------------- 1 | # DocNamespace.Types Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocNamespace](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocNamespace.cs.md) > **Types** 4 | 5 | Gets or sets the types that belong to the namespace. 6 | 7 | ```csharp 8 | public ICollection Types { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [ICollection<DocExportedType>](https://docs.microsoft.com/dotnet/api/system.collections.generic.icollection-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.Constructor.prop.md: -------------------------------------------------------------------------------- 1 | # DocOverload.Constructor Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocOverload](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.cs.md) > **Constructor** 4 | 5 | Gets the constructor the overload belongs to. 6 | 7 | ```csharp 8 | public DocConstructor Constructor { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [DocConstructor](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocConstructor.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.Ctor.prop.md: -------------------------------------------------------------------------------- 1 | # DocOverload.Ctor Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocOverload](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.cs.md) > **Ctor** 4 | 5 | Gets the constructor info. 6 | 7 | ```csharp 8 | public ConstructorInfo Ctor { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [ConstructorInfo](https://docs.microsoft.com/dotnet/api/system.reflection.constructorinfo) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocOverload.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocOverload](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.cs.md) > **Extension** 4 | 5 | Gets the extension (not implemented). 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.IsStatic.prop.md: -------------------------------------------------------------------------------- 1 | # DocOverload.IsStatic Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocOverload](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.cs.md) > **IsStatic** 4 | 5 | Gets a value indicating whether it is static. 6 | 7 | ```csharp 8 | public Boolean IsStatic { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.Parameters.prop.md: -------------------------------------------------------------------------------- 1 | # DocOverload.Parameters Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocOverload](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocOverload.cs.md) > **Parameters** 4 | 5 | Gets the constructor parameters. 6 | 7 | ```csharp 8 | public IList Parameters { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<DocParameter>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocParameter.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocParameter.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocParameter](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocParameter.cs.md) > **Extension** 4 | 5 | Gets the extension. 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocParameter.ParameterType.prop.md: -------------------------------------------------------------------------------- 1 | # DocParameter.ParameterType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocParameter](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocParameter.cs.md) > **ParameterType** 4 | 5 | Gets or sets the type of the parameter. 6 | 7 | ```csharp 8 | public DocBaseType ParameterType { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [DocBaseType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBaseType.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocParameter.Parent.prop.md: -------------------------------------------------------------------------------- 1 | # DocParameter.Parent Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocParameter](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocParameter.cs.md) > **Parent** 4 | 5 | Gets the owning type. 6 | 7 | ```csharp 8 | public DocBase Parent { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [DocBase](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocBase.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.CustomInfo.prop.md: -------------------------------------------------------------------------------- 1 | # DocProperty.CustomInfo Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocProperty](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.cs.md) > **CustomInfo** 4 | 5 | Gets or sets custom property info. Used for rules. 6 | 7 | ```csharp 8 | public String CustomInfo { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocProperty.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocProperty](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.cs.md) > **Extension** 4 | 5 | Gets the extension for properties. 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.IndexName.prop.md: -------------------------------------------------------------------------------- 1 | # DocProperty.IndexName Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocProperty](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.cs.md) > **IndexName** 4 | 5 | Gets the name showing the indexer. 6 | 7 | ```csharp 8 | public String IndexName { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.IndexerType.prop.md: -------------------------------------------------------------------------------- 1 | # DocProperty.IndexerType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocProperty](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.cs.md) > **IndexerType** 4 | 5 | Gets or sets the type of the index. 6 | 7 | ```csharp 8 | public TypeRef IndexerType { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [TypeRef](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.IsIndexer.prop.md: -------------------------------------------------------------------------------- 1 | # DocProperty.IsIndexer Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocProperty](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.cs.md) > **IsIndexer** 4 | 5 | Gets or sets a value indicating whether the property is an indexer. 6 | 7 | ```csharp 8 | public Boolean IsIndexer { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.ParentType.prop.md: -------------------------------------------------------------------------------- 1 | # DocProperty.ParentType Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocProperty](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.cs.md) > **ParentType** 4 | 5 | Gets the parent the property belongs to. 6 | 7 | ```csharp 8 | public DocExportedType ParentType { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [DocExportedType](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocExportedType.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.TypeParameter.prop.md: -------------------------------------------------------------------------------- 1 | # DocProperty.TypeParameter Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocProperty](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocProperty.cs.md) > **TypeParameter** 4 | 5 | Gets or sets the associated type parameter. 6 | 7 | ```csharp 8 | public DocTypeParameter TypeParameter { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [DocTypeParameter](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocSerialization.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocSerialization.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocSerialization](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocSerialization.cs.md) > **Extension** 4 | 5 | Gets the file extension. 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.Extension.prop.md: -------------------------------------------------------------------------------- 1 | # DocTypeParameter.Extension Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocTypeParameter](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.cs.md) > **Extension** 4 | 5 | Gets the unique extension. 6 | 7 | ```csharp 8 | public virtual String Extension { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.IsContravariant.prop.md: -------------------------------------------------------------------------------- 1 | # DocTypeParameter.IsContravariant Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocTypeParameter](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.cs.md) > **IsContravariant** 4 | 5 | Gets or sets a value indicating whether the type is contraviarant. 6 | 7 | ```csharp 8 | public Boolean IsContravariant { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.IsCovariant.prop.md: -------------------------------------------------------------------------------- 1 | # DocTypeParameter.IsCovariant Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocTypeParameter](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.cs.md) > **IsCovariant** 4 | 5 | Gets or sets a value indicating whether the type is covariant. 6 | 7 | ```csharp 8 | public Boolean IsCovariant { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Boolean](https://docs.microsoft.com/dotnet/api/system.boolean) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.TypeConstraints.prop.md: -------------------------------------------------------------------------------- 1 | # DocTypeParameter.TypeConstraints Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocTypeParameter](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.cs.md) > **TypeConstraints** 4 | 5 | Gets the type constraints. 6 | 7 | ```csharp 8 | public IList TypeConstraints { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [IList<TypeRef>](https://docs.microsoft.com/dotnet/api/system.collections.generic.ilist-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.Variance.prop.md: -------------------------------------------------------------------------------- 1 | # DocTypeParameter.Variance Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [DocTypeParameter](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.DocTypeParameter.cs.md) > **Variance** 4 | 5 | Gets the variance of the parameter. 6 | 7 | ```csharp 8 | public String Variance { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.Cache.prop.md: -------------------------------------------------------------------------------- 1 | # TypeCache.Cache Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [TypeCache](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.cs.md) > **Cache** 4 | 5 | Gets the global cache instance. 6 | 7 | ```csharp 8 | public static TypeCache Cache { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [TypeCache](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.TypeCount.prop.md: -------------------------------------------------------------------------------- 1 | # TypeCache.TypeCount Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [TypeCache](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeCache.cs.md) > **TypeCount** 4 | 5 | Gets the count of cached types. 6 | 7 | ```csharp 8 | public Int32 TypeCount { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Int32](https://docs.microsoft.com/dotnet/api/system.int32) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.FriendlyName.prop.md: -------------------------------------------------------------------------------- 1 | # TypeRef.FriendlyName Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [TypeRef](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.cs.md) > **FriendlyName** 4 | 5 | Gets or sets the friendly, recursed name with generic type annotations. 6 | 7 | ```csharp 8 | public String FriendlyName { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.FullName.prop.md: -------------------------------------------------------------------------------- 1 | # TypeRef.FullName Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [TypeRef](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.cs.md) > **FullName** 4 | 5 | Gets or sets the full name of the type. Can be null for type parameter. 6 | 7 | ```csharp 8 | public String FullName { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.Link.prop.md: -------------------------------------------------------------------------------- 1 | # TypeRef.Link Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [TypeRef](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.cs.md) > **Link** 4 | 5 | Gets or sets the link to the type. 6 | 7 | ```csharp 8 | public String Link { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.Name.prop.md: -------------------------------------------------------------------------------- 1 | # TypeRef.Name Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) > [TypeRef](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.TypeRef.cs.md) > **Name** 4 | 5 | Gets or sets the name of the type. 6 | 7 | ```csharp 8 | public String Name { get; set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.IO.n.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Utilities.DocumentGenerator.IO Namespace 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > **ExpressionPowerTools.Utilities.DocumentGenerator.IO** 4 | 5 | ## Classes 6 | 7 | | Class | Description | 8 | | :-- | :-- | 9 | | [FileHelper](ExpressionPowerTools.Utilities.DocumentGenerator.IO.FileHelper.cs.md) | Class to abstract file I/O. | 10 | | [FileWriter](ExpressionPowerTools.Utilities.DocumentGenerator.IO.FileWriter.cs.md) | Performs the actual writing of documentation to disk. | 11 | 12 | 13 | --- 14 | 15 | | Generated | Copyright | Version | 16 | | :-- | :-: | --: | 17 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 18 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.FileCount.prop.md: -------------------------------------------------------------------------------- 1 | # DocFile.FileCount Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Markdown](ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.n.md) > [DocFile](ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.cs.md) > **FileCount** 4 | 5 | Gets count of files. 6 | 7 | ```csharp 8 | public Int32 FileCount { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [Int32](https://docs.microsoft.com/dotnet/api/system.int32) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.Files.prop.md: -------------------------------------------------------------------------------- 1 | # DocFile.Files Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Markdown](ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.n.md) > [DocFile](ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.cs.md) > **Files** 4 | 5 | Gets the list of child documents. 6 | 7 | ```csharp 8 | public ICollection Files { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [ICollection<DocFile>](https://docs.microsoft.com/dotnet/api/system.collections.generic.icollection-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.Markdown.prop.md: -------------------------------------------------------------------------------- 1 | # DocFile.Markdown Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Markdown](ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.n.md) > [DocFile](ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.cs.md) > **Markdown** 4 | 5 | Gets the markdown lines for the file. 6 | 7 | ```csharp 8 | public ICollection Markdown { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [ICollection<String>](https://docs.microsoft.com/dotnet/api/system.collections.generic.icollection-1) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.Name.prop.md: -------------------------------------------------------------------------------- 1 | # DocFile.Name Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Markdown](ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.n.md) > [DocFile](ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.DocFile.cs.md) > **Name** 4 | 5 | Gets the name of the file. 6 | 7 | ```csharp 8 | public String Name { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.Entity.prop.md: -------------------------------------------------------------------------------- 1 | # SampleBaseClass<T1, T2>.Entity Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Sample](ExpressionPowerTools.Utilities.DocumentGenerator.Sample.n.md) > [SampleBaseClass](ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.cs.md) > **Entity** 4 | 5 | Gets the entity. 6 | 7 | ```csharp 8 | public T1 Entity { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | T1 14 | 15 | **Type Constraints** 16 | 17 | - The parameter must have a default parameterless constructor. 18 | - The parameter must be a reference type. 19 | 20 | --- 21 | 22 | | Generated | Copyright | Version | 23 | | :-- | :-: | --: | 24 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 25 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.Id.prop.md: -------------------------------------------------------------------------------- 1 | # SampleBaseClass<T1, T2>.Id Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Sample](ExpressionPowerTools.Utilities.DocumentGenerator.Sample.n.md) > [SampleBaseClass](ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleBaseClass`2.cs.md) > **Id** 4 | 5 | Gets the identity. 6 | 7 | ```csharp 8 | public String Id { get; private set; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [String](https://docs.microsoft.com/dotnet/api/system.string) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleClass`1.CrossAssemblyReference.prop.md: -------------------------------------------------------------------------------- 1 | # SampleClass<T>.CrossAssemblyReference Property 2 | 3 | [Index](../index.md) > [ExpressionPowerTools.Utilities.DocumentGenerator](ExpressionPowerTools.Utilities.DocumentGenerator.a.md) > [ExpressionPowerTools.Utilities.DocumentGenerator.Sample](ExpressionPowerTools.Utilities.DocumentGenerator.Sample.n.md) > [SampleClass](ExpressionPowerTools.Utilities.DocumentGenerator.Sample.SampleClass`1.cs.md) > **CrossAssemblyReference** 4 | 5 | Gets a cross-assembly reference. 6 | 7 | ```csharp 8 | public ExpressionEnumerator CrossAssemblyReference { get; } 9 | ``` 10 | 11 | ### Property Value 12 | 13 | [ExpressionEnumerator](ExpressionPowerTools.Core.ExpressionEnumerator.cs.md) 14 | 15 | 16 | --- 17 | 18 | | Generated | Copyright | Version | 19 | | :-- | :-: | --: | 20 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 21 | -------------------------------------------------------------------------------- /docs/api/ExpressionPowerTools.Utilities.DocumentGenerator.a.md: -------------------------------------------------------------------------------- 1 | # ExpressionPowerTools.Utilities.DocumentGenerator API Reference 2 | 3 | [Index](../index.md) > 4 | 5 | - [ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy](ExpressionPowerTools.Utilities.DocumentGenerator.Hierarchy.n.md) 6 | - [ExpressionPowerTools.Utilities.DocumentGenerator.IO](ExpressionPowerTools.Utilities.DocumentGenerator.IO.n.md) 7 | - [ExpressionPowerTools.Utilities.DocumentGenerator.Markdown](ExpressionPowerTools.Utilities.DocumentGenerator.Markdown.n.md) 8 | - [ExpressionPowerTools.Utilities.DocumentGenerator.Parsers](ExpressionPowerTools.Utilities.DocumentGenerator.Parsers.n.md) 9 | - [ExpressionPowerTools.Utilities.DocumentGenerator.Sample](ExpressionPowerTools.Utilities.DocumentGenerator.Sample.n.md) 10 | 11 | --- 12 | 13 | | Generated | Copyright | Version | 14 | | :-- | :-: | --: | 15 | | 02/22/2021 21:59:57 | (c) Copyright 2020 Jeremy Likness. | 0.9.7-beta | 16 | -------------------------------------------------------------------------------- /docs/test/ExpressionPowerTools.Core.Tests.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Passing: 16 | Passing: 17 | 896 18 | 896 19 | 20 | 21 | -------------------------------------------------------------------------------- /docs/test/ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Passing: 16 | Passing: 17 | 84 18 | 84 19 | 20 | 21 | -------------------------------------------------------------------------------- /docs/test/ExpressionPowerTools.Serialization.EFCore.Http.Tests.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Passing: 16 | Passing: 17 | 90 18 | 90 19 | 20 | 21 | -------------------------------------------------------------------------------- /docs/test/ExpressionPowerTools.Serialization.Tests.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Passing: 16 | Passing: 17 | 699 18 | 699 19 | 20 | 21 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/App.razor: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |

Sorry, there's nothing at this address.

8 |
9 |
10 |
11 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- 1 | @inherits LayoutComponentBase 2 | 3 | 6 | 7 |
8 |
9 | About 10 |
11 | 12 |
13 | @Body 14 |
15 |
16 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/Shared/NavMenu.razor: -------------------------------------------------------------------------------- 1 |  7 | 8 |
9 | 16 |
17 | 18 | @code { 19 | private bool collapseNavMenu = true; 20 | 21 | private string NavMenuCssClass => collapseNavMenu ? "collapse" : null; 22 | 23 | private void ToggleNavMenu() 24 | { 25 | collapseNavMenu = !collapseNavMenu; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/_Imports.razor: -------------------------------------------------------------------------------- 1 | @using System.Net.Http 2 | @using System.Net.Http.Json 3 | @using Microsoft.AspNetCore.Components.Forms 4 | @using Microsoft.AspNetCore.Components.Routing 5 | @using Microsoft.AspNetCore.Components.Web 6 | @using Microsoft.AspNetCore.Components.WebAssembly.Http 7 | @using Microsoft.JSInterop 8 | @using SimpleBlazorWasm.Client 9 | @using SimpleBlazorWasm.Client.Shared 10 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/ExpressionPowerTools/499260868c46b7d622c32d45df647b772fac4c1f/samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.eot -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/ExpressionPowerTools/499260868c46b7d622c32d45df647b772fac4c1f/samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.otf -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/ExpressionPowerTools/499260868c46b7d622c32d45df647b772fac4c1f/samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/ExpressionPowerTools/499260868c46b7d622c32d45df647b772fac4c1f/samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/wwwroot/css/open-iconic/font/fonts/open-iconic.woff -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/ExpressionPowerTools/499260868c46b7d622c32d45df647b772fac4c1f/samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Client/wwwroot/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | SimpleBlazorWasm 8 | 9 | 10 | 11 | 12 | 13 | 14 | Loading... 15 | 16 |
17 | An unhandled error has occurred. 18 | Reload 19 | 🗙 20 |
21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Server/.gitIgnore: -------------------------------------------------------------------------------- 1 | *.db -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Server/Pages/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | @ViewBag.Title 8 | 9 | 10 | 11 | 12 | 13 |
14 |
15 | @RenderBody() 16 |
17 |
18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Server/SimpleBlazorWasm.Server.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | ProjectDebugger 5 | 6 | 7 | SimpleBlazorWasm.Server 8 | 9 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Server/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft": "Warning", 6 | "Microsoft.EntityFrameworkCore.Database.Command": "Information", 7 | "Microsoft.Hosting.Lifetime": "Information", 8 | "ExpressionPowerTools.Serialization.EFCore.AspNetCore.Signatures.IQueryDeserializer": "Information" 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Server/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft": "Warning", 6 | "Microsoft.Hosting.Lifetime": "Information" 7 | } 8 | }, 9 | "AllowedHosts": "*" 10 | } 11 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Shared/GroupedThing.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | namespace SimpleBlazorWasm.Shared 5 | { 6 | /// 7 | /// A grouped thing. 8 | /// 9 | public class GroupedThing 10 | { 11 | /// 12 | /// Gets or sets the name of the thing. 13 | /// 14 | public string Name { get; set; } 15 | 16 | /// 17 | /// Gets or sets the count. 18 | /// 19 | public int Count { get; set; } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Shared/ParameterThing.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | namespace SimpleBlazorWasm.Shared 5 | { 6 | /// 7 | /// A parameter of a . 8 | /// 9 | public class ParameterThing 10 | { 11 | /// 12 | /// Gets or sets the id. 13 | /// 14 | public string Id { get; set; } 15 | 16 | /// 17 | /// Gets or sets the name. 18 | /// 19 | public string Name { get; set; } 20 | 21 | /// 22 | /// Gets or sets the method id. 23 | /// 24 | public string MethodThingId { get; set; } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /samples/Blazor/SimpleBlazorWasm/SimpleBlazorWasm/Shared/RelatedThing.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | namespace SimpleBlazorWasm.Shared 5 | { 6 | /// 7 | /// A set of related things. 8 | /// 9 | public class RelatedThing 10 | { 11 | /// 12 | /// Gets or sets the name of the thing. 13 | /// 14 | public string TypeName { get; set; } 15 | 16 | /// 17 | /// Gets or sets the method name. 18 | /// 19 | public string MethodName { get; set; } 20 | 21 | /// 22 | /// Gets or sets the parameter name. 23 | /// 24 | public string ParameterName { get; set; } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Core/ExpressionTransformer.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using System.Linq.Expressions; 5 | 6 | namespace ExpressionPowerTools.Core 7 | { 8 | /// 9 | /// Transform one expression to another. 10 | /// 11 | /// The source . 12 | /// The transformed expression. 13 | public delegate Expression ExpressionTransformer(Expression source); 14 | } 15 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Core/Signatures/IDependentServiceRegistration.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | namespace ExpressionPowerTools.Core.Signatures 5 | { 6 | /// 7 | /// Interface to implement in other projects that will plug into the registration 8 | /// pipeline for dependency injection. 9 | /// 10 | public interface IDependentServiceRegistration 11 | { 12 | /// 13 | /// Implement to register default services. 14 | /// 15 | /// The . 16 | void RegisterDefaultServices(IServiceRegistration registration); 17 | 18 | /// 19 | /// Called after registration is complete. 20 | /// 21 | void AfterRegistered(); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Core/Signatures/IExpressionEnumerator.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using System.Collections.Generic; 5 | using System.Linq.Expressions; 6 | 7 | namespace ExpressionPowerTools.Core.Signatures 8 | { 9 | /// 10 | /// Enables recursing over an expression tree. 11 | /// 12 | public interface IExpressionEnumerator : IEnumerable 13 | { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Core/Signatures/IQueryHost.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using System.Linq; 5 | 6 | namespace ExpressionPowerTools.Core.Signatures 7 | { 8 | /// 9 | /// Interface for custom query host. 10 | /// 11 | /// The type of entity. 12 | /// The to handle logic. 13 | public interface IQueryHost : IOrderedQueryable, IOrderedQueryable 14 | where TProvider : ICustomQueryProvider 15 | { 16 | /// 17 | /// Gets the that handles the custom logic. 18 | /// 19 | TProvider CustomProvider { get; } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Core/Signatures/IQueryInterceptingProvider.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using System.Linq.Expressions; 5 | 6 | namespace ExpressionPowerTools.Core.Signatures 7 | { 8 | /// 9 | /// Interface for provider that intercepts the when run. 10 | /// 11 | /// The type. 12 | public interface IQueryInterceptingProvider : IQueryInterceptor, ICustomQueryProvider 13 | { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Core/Signatures/IQueryInterceptor.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | namespace ExpressionPowerTools.Core.Signatures 5 | { 6 | /// 7 | /// Exposes a method to register a transformation. 8 | /// 9 | public interface IQueryInterceptor 10 | { 11 | /// 12 | /// Register the transformation to intercept. 13 | /// 14 | /// The method to inspect and/or transform. 15 | void RegisterInterceptor(ExpressionTransformer transformation); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Core/Signatures/IQuerySnapshotProvider.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | namespace ExpressionPowerTools.Core.Signatures 5 | { 6 | /// 7 | /// Provider to intercept query execution for inspection. 8 | /// 9 | /// The type of snapshot to provide for. 10 | public interface IQuerySnapshotProvider : ICustomQueryProvider, IQuerySnapshot 11 | { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Serialization.EFCore.AspNetCore/Middleware/QueryResult.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using System.Linq; 5 | 6 | namespace ExpressionPowerTools.Serialization.EFCore.AspNetCore.Middleware 7 | { 8 | /// 9 | /// Represents the result of deserializing a query payload. 10 | /// 11 | public class QueryResult 12 | { 13 | /// 14 | /// Gets or sets the query. 15 | /// 16 | public IQueryable Query { get; set; } 17 | 18 | /// 19 | /// Gets or sets a value indicating the type of query. 20 | /// 21 | public PayloadType QueryType { get; set; } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Serialization.EFCore.Http/Signatures/IRemoteQuery.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | namespace ExpressionPowerTools.Serialization.EFCore.Http.Signatures 5 | { 6 | /// 7 | /// Remote query interface to capture the context. 8 | /// 9 | public interface IRemoteQuery 10 | { 11 | /// 12 | /// Gets the custom provider that tracks the context. 13 | /// 14 | IRemoteQueryProvider CustomProvider { get; } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Serialization.EFCore.Http/Signatures/IRemoteQueryClient.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using System.Net.Http; 5 | using System.Threading.Tasks; 6 | 7 | namespace ExpressionPowerTools.Serialization.EFCore.Http.Signatures 8 | { 9 | /// 10 | /// Typed for queries. 11 | /// 12 | public interface IRemoteQueryClient 13 | { 14 | /// 15 | /// Fetches the remote content. 16 | /// 17 | /// The relative path. 18 | /// The query. 19 | /// The result. 20 | Task FetchRemoteQueryAsync( 21 | string path, 22 | HttpContent queryContent); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Serialization.EFCore.Http/Signatures/IRemoteQueryProvider.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using ExpressionPowerTools.Serialization.EFCore.Http.Queryable; 5 | 6 | namespace ExpressionPowerTools.Serialization.EFCore.Http.Signatures 7 | { 8 | /// 9 | /// Custom provider for tracking context. 10 | /// 11 | public interface IRemoteQueryProvider 12 | { 13 | /// 14 | /// Gets the . 15 | /// 16 | RemoteContext Context { get; } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Serialization.EFCore.Http/Signatures/IRemoteQueryable.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using System; 5 | 6 | namespace ExpressionPowerTools.Serialization.EFCore.Http.Signatures 7 | { 8 | /// 9 | /// Interface to retain generic type for extensions. 10 | /// 11 | /// The of the remote query. 12 | public interface IRemoteQueryable : IRemoteQuery 13 | { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Serialization/Attributes/CompressableKeyAttribute.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using System; 5 | 6 | namespace ExpressionPowerTools.Serialization 7 | { 8 | /// 9 | /// Attribute to tag a key that can be compressed. 10 | /// 11 | [AttributeUsage(AttributeTargets.Property, AllowMultiple = false)] 12 | public class CompressableKeyAttribute : Attribute 13 | { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Serialization/Rules/MemberSelector.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using System.Reflection; 5 | 6 | namespace ExpressionPowerTools.Serialization.Rules 7 | { 8 | /// 9 | /// Helps with selection of a . 10 | /// 11 | /// The type of . 12 | public class MemberSelector 13 | where T : MemberInfo 14 | { 15 | /// 16 | /// Gets or sets the . 17 | /// 18 | public T[] Member { get; set; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Serialization/Serializers/MemberBindingExpr.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using System; 5 | 6 | namespace ExpressionPowerTools.Serialization.Serializers 7 | { 8 | /// 9 | /// Base for a member binding expression. 10 | /// 11 | [Serializable] 12 | public abstract class MemberBindingExpr 13 | { 14 | /// 15 | /// Gets or sets the type of the binding. 16 | /// 17 | public abstract int BindingType { get; set; } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/ExpressionPowerTools.Serialization/Signatures/IDefaultConfiguration.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | using System; 5 | using ExpressionPowerTools.Serialization.Serializers; 6 | 7 | namespace ExpressionPowerTools.Serialization.Signatures 8 | { 9 | /// 10 | /// Holds the default configuration for serialization. 11 | /// 12 | public interface IDefaultConfiguration 13 | { 14 | /// 15 | /// Sets the default state. 16 | /// 17 | void SetDefaultState(Action builder); 18 | 19 | /// 20 | /// Gets the default state. 21 | /// 22 | SerializationState GetDefaultState(); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /stylecop.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json", 3 | "settings": { 4 | "documentationRules": { 5 | "companyName": "Jeremy Likness", 6 | "copyrightText": "Copyright (c) {companyName}. All rights reserved.\nLicensed under the MIT License. See LICENSE in the repository root for license information.", 7 | "xmlHeader": false, 8 | "documentInterfaces": false, 9 | "documentInternalElements": false 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Core.Tests/AssemblyConfig.cs: -------------------------------------------------------------------------------- 1 | using Xunit; 2 | 3 | [assembly: CollectionBehavior(CollectionBehavior.CollectionPerAssembly)] 4 | 5 | namespace ExpressionPowerTools.Core.Tests 6 | { 7 | /// 8 | /// Here for assembly-level attributes 9 | /// 10 | public class AssemblyConfig 11 | { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Core.Tests/DefaultHighPerformanceRulesTests.cs: -------------------------------------------------------------------------------- 1 | using ExpressionPowerTools.Core.Comparisons; 2 | using ExpressionPowerTools.Core.Signatures; 3 | 4 | namespace ExpressionPowerTools.Core.Tests 5 | { 6 | public class DefaultHighPerformanceRulesTests : DefaultComparisonRulesTests 7 | { 8 | protected override IExpressionComparisonRuleProvider Source { get; } 9 | = new DefaultHighPerformanceRules(); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Core.Tests/ExpressionEquivalencyTestsWithoutRules.cs: -------------------------------------------------------------------------------- 1 | using ExpressionPowerTools.Core.Tests.TestHelpers; 2 | using Xunit; 3 | 4 | namespace ExpressionPowerTools.Core.Tests 5 | { 6 | /// 7 | /// Included to show how rule execution time compares with coded logic. 8 | /// 9 | /// 10 | /// Code coverage doesn't recognize the derived type so excluded here. 11 | /// 12 | public class ExpressionEquivalencyTestsWithoutRules : ExpressionEquivalencyTests, IClassFixture 13 | { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Core.Tests/ExpressionSimilarityTestsWithoutRules.cs: -------------------------------------------------------------------------------- 1 | using System.Diagnostics.CodeAnalysis; 2 | using ExpressionPowerTools.Core.Tests.TestHelpers; 3 | using Xunit; 4 | 5 | namespace ExpressionPowerTools.Core.Tests 6 | { 7 | /// 8 | /// Included to show how rule execution time compares with coded logic. 9 | /// 10 | public class ExpressionSimilarityTestsWithoutRules : ExpressionSimilarityTests, IClassFixture 11 | { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Core.Tests/TestHelpers/DerivedQueryHost.cs: -------------------------------------------------------------------------------- 1 | using ExpressionPowerTools.Core.Hosts; 2 | using ExpressionPowerTools.Core.Signatures; 3 | using System.Linq.Expressions; 4 | 5 | namespace ExpressionPowerTools.Core.Tests.TestHelpers 6 | { 7 | public class DerivedQueryHost : QueryHost 8 | where TProvider : ICustomQueryProvider 9 | { 10 | public DerivedQueryHost(Expression expression, TProvider provider) : base(expression, provider) 11 | { 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Core.Tests/TestHelpers/DerivedStringWrapper.cs: -------------------------------------------------------------------------------- 1 | namespace ExpressionPowerTools.Core.Tests.TestHelpers 2 | { 3 | public class DerivedStringWrapper : StringWrapper 4 | { 5 | public string GetId() => Id; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Core.Tests/TestHelpers/PerformanceRulesFixture.cs: -------------------------------------------------------------------------------- 1 | using ExpressionPowerTools.Core.Comparisons; 2 | using ExpressionPowerTools.Core.Dependencies; 3 | using ExpressionPowerTools.Core.Signatures; 4 | using System; 5 | 6 | namespace ExpressionPowerTools.Core.Tests.TestHelpers 7 | { 8 | /// 9 | /// Force to run on non-rules based engine. 10 | /// 11 | public class PerformanceRulesFixture : IDisposable 12 | { 13 | public PerformanceRulesFixture() 14 | { 15 | ServiceHost.Reset(); 16 | var defaultRules = new DefaultHighPerformanceRules(); 17 | ServiceHost.Initialize(register => register.RegisterSingleton(defaultRules)); 18 | } 19 | 20 | public void Dispose() 21 | { 22 | ServiceHost.Reset(); 23 | } 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Core.Tests/TestHelpers/TestDerivedCustomProvider.cs: -------------------------------------------------------------------------------- 1 | using ExpressionPowerTools.Core.Providers; 2 | using System; 3 | using System.Linq; 4 | using System.Linq.Expressions; 5 | 6 | namespace ExpressionPowerTools.Core.Tests.TestHelpers 7 | { 8 | public class TestDerivedCustomProvider : CustomQueryProvider 9 | { 10 | public TestDerivedCustomProvider(IQueryable source): 11 | base(source) 12 | { 13 | 14 | } 15 | 16 | public override IQueryable CreateQuery(Expression expression) 17 | { 18 | throw new NotImplementedException(); 19 | } 20 | 21 | public override IQueryable CreateQuery(Expression expression) 22 | { 23 | throw new NotImplementedException(); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Core.Tests/TestHelpers/TestQueryableWrapper.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Linq.Expressions; 6 | 7 | namespace ExpressionPowerTools.Core.Tests.TestHelpers 8 | { 9 | public class TestQueryableWrapper : IQueryable 10 | { 11 | public Type ElementType => typeof(IdType); 12 | 13 | public Expression Expression { get; private set; } 14 | 15 | public IQueryProvider Provider => TestProvider; 16 | 17 | public TestQueryProvider TestProvider { get; private set; } = 18 | new TestQueryProvider(); 19 | 20 | public IEnumerator GetEnumerator() 21 | { 22 | throw new NotImplementedException(); 23 | } 24 | 25 | IEnumerator IEnumerable.GetEnumerator() 26 | { 27 | throw new NotImplementedException(); 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests/TestHelpers/TestCategory.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | 3 | namespace ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests.TestHelpers 4 | { 5 | public class TestCategory 6 | { 7 | public int Id { get; set; } 8 | public string Name { get; set; } 9 | public virtual ICollection Products { get; set; } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests/TestHelpers/TestProduct.cs: -------------------------------------------------------------------------------- 1 | using System.Text.Json.Serialization; 2 | 3 | namespace ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests.TestHelpers 4 | { 5 | public class TestProduct 6 | { 7 | public int Id { get; set; } 8 | public string Name { get; set; } 9 | public double Price { get; set; } 10 | public int CategoryId { get; set; } 11 | 12 | [JsonIgnore] 13 | public virtual TestCategory Category { get; set; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests/TestHelpers/TestProductsContext.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.EntityFrameworkCore; 2 | 3 | namespace ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests.TestHelpers 4 | { 5 | public class TestProductsContext : DbContext 6 | { 7 | public TestProductsContext() 8 | { 9 | } 10 | 11 | public TestProductsContext(DbContextOptions options) : base(options) 12 | { 13 | } 14 | 15 | public DbSet Categories { get; set; } 16 | public DbSet Products { get; set; } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests/TestHelpers/TestWidget.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests.TestHelpers 4 | { 5 | public class TestWidget 6 | { 7 | public Guid Id { get; set; } 8 | public string Name { get; set; } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests/TestHelpers/TestWidgetsContext.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Microsoft.EntityFrameworkCore; 3 | 4 | namespace ExpressionPowerTools.Serialization.EFCore.AspNetCore.Tests.TestHelpers 5 | { 6 | public class TestWidgetsContext : DbContext 7 | { 8 | public TestWidgetsContext() 9 | { 10 | } 11 | 12 | public TestWidgetsContext(DbContextOptions options) 13 | : base(options) 14 | { 15 | } 16 | 17 | public string Decoy { get => Guid.NewGuid().ToString(); } 18 | 19 | public DbSet Widgets { get; set; } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Serialization.EFCore.Http.Tests/AssemblyConfig.cs: -------------------------------------------------------------------------------- 1 | using Xunit; 2 | 3 | [assembly: CollectionBehavior(CollectionBehavior.CollectionPerAssembly)] 4 | 5 | namespace ExpressionPowerTools.Serialization.EFCore.Http.Tests 6 | { 7 | /// 8 | /// Here for assembly-level attributes 9 | /// 10 | public class AssemblyConfig 11 | { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Serialization.EFCore.Http.Tests/TestHelpers/AltContext.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.EntityFrameworkCore; 2 | 3 | namespace ExpressionPowerTools.Serialization.EFCore.Http.Tests.TestHelpers 4 | { 5 | public class AltContext : DbContext 6 | { 7 | public AltContext() 8 | { 9 | } 10 | 11 | public AltContext(DbContextOptions options) : 12 | base(options) 13 | { 14 | } 15 | 16 | public DbSet AltThings { get; set; } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Serialization.EFCore.Http.Tests/TestHelpers/TestMessageHandler.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Net.Http; 3 | using System.Threading; 4 | using System.Threading.Tasks; 5 | 6 | namespace ExpressionPowerTools.Serialization.EFCore.Http.Tests.TestHelpers 7 | { 8 | public class TestMessageHandler : HttpMessageHandler 9 | { 10 | private Func response; 11 | 12 | public TestMessageHandler( 13 | Func response) 14 | { 15 | this.response = response; 16 | } 17 | protected override Task 18 | SendAsync( 19 | HttpRequestMessage request, 20 | CancellationToken cancellationToken) 21 | { 22 | return Task.FromResult(response(request)); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Serialization.EFCore.Http.Tests/TestHelpers/TestThingContext.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.EntityFrameworkCore; 2 | 3 | namespace ExpressionPowerTools.Serialization.EFCore.Http.Tests.TestHelpers 4 | { 5 | public class TestThingContext : DbContext 6 | { 7 | public TestThingContext() 8 | { 9 | } 10 | 11 | public TestThingContext(DbContextOptions options): 12 | base(options) 13 | { 14 | } 15 | 16 | public DbSet Things { get; set; } 17 | 18 | public string NotThings { get; set; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Serialization.Tests/AssemblyConfig.cs: -------------------------------------------------------------------------------- 1 | using Xunit; 2 | 3 | [assembly: CollectionBehavior(CollectionBehavior.CollectionPerAssembly)] 4 | 5 | namespace ExpressionPowerTools.Serialization.Tests 6 | { 7 | /// 8 | /// Here for assembly-level attributes 9 | /// 10 | public class AssemblyConfig 11 | { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /test/ExpressionPowerTools.Serialization.Tests/TestHelpers/TestSerializableExpression.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using ExpressionPowerTools.Serialization.Serializers; 3 | 4 | namespace ExpressionPowerTools.Serialization.Tests.TestHelpers 5 | { 6 | public class TestSerializableExpression : SerializableExpression 7 | { 8 | public Type GetType(string type, bool useTyped) => 9 | useTyped ? 10 | GetMemberFromKey(type) : 11 | GetMemberFromKey(type) as Type; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /tools/ExpressionPowerTools.Utilities.DocumentGenerator/Markdown/MarkdownColumnAlignment.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Jeremy Likness. All rights reserved. 2 | // Licensed under the MIT License. See LICENSE in the repository root for license information. 3 | 4 | namespace ExpressionPowerTools.Utilities.DocumentGenerator.Markdown 5 | { 6 | /// 7 | /// Determines alignment for markdown tables. 8 | /// 9 | public enum MarkdownColumnAlignment 10 | { 11 | /// 12 | /// Align left. 13 | /// 14 | Left, 15 | 16 | /// 17 | /// Align centered. 18 | /// 19 | Center, 20 | 21 | /// 22 | /// Align right. 23 | /// 24 | Right, 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /tools/ExpressionPowerTools.Utilities.TestResultsParser/ExpressionPowerTools.Utilities.TestResultsParser.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Exe 5 | netcoreapp3.1 6 | 7 | 8 | 9 | true 10 | 11 | 12 | 13 | 14 | all 15 | runtime; build; native; contentfiles; analyzers; buildtransitive 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /version.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", 3 | "version": "0.9.7-beta", 4 | "publicReleaseRefSpec": [ 5 | "^refs/heads/master$", 6 | "^refs/heads/v\\d+(?:\\.\\d+)?$" 7 | ], 8 | "cloudBuild": { 9 | "buildNumber": { 10 | "enabled": true 11 | } 12 | } 13 | } --------------------------------------------------------------------------------