• IdeaBlade.Core Assembly
    • Overview
    • Namespaces
      • IdeaBlade.Core Namespace
        • Overview
        • Classes
          • AfterGetAttribute
            • Overview
            • Members
            • AfterGetAttribute Constructor
              • AfterGetAttribute Constructor()
              • AfterGetAttribute Constructor(String)
          • AfterSetAttribute
            • Overview
            • Members
            • AfterSetAttribute Constructor
              • AfterSetAttribute Constructor()
              • AfterSetAttribute Constructor(String)
          • AppEnv
            • Overview
            • Members
            • Properties
              • Current Property
          • AssertionException
            • Overview
            • Members
            • AssertionException Constructor
              • AssertionException Constructor()
              • AssertionException Constructor(String)
              • AssertionException Constructor(String,Exception)
              • AssertionException Constructor(String,Object[])
              • AssertionException Constructor(SerializationInfo,StreamingContext)
          • BeforeGetAttribute
            • Overview
            • Members
            • BeforeGetAttribute Constructor
              • BeforeGetAttribute Constructor()
              • BeforeGetAttribute Constructor(String)
          • BeforeSetAttribute
            • Overview
            • Members
            • BeforeSetAttribute Constructor
              • BeforeSetAttribute Constructor()
              • BeforeSetAttribute Constructor(String)
          • BitList
            • Overview
            • Members
            • BitList Constructor
              • BitList Constructor(Int32)
              • BitList Constructor(IEnumerable<Byte>)
              • BitList Constructor(IEnumerable<Boolean>)
            • Methods
              • ToBytes Method
          • BooleanUsingBlock
            • Overview
            • Members
            • BooleanUsingBlock Constructor
              • BooleanUsingBlock Constructor(Action<Boolean>)
              • BooleanUsingBlock Constructor(Action<Boolean>,Boolean)
              • BooleanUsingBlock Constructor(Action<Boolean>,Boolean,Boolean)
            • Methods
              • Dispose Method
          • ClientApplicationTypeExtensions
            • Overview
            • Members
            • Methods
              • SupportsSilverlight Method
              • SupportsStandard Method
              • SupportsWindowsPhone Method
              • SupportsWindowsStore Method
              • SupportsXamarinMobile Method
          • CodingFns
            • Overview
            • Members
            • Methods
              • DecodeBase64 Method
              • EncodeBase64 Method
          • ConsoleLogger
            • Overview
            • Members
            • ConsoleLogger Constructor
            • Methods
              • Log Method
            • Properties
              • IsSingleThreaded Property
          • CryptoFns
            • Overview
            • Members
            • Methods
              • AesDecrypt Method
              • AesEncrypt Method
              • AesGetHashKey Method
              • CalcStringHash Method
            • Properties
              • Provider Property
          • DebugFns
            • Overview
            • Members
            • Methods
              • Assert Method
              • Fail Method
              • WriteLine Method
              • WriteLineIf Method
          • DotNetLanguage
            • Overview
            • Members
            • DotNetLanguage Constructor
            • Methods
              • GetInstances Method
            • Properties
              • CodeFileExtension Property
              • IsCSharp Property
              • IsVB Property
              • ProjectFileExtension Property
            • Fields
              • All Field
              • CSharp Field
              • Default Field
              • VB Field
          • DynamicComparer<T,TResult>
            • Overview
            • Members
            • DynamicComparer<T,TResult> Constructor
            • Methods
              • Equals Method
                • Equals(T,T) Method
              • GetHashCode Method
                • GetHashCode(T) Method
          • DynamicTypeConverter
            • Overview
            • Members
            • Methods
              • Convert Method
                • Convert(Object) Method
                • Convert(IEnumerable) Method
          • EnumerableFns
            • Overview
            • Members
            • Methods
              • All<T> Method
              • AllEqual Method
                • AllEqual<T>(IEnumerable<T>) Method
                • AllEqual<T,U>(IEnumerable<T>,Func<T,U>) Method
              • Any<T> Method
              • Concat<T> Method
              • Distinct<TSource,TResult> Method
              • Except<TSource,TResult> Method
              • ForEach Method
                • ForEach<T>(IEnumerable<T>,Action<T>) Method
                • ForEach<T>(IEnumerable<T>,Action<T,Int32>) Method
              • GetAggregateHashCode Method
              • IndexOf<T> Method
              • Intersect<TSource,TResult> Method
              • Repeat<T> Method
              • ToAggregateString Method
              • ToHashSet<T> Method
              • Union<TSource,TResult> Method
          • EventHandlerUtils
            • Overview
            • Members
            • Methods
              • MakeWeak<E> Method
          • FileFns
            • Overview
            • Members
            • Methods
              • CopyDirectory Method
              • DeleteDirectory Method
              • GetRelativePath Method
              • RenameFileWithCurrentTimestamp Method
              • WriteStream Method
              • WriteTextFile Method
                • WriteTextFile(String,String) Method
                • WriteTextFile(String,String,Encoding) Method
          • FixedRetry
            • Overview
            • Members
            • FixedRetry Constructor
              • FixedRetry Constructor()
              • FixedRetry Constructor(Int32,TimeSpan)
            • Methods
              • ShouldRetry Method
            • Properties
              • Delay Property
              • MaxTries Property
          • IdeaBladeConfig
            • Overview
            • Members
            • IdeaBladeConfig Constructor
            • Methods
              • AssertNonDefaultVersion Method
              • Clone Method
              • CreateClientVersion Method
              • CreateDefaultInstanceLoadedFrom Method
              • CreateServerVersion Method
              • ShouldSerializeEdmKeys Method
              • ShouldSerializeLogging Method
              • ShouldSerializeObjectServer Method
              • ShouldSerializeProbeAssemblyNameWrapper Method
              • ShouldSerializeVerifiers Method
            • Properties
              • BaseAppDirectory Property
              • ConfigFileAssembly Property
              • ConfigFileLocation Property
              • ConfigFileName Property
              • Configuration Property
              • EdmKeys Property
              • FileName Property
              • Initialized Property
              • Instance Property
              • IsDefaultVersion Property
              • LoadedFrom Property
              • Logging Property
              • ObjectServer Property
              • ProbeAssemblyNames Property
              • ProbeAssemblyNameWrapper Property
              • Verifiers Property
              • Version Property
            • Fields
              • BaseFileName Field
              • CfgNamespace Field
              • CurrentName Field
              • CurrentVersion Field
            • Events
              • IdeaBladeConfigInitialized Event
          • IdeaBladeException
            • Overview
            • Members
            • IdeaBladeException Constructor
              • IdeaBladeException Constructor()
              • IdeaBladeException Constructor(String)
              • IdeaBladeException Constructor(String,Object[])
              • IdeaBladeException Constructor(String,Exception)
              • IdeaBladeException Constructor(SerializationInfo,StreamingContext)
          • IdeaBladeGuidAttribute
            • Overview
            • Members
            • IdeaBladeGuidAttribute Constructor
              • IdeaBladeGuidAttribute Constructor(String)
              • IdeaBladeGuidAttribute Constructor(String,String)
            • Methods
              • CheckTemplateVersion Method
            • Properties
              • Guid Property
              • TemplateVersion Property
            • Fields
              • CurrentTemplateVersion Field
              • IgnoreTemplateVersion Field
          • IdeaBladeLicenseAttribute
            • Overview
            • Members
            • IdeaBladeLicenseAttribute Constructor
            • Properties
              • LicenseKey Property
          • IdeaBladeLicenseException
            • Overview
            • Members
            • IdeaBladeLicenseException Constructor
              • IdeaBladeLicenseException Constructor()
              • IdeaBladeLicenseException Constructor(String)
              • IdeaBladeLicenseException Constructor(String,Exception)
              • IdeaBladeLicenseException Constructor(SerializationInfo,StreamingContext)
            • Methods
              • GetObjectData Method
          • MemberMetadata
            • Overview
            • Members
            • Methods
              • Merge Method
            • Properties
              • Bindable Property
              • BindingDirection Property
              • Description Property
              • DisplayName Property
              • Member Property
              • ReadOnly Property
              • ShortName Property
              • ValidationAttributes Property
            • Fields
              • NullInstance Field
          • MemberMetadataMap
            • Overview
            • Members
            • Properties
              • Instance Property
          • MemoFns
            • Overview
            • Members
            • Methods
              • Memoize Method
                • Memoize<R>(Func<R>) Method
                • Memoize<A,R>(Func<A,R>) Method
                • Memoize<A1,A2,R>(Func<A1,A2,R>) Method
                • Memoize<A1,A2,A3,R>(Func<A1,A2,A3,R>) Method
                • Memoize<A1,A2,A3,A4,R>(Func<A1,A2,A3,A4,R>) Method
                • Memoize<A1,A2,A3,A4,A5,R>(Func<A1,A2,A3,A4,A5,R>) Method
          • NamespaceFilter
            • Overview
            • Members
            • NamespaceFilter Constructor
              • NamespaceFilter Constructor()
              • NamespaceFilter Constructor(NamespaceFilterMode,String)
            • Properties
              • Mode Property
              • Namespace Property
          • NoRetry
            • Overview
            • Members
            • NoRetry Constructor
            • Methods
              • ShouldRetry Method
          • NullLogger
            • Overview
            • Members
            • NullLogger Constructor
            • Methods
              • Log Method
            • Properties
              • IsSingleThreaded Property
          • PropertyComparer
            • Overview
            • Members
            • PropertyComparer Constructor
              • PropertyComparer Constructor(PropertyInfo,ListSortDirection)
              • PropertyComparer Constructor(PropertyDescriptor,ListSortDirection)
            • Methods
              • Compare Method
          • PropertyInterceptor
            • Overview
            • Members
            • Methods
              • GetValue Method
              • Reset Method
              • SetValue Method
            • Properties
              • ArgsType Property
              • PropertyDirection Property
              • TargetName Property
              • TargetType Property
              • ValueType Property
          • PropertyInterceptor<TInstance,TValue,TArgs>
            • Overview
            • Members
            • PropertyInterceptor<TInstance,TValue,TArgs> Constructor
            • Methods
              • AddAction Method
                • AddAction(PropertyInterceptorTiming,Action<TArgs>) Method
                • AddAction(PropertyInterceptorAction<TArgs>) Method
                • AddAction<TNewArgs>(PropertyInterceptorAction<TNewArgs>) Method
              • AddSkipKey Method
              • GetActions Method
                • GetActions() Method
                • GetActions(PropertyInterceptorTiming) Method
                • GetActions(PropertyInterceptorTiming,Type) Method
              • GetValue Method
                • GetValue(TInstance) Method
                • GetValue(Object,Object) Method
                • GetValue(TInstance,Object) Method
              • RemoveSkipKey Method
              • Reset Method
              • SetValue Method
                • SetValue(TInstance,TValue) Method
                • SetValue(Object,Object,Object) Method
                • SetValue(TInstance,Object,TValue) Method
            • Properties
              • ArgsType Property
              • TargetType Property
              • ValueType Property
          • PropertyInterceptorAction
            • Overview
            • Members
            • Methods
              • ConvertTo<TArgs> Method
            • Properties
              • ArgsType Property
              • InstanceType Property
              • Key Property
              • Mode Property
              • Order Property
              • TargetName Property
              • TargetType Property
              • ValueType Property
          • PropertyInterceptorAction<TArgs>
            • Overview
            • Members
            • PropertyInterceptorAction<TArgs> Constructor
              • PropertyInterceptorAction<TArgs> Constructor(Type,String,PropertyInterceptorMode,Action<TArgs>)
              • PropertyInterceptorAction<TArgs> Constructor(Type,String,PropertyInterceptorMode,Action<TArgs>,Double,String)
            • Methods
              • BuildFunc<TOldArgs,TNewArgs> Method
              • ConvertTo<TNewArgs> Method
            • Properties
              • Action Property
          • PropertyInterceptorArgs
            • Overview
            • Members
            • Properties
              • Cancel Property
              • Context Property
              • ExceptionAction Property
              • Instance Property
              • Tag Property
              • Value Property
          • PropertyInterceptorArgs<TInstance,TValue>
            • Overview
            • Members
            • PropertyInterceptorArgs<TInstance,TValue> Constructor
              • PropertyInterceptorArgs<TInstance,TValue> Constructor(TInstance,Object)
              • PropertyInterceptorArgs<TInstance,TValue> Constructor(IPropertyInterceptorArgs)
            • Properties
              • Cancel Property
              • Context Property
              • ExceptionAction Property
              • Instance Property
              • OriginalInterceptorArgs Property
              • Tag Property
              • Value Property
          • PropertyInterceptorAttribute
            • Overview
            • Members
            • Properties
              • Key Property
              • Mode Property
              • Order Property
              • TargetName Property
              • TargetType Property
          • PropertyInterceptorException
            • Overview
            • Members
            • PropertyInterceptorException Constructor
              • PropertyInterceptorException Constructor()
              • PropertyInterceptorException Constructor(String)
              • PropertyInterceptorException Constructor(String,Exception)
              • PropertyInterceptorException Constructor(String,Object[])
              • PropertyInterceptorException Constructor(SerializationInfo,StreamingContext)
          • PropertyInterceptorManager
            • Overview
            • Members
            • Methods
              • AddAction Method
              • DiscoverInterceptorsFromAttributes Method
              • GetActions<TArgs> Method
              • RemoveAction Method
            • Properties
              • AllowRecursiveInterceptors Property
              • CurrentInstance Property
          • PropertyInterceptorModeExtensions
            • Overview
            • Members
            • Methods
              • GetLocationMode Method
              • GetPropertyDirection Method
              • IsAfterMode Method
              • IsBeforeMode Method
              • IsGetMode Method
              • IsSetMode Method
              • With Method
          • PropertyPath
            • Overview
            • Members
            • Methods
              • For<T> Method
          • StreamFns
            • Overview
            • Members
            • Methods
              • ToStream Method
                • ToStream(String) Method
                • ToStream(Byte[]) Method
              • ToString Method
                • ToString(Stream) Method
          • StringFns
            • Overview
            • Members
            • Methods
              • ByteArrayToString Method
              • CamelCase Method
              • ConvertTo<T> Method
              • ProperCase Method
              • PropertyNameToDisplayName Method
              • StringToByteArray Method
          • TraceFileXmlLogger
            • Overview
            • Members
            • TraceFileXmlLogger Constructor
              • TraceFileXmlLogger Constructor(String,Boolean)
              • TraceFileXmlLogger Constructor(String,String,Boolean)
              • TraceFileXmlLogger Constructor(TracePublisher,String,Boolean)
            • Methods
              • Dispose Method
              • Log Method
            • Properties
              • ArchiveLogs Property
              • IsSingleThreaded Property
              • LogFileName Property
            • Fields
              • DocumentNodeName Field
          • TraceFns
            • Overview
            • Members
            • TraceFns Constructor
            • Methods
              • Assert Method
                • Assert(Boolean) Method
                • Assert(Boolean,String) Method
              • Fail Method
              • PassesFilter Method
              • StackAssert Method
              • StackFail Method
              • StackWriteLine Method
              • StackWriteLineIf Method
              • WriteLine Method
              • WriteLineIf Method
          • TraceMessage
            • Overview
            • Members
            • TraceMessage Constructor
              • TraceMessage Constructor(String)
              • TraceMessage Constructor(StackFrame,String,Boolean)
            • Methods
              • GetFullyQualifiedMethodName Method
              • GetUserName Method
              • ToString Method
            • Properties
              • Id Property
              • Message Property
              • Source Property
              • Timestamp Property
              • UserName Property
          • TracePublisher
            • Overview
            • Members
            • Methods
              • Dispose Method
                • Dispose() Method
                • Dispose(Boolean) Method
              • GetPublisherUrl Method
              • GetRemoteInstance Method
              • InitializeLifetimeService Method
              • MakeRemotable Method
                • MakeRemotable() Method
                • MakeRemotable(Int32,String) Method
              • MakeRemotableCore Method
              • Ping Method
              • Publish Method
              • PublishCore Method
              • Subscribe Method
                • Subscribe(Guid) Method
                • Subscribe(Guid,ITraceSubscriberCallback) Method
              • Unsubscribe Method
            • Properties
              • IsRemoted Property
              • LocalInstance Property
              • Port Property
              • ServiceName Property
              • ThreadKeepAliveMilliseconds Property
            • Fields
              • DefaultPort Field
              • DefaultServiceName Field
          • TraceSubscriber
            • Overview
            • Members
            • TraceSubscriber Constructor
            • Methods
              • OnPublish Method
              • OnSubscriptionError Method
              • PingPublisher Method
              • StartSubscription Method
                • StartSubscription() Method
                • StartSubscription(String) Method
                • StartSubscription(TracePublisher) Method
              • StopSubscription Method
            • Properties
              • IsSubscribed Property
              • Protocol Property
            • Events
              • Publish Event
              • SubscriptionError Event
          • TypeWrapper
            • Overview
            • Members
            • TypeWrapper Constructor
            • Methods
              • Equals Method
              • GetHashCode Method
              • GetTypeWrapper Method
            • Properties
              • AssemblyQualifiedName Property
              • IsNull Property
              • Type Property
          • UsingBlock
            • Overview
            • Members
            • UsingBlock Constructor
            • Methods
              • Create<T> Method
              • Dispose Method
            • Properties
              • PostAction Property
          • WeakEventHandler<T,E>
            • Overview
            • Members
            • WeakEventHandler<T,E> Constructor
            • Methods
              • Invoke Method
            • Properties
              • Handler Property
            • Operators
              • Implicit Type Conversion Operator
        • Enumerations
          • Cardinality
          • ClientApplicationType
          • PropertyDirection
          • PropertyInterceptorMode
          • PropertyInterceptorTiming
        • Interfaces
          • IHasListManager
            • Overview
            • Members
            • Properties
              • ListManager Property
          • IListManager
            • Overview
            • Members
            • Methods
              • ContainsList Method
              • ManageList Method
              • UnmanageList Method
          • IPredicateDescription
            • Overview
            • Members
            • Methods
              • CreateUnboundCopy Method
              • ToLambdaExpression Method
            • Properties
              • InstanceType Property
          • IProjectionSelector
            • Overview
            • Members
            • Methods
              • ToLambdaExpression Method
            • Properties
              • InstanceType Property
              • ProjectionType Property
          • IPropertyInterceptorArgs
            • Overview
            • Members
            • Properties
              • Cancel Property
              • Context Property
              • ExceptionAction Property
              • Instance Property
              • Tag Property
              • Value Property
          • IPropertyInterceptorArgs<TInstance,TValue>
            • Overview
            • Members
            • Properties
              • Instance Property
              • Value Property
          • IRetryPolicy
            • Overview
            • Members
            • Methods
              • ShouldRetry Method
          • ISortSelector
            • Overview
            • Members
            • Properties
              • InstanceType Property
          • ITraceLogger
            • Overview
            • Members
            • Methods
              • Log Method
            • Properties
              • IsSingleThreaded Property
          • ITraceLoggerProvider
            • Overview
            • Members
            • Methods
              • GetLogger Method
          • ITraceSubscriberCallback
            • Overview
            • Members
            • Methods
              • OnPublish Method
      • IdeaBlade.Core.Composition Namespace
        • Overview
        • Classes
          • BaseCompositionContextResolver
            • Overview
            • Members
            • Methods
              • GetCompositionContext Method
          • CompositionContext
            • Overview
            • Members
            • CompositionContext Constructor
            • Methods
              • AddGenerator Method
                • AddGenerator(Type) Method
                • AddGenerator(Type,Type,Func<Object>) Method
              • AndFilters Method
              • BuildExportFilter Method
              • Equals Method
              • GetByName Method
              • GetExportedInstance Method
              • GetExportedInstanceFuncs Method
              • GetExportedInstances Method
              • GetHashCode Method
              • GetTypeFilter Method
              • WithFilter Method
              • WithGenerator Method
                • WithGenerator(IEnumerable<Type>) Method
                • WithGenerator(Type) Method
                • WithGenerator(Type,Func<Object>) Method
              • WithName Method
              • WithTypeFilter Method
            • Properties
              • IsFake Property
              • IsNamed Property
              • Name Property
              • RegisteredContexts Property
            • Fields
              • Default Field
              • Fake Field
          • CompositionHost
            • Overview
            • Members
            • Methods
              • Add Method
              • GetDefaultInstance Method
                • GetDefaultInstance<T>(CompositionContext) Method
                • GetDefaultInstance(Type,CompositionContext) Method
              • GetExportedInstance Method
                • GetExportedInstance<T>(Boolean,ImportCardinality,CreationPolicy,CompositionContext) Method
                • GetExportedInstance(Type,Boolean,ImportCardinality,CreationPolicy,CompositionContext) Method
              • GetExportedInstances Method
                • GetExportedInstances<T>(Boolean,CreationPolicy,CompositionContext) Method
                • GetExportedInstances(Type,Boolean,CreationPolicy,CompositionContext) Method
              • GetNewDefaultInstance Method
                • GetNewDefaultInstance<T>(CompositionContext) Method
                • GetNewDefaultInstance(Type,CompositionContext) Method
              • GetNewExportedInstance<T> Method
              • GetNewExportedInstances Method
                • GetNewExportedInstances<T>(Boolean,CompositionContext) Method
                • GetNewExportedInstances(Type,Boolean,CompositionContext) Method
              • Refresh Method
            • Properties
              • Container Property
              • IgnorePatterns Property
              • IncludeLoadedAssemblies Property
              • IncludeReferenceAssemblies Property
              • Instance Property
              • ProbeAssemblies Property
              • ProbeAssemblyNames Property
              • SearchFolders Property
              • SearchOption Property
              • SearchPatterns Property
            • Events
              • Recomposed Event
          • RecomposedEventArgs
            • Overview
            • Members
            • RecomposedEventArgs Constructor
              • RecomposedEventArgs Constructor()
              • RecomposedEventArgs Constructor(Assembly,Boolean)
            • Properties
              • Assembly Property
              • AssemblyLoaded Property
              • HasError Property
              • ShouldRecompose Property
        • Interfaces
          • ICompositionContextResolver
            • Overview
            • Members
            • Methods
              • GetCompositionContext Method
      • IdeaBlade.Core.Configuration Namespace
        • Overview
        • Classes
          • ClientSettingsElement
            • Overview
            • Members
            • ClientSettingsElement Constructor
            • Methods
              • Equals Method
              • GetHashCode Method
            • Properties
              • IsDistributed Property
              • IsNullInstance Property
          • ConfigEditorAttribute
            • Overview
            • Members
            • ConfigEditorAttribute Constructor
            • Methods
              • AllowPropertyEdit Method
              • GetElementType Method
              • IsPropertyVisible Method
            • Properties
              • AllowEdit Property
              • ElementType Property
              • IsVisible Property
          • EdmKeyElement
            • Overview
            • Members
            • EdmKeyElement Constructor
              • EdmKeyElement Constructor()
              • EdmKeyElement Constructor(EdmKeyElement)
              • EdmKeyElement Constructor(String)
            • Methods
              • Equals Method
              • GetHashCode Method
              • ToString Method
            • Properties
              • Connection Property
              • LogTraceString Property
          • IdeaBladeSection
            • Overview
            • Members
            • IdeaBladeSection Constructor
            • Methods
              • Create Method
          • KeyElement
            • Overview
            • Members
            • Properties
              • Name Property
              • Tag Property
          • LoggingElement
            • Overview
            • Members
            • LoggingElement Constructor
            • Methods
              • Equals Method
              • GetHashCode Method
              • ShouldSerializeAcceptFilters Method
              • ShouldSerializeRejectFilters Method
              • ToString Method
            • Properties
              • AcceptFilters Property
              • ArchiveLogs Property
              • FullyQualifiedLogFile Property
              • IsNullInstance Property
              • LogFile Property
              • Port Property
              • RejectFilters Property
              • ServiceName Property
              • ShouldLogSqlQueries Property
              • UsesSeparateAppDomain Property
            • Fields
              • DefaultLogFileName Field
          • ObjectServerElement
            • Overview
            • Members
            • ObjectServerElement Constructor
            • Methods
              • Equals Method
              • GetDefaultServiceKey Method
              • GetHashCode Method
              • GetServiceKey Method
              • ShouldSerializeClientSettings Method
              • ShouldSerializeServerSettings Method
              • ShouldSerializeServiceKeys Method
              • ToString Method
            • Properties
              • ClientSettings Property
              • IsNullInstance Property
              • RemoteBaseUrl Property
              • ServerPort Property
              • ServerSettings Property
              • ServiceKeys Property
              • ServiceName Property
          • ServerSettingsElement
            • Overview
            • Members
            • ServerSettingsElement Constructor
            • Methods
              • Equals Method
              • GetHashCode Method
            • Properties
              • AllowAnonymousLogin Property
              • IsNullInstance Property
              • LoginManagerRequired Property
              • SessionEncryptionKey Property
              • SupportedClientApplicationType Property
              • UseAspNetSecurityServices Property
              • UsePersistentDbConnectionPerSession Property
              • UserSessionTimeout Property
          • ServiceKeyElement
            • Overview
            • Members
            • ServiceKeyElement Constructor
              • ServiceKeyElement Constructor()
              • ServiceKeyElement Constructor(ServiceKeyElement)
              • ServiceKeyElement Constructor(String)
            • Methods
              • Equals Method
              • GetHashCode Method
              • ToString Method
            • Properties
              • RemoteBaseUrl Property
              • ServerPort Property
              • ServiceName Property
          • VerifierArgElement
            • Overview
            • Members
            • VerifierArgElement Constructor
            • Methods
              • ToString Method
            • Properties
              • Name Property
              • Value Property
          • VerifierElement
            • Overview
            • Members
            • VerifierElement Constructor
            • Methods
              • GetValue Method
                • GetValue(String,Type) Method
                • GetValue<T>(String) Method
              • ToString Method
            • Properties
              • ApplicableType Property
              • ApplicableTypeName Property
              • Description Property
              • ErrorContinuationMode Property
              • ExecutionModes Property
              • Item Property
              • Name Property
              • SortValue Property
              • Tag Property
              • VerifierArgs Property
              • VerifierType Property
              • VerifierTypeName Property
      • IdeaBlade.Core.Configuration.Extensions Namespace
        • Overview
        • Classes
          • ConfigExtensions
            • Overview
            • Members
            • Methods
              • SerializeToFile Method
              • SerializeToString Method
      • IdeaBlade.Core.DomainServices Namespace
        • Overview
        • Classes
          • AuthorizationAttribute
            • Overview
            • Members
            • Methods
              • Authorize Method
          • EnableClientAccessAttribute
            • Overview
            • Members
            • EnableClientAccessAttribute Constructor
          • IgnoreOperationAttribute
            • Overview
            • Members
            • IgnoreOperationAttribute Constructor
          • QueryAttribute
            • Overview
            • Members
            • QueryAttribute Constructor
              • QueryAttribute Constructor()
              • QueryAttribute Constructor(Boolean)
            • Properties
              • PreserveName Property
          • RequiresAuthenticationAttribute
            • Overview
            • Members
            • RequiresAuthenticationAttribute Constructor
            • Methods
              • Authorize Method
          • RequiresRolesAttribute
            • Overview
            • Members
            • RequiresRolesAttribute Constructor
              • RequiresRolesAttribute Constructor(String)
              • RequiresRolesAttribute Constructor(String[])
            • Methods
              • Authorize Method
            • Properties
              • Roles Property
      • IdeaBlade.Core.PlatformServices Namespace
        • Overview
        • Classes
          • AesCryptoProvider
            • Overview
            • Members
            • AesCryptoProvider Constructor
            • Methods
              • AesDecrypt Method
                • AesDecrypt(String,String) Method
                • AesDecrypt(String,String,Boolean) Method
                • AesDecrypt(String,Byte[],Boolean) Method
              • AesEncrypt Method
                • AesEncrypt(String,String) Method
                • AesEncrypt(String,String,Boolean) Method
                • AesEncrypt(String,Byte[],Boolean) Method
              • AesGetHashKey Method
              • CalcStringHash Method
      • IdeaBlade.Core.Reflection Namespace
        • Overview
        • Classes
          • AnonymousFns
            • Overview
            • Members
            • Methods
              • BuildDeconstructorFunc Method
                • BuildDeconstructorFunc(Type,Boolean) Method
                • BuildDeconstructorFunc<T>(Boolean) Method
              • Construct Method
              • ConstructFromPrototype Method
                • ConstructFromPrototype<AnonymousType>(AnonymousType,Object[]) Method
                • ConstructFromPrototype<AnonymousType,T1,T2>(AnonymousType,T1,T2) Method
                • ConstructFromPrototype<AnonymousType,T1,T2,T3>(AnonymousType,T1,T2,T3) Method
              • ConstructMany Method
              • CustomConvert Method
              • Deconstruct Method
                • Deconstruct(Object,Boolean) Method
                • Deconstruct<T>(T,Boolean) Method
              • DeconstructMany Method
                • DeconstructMany(IEnumerable,Boolean,Type) Method
                • DeconstructMany<T>(IEnumerable<T>,Boolean) Method
              • IsAnonymousType Method
                • IsAnonymousType(Type,Boolean) Method
                • IsAnonymousType(Type) Method
          • MemberInfoFns
            • Overview
            • Members
            • Methods
              • BuildCreateInstance Method
                • BuildCreateInstance(Type) Method
                • BuildCreateInstance<TIn,TOut>() Method
                • BuildCreateInstance<TOut>(Type) Method
              • BuildGenericMethodCallFunc<A1,R> Method
              • BuildPropertyGet<T> Method
              • FastCreateInstance Method
              • FastMethodInvoke Method
              • FastPropertyGet Method
                • FastPropertyGet(Object,PropertyInfo) Method
                • FastPropertyGet(Object,String) Method
              • FastStaticMethodInvoke Method
              • FastVoidMethodInvoke Method
            • Fields
              • BuildPropertyGetMemoized Field
          • ReflectionCloner
            • Overview
            • Members
            • Methods
              • ClearCache Method
              • DeepClone Method
                • DeepClone<T>(T) Method
                • DeepClone(Object) Method
          • ReflectionExtensions
            • Overview
            • Members
            • Methods
              • ConvertType Method
              • GetAllTypes Method
              • GetAssembly Method
              • GetAttribute<T> Method
              • GetAttributes Method
                • GetAttributes<T>(ICustomAttributeProvider,Boolean) Method
                • GetAttributes(ICustomAttributeProvider,Type,Boolean) Method
              • GetMemberType Method
              • GetMethod Method
              • GetType Method
                • GetType(Assembly,String,Boolean,Boolean) Method
              • GetTypeCode Method
              • IsGenericTypeOf Method
              • LoadAssembly Method
            • Fields
              • All Field
              • Declared Field
              • Default Field
          • ReflectionFns
            • Overview
            • Members
            • Methods
              • CopyFromAssembly Method
              • GetAssembly Method
              • GetDelegate<T> Method
              • GetEmbeddedFile Method
              • GetInstanceImplementing Method
                • GetInstanceImplementing(Type,IEnumerable<String>) Method
                • GetInstanceImplementing<T>(IEnumerable<String>) Method
              • GetInstancesImplementing Method
                • GetInstancesImplementing(Type,IEnumerable<String>) Method
                • GetInstancesImplementing<T>(IEnumerable<String>) Method
              • GetLatestType Method
              • GetListItemType Method
              • GetManifestItem Method
              • GetProperty Method
                • GetProperty(Type,String) Method
                • GetProperty(Type,String,BindingFlags) Method
              • GetTypeImplementing Method
              • GetTypeInfo Method
              • GetTypesImplementing Method
                • GetTypesImplementing(Type,Assembly) Method
                • GetTypesImplementing(Type,String) Method
                • GetTypesImplementing(Type,IEnumerable<Assembly>) Method
                • GetTypesImplementing(Type,IEnumerable<String>) Method
                • GetTypesImplementing(Type,IEnumerable<String>,Cardinality,Boolean) Method
              • GetUserAssemblies Method
          • TypeFns
            • Overview
            • Members
            • Methods
              • ConstructGenericInstance Method
                • ConstructGenericInstance(Type,Type[]) Method
                • ConstructGenericInstance(Type,Type[],Object[]) Method
              • ConvertType Method
              • FindGenericMethods Method
              • FindIEnumerable Method
              • FindMethod Method
                • FindMethod(Type,String,Type[]) Method
                • FindMethod(Type,String,BindingFlags,Type[],Type[]) Method
                • FindMethod(Type,String,Boolean,Type[]) Method
                • FindMethod(Type,String,BindingFlags,Type[]) Method
              • FindMethods Method
                • FindMethods(Type,String,BindingFlags,Type[],Type[]) Method
                • FindMethods(Type,String,BindingFlags,Type[]) Method
              • FindPropertyCached Method
              • FindPropertyOrField Method
                • FindPropertyOrField(Type,String,Boolean,Boolean) Method
                • FindPropertyOrField(Type,String,BindingFlags) Method
              • GetDefaultValue Method
              • GetElementType Method
              • GetGenericArgument Method
              • GetGroupingInterface Method
              • GetMethodByExample<TIn,TOut> Method
              • GetNonNullableType Method
              • GetNullableType Method
              • GetPropertyValue Method
              • GetSelfAndBaseClasses Method
              • GetSelfAndBaseTypes Method
              • GetTypeName Method
              • InitializeType Method
              • IsCompatibleWith Method
              • IsEnumType Method
              • IsGroupingType Method
              • IsIntegralType Method
              • IsNullableType Method
              • IsNumericType Method
              • IsPredefinedType Method
                • IsPredefinedType(Type) Method
                • IsPredefinedType(Type,Boolean) Method
              • IsSignedIntegralType Method
              • IsUnsignedIntegralType Method
              • MakeGenericList Method
            • Fields
              • DecimalTypes Field
              • IntegerTypes Field
              • NumericTypes Field
              • PredefinedTypes Field
              • SignedIntegerTypes Field
              • UnsignedIntegerTypes Field
      • IdeaBlade.Core.Wcf.Extensions Namespace
        • Overview
        • Classes
          • CommunicationSettings
            • Overview
            • Members
            • CommunicationSettings Constructor
              • CommunicationSettings Constructor()
              • CommunicationSettings Constructor(CompressionLevel)
            • Properties
              • CompressionLevel Property
              • Default Property
              • DefaultRetryPolicy Property
              • DefaultRetryPolicyForSave Property
            • Fields
              • NoRetry Field
              • Retry3xWithDelay Field
          • GZipMessageEncodingBindingElement
            • Overview
            • Members
            • GZipMessageEncodingBindingElement Constructor
              • GZipMessageEncodingBindingElement Constructor()
              • GZipMessageEncodingBindingElement Constructor(MessageEncodingBindingElement)
            • Methods
              • BuildChannelFactory<TChannel> Method
              • BuildChannelListener<TChannel> Method
              • CanBuildChannelListener<TChannel> Method
              • Clone Method
              • CreateMessageEncoderFactory Method
              • GetProperty<T> Method
            • Properties
              • InnerMessageEncodingBindingElement Property
              • MessageVersion Property
              • ReaderQuotas Property
          • GZipMessageEncodingElement
            • Overview
            • Members
            • GZipMessageEncodingElement Constructor
            • Methods
              • ApplyConfiguration Method
              • CreateBindingElement Method
            • Properties
              • BindingElementType Property
              • InnerMessageEncoding Property
              • MaxArrayLength Property
              • MaxBytesPerRead Property
              • MaxDepth Property
              • MaxNameTableCharCount Property
              • MaxStringContentLength Property
          • SilverlightFaultBehavior
            • Overview
            • Members
            • SilverlightFaultBehavior Constructor
            • Methods
              • AddBindingParameters Method
              • ApplyClientBehavior Method
              • ApplyDispatchBehavior Method
              • CreateBehavior Method
              • Validate Method
            • Properties
              • BehaviorType Property
      • IdeaBlade.Portable.Interfaces Namespace
        • Overview
        • Interfaces
          • IAppEnvironment
            • Overview
            • Members
            • Methods
              • GetCurrentThreadId Method
              • GetEntryAssembly Method
            • Properties
              • AssemblySuffix Property
              • DesignTimeExecution Property
              • IsAndroidApplication Property
              • IsFipsCompliantDefault Property
              • IsNetApplication Property
              • IsPhoneApplication Property
              • IsSilverlightApplication Property
              • IsWebApplication Property
              • IsWindowsStoreApplication Property
              • PlatformVersion Property
              • SupportsSync Property
      • Ionic.Zlib Namespace
        • Overview
        • Enumerations
          • CompressionLevel
  • IdeaBlade.EntityModel Assembly
    • Overview
    • Namespaces
      • IdeaBlade.EntityModel Namespace
        • Overview
        • Classes
          • AllowRpcAttribute
            • Overview
            • Members
            • AllowRpcAttribute Constructor
          • CacheQueryOptions
            • Overview
            • Members
            • CacheQueryOptions Constructor
            • Methods
              • Equals Method
              • GetHashCode Method
            • Properties
              • Default Property
              • GuidOrdering Property
              • IsDefault Property
              • StringComparison Property
              • UseSql92CompliantStringComparison Property
            • Fields
              • DefaultSqlServerCompatibility Field
              • None Field
            • Operators
              • Equality Operator
              • Inequality Operator
          • CacheStateManager
            • Overview
            • Members
            • Methods
              • GetCacheState Method
                • GetCacheState() Method
                • GetCacheState(IEnumerable) Method
              • RestoreCacheState Method
                • RestoreCacheState(EntityCacheState) Method
                • RestoreCacheState(EntityCacheState,RestoreStrategy) Method
                • RestoreCacheState(String,Boolean) Method
                • RestoreCacheState(String,RestoreStrategy,Boolean) Method
                • RestoreCacheState(Stream,RestoreStrategy,Boolean,Boolean) Method
              • SaveCacheState Method
                • SaveCacheState(String,Boolean) Method
                • SaveCacheState(IEnumerable,String,Boolean) Method
                • SaveCacheState(Stream,Boolean,Boolean) Method
                • SaveCacheState(IEnumerable,Stream,Boolean,Boolean) Method
          • ClientCanQueryAttribute
            • Overview
            • Members
            • ClientCanQueryAttribute Constructor
              • ClientCanQueryAttribute Constructor(Boolean)
              • ClientCanQueryAttribute Constructor(String[])
              • ClientCanQueryAttribute Constructor(AuthorizeRolesMode,String[])
          • ClientCanSaveAttribute
            • Overview
            • Members
            • ClientCanSaveAttribute Constructor
              • ClientCanSaveAttribute Constructor(Boolean)
              • ClientCanSaveAttribute Constructor(String[])
              • ClientCanSaveAttribute Constructor(AuthorizeRolesMode,String[])
          • ClientEdmKey
            • Overview
            • Members
            • ClientEdmKey Constructor
              • ClientEdmKey Constructor(String,String)
              • ClientEdmKey Constructor(EdmKeyElement)
              • ClientEdmKey Constructor(String,String,Boolean,String)
            • Methods
              • Equals Method
              • GetHashCode Method
              • LocateEdmKey Method
            • Properties
              • ConnectionString Property
              • LogTraceString Property
              • Name Property
              • Tag Property
          • ClientQueryPermissionsAttribute
            • Overview
            • Members
            • ClientQueryPermissionsAttribute Constructor
              • ClientQueryPermissionsAttribute Constructor(ClientQueryPermissions)
              • ClientQueryPermissionsAttribute Constructor(ClientQueryPermissions,String[])
              • ClientQueryPermissionsAttribute Constructor(ClientQueryPermissions,AuthorizeRolesMode,String[])
            • Methods
              • Authorize Method
              • GetClientQueryPermissions Method
            • Properties
              • AuthorizeRolesMode Property
              • Permissions Property
              • Roles Property
          • CloningFns
            • Overview
            • Members
            • Methods
              • DeepClone Method
                • DeepClone<T>(T,CloningMethod) Method
                • DeepClone(Object,CloningMethod) Method
            • Properties
              • DefaultCloningMethod Property
          • CompletedEventArgs
            • Overview
            • Members
            • CompletedEventArgs Constructor
            • Properties
              • Cancelled Property
              • CompletedSuccessfully Property
              • CompletedSynchronously Property
              • Error Property
              • HasError Property
              • IsCompleted Property
              • IsErrorHandled Property
          • ComplexAspect
            • Overview
            • Members
            • Methods
              • Equals Method
              • GetDataProperty Method
              • GetHashCode Method
              • GetValue Method
                • GetValue(String) Method
                • GetValue<T>(String) Method
                • GetValue(EntityProperty) Method
              • SetValue Method
                • SetValue(String,Object) Method
                • SetValue(EntityProperty,Object) Method
              • StructuralEquals Method
              • ViolationCheck Method
              • Wrap Method
            • Properties
              • ComplexObject Property
              • EntityManager Property
              • EntityMetadata Property
              • Parent Property
              • ParentEntity Property
              • ParentEntityProperty Property
              • ParentProperty Property
              • ValidationErrors Property
              • VerifierEngine Property
          • ComplexObject
            • Overview
            • Members
            • Methods
              • StructuralEquals Method
            • Properties
              • ComplexAspect Property
          • ComplexObject.EntityPropertyNames
            • Overview
            • Members
            • ComplexObject.EntityPropertyNames Constructor
          • CompostionContextExtensions
            • Overview
            • Members
            • Methods
              • GetFakeBackingStore Method
          • ConcurrencyStrategyAttribute
            • Overview
            • Members
            • ConcurrencyStrategyAttribute Constructor
            • Methods
              • Equals Method
              • GetHashCode Method
            • Properties
              • Strategy Property
          • ConnectionStateChangedEventArgs
            • Overview
            • Members
            • ConnectionStateChangedEventArgs Constructor
            • Properties
              • IsConnected Property
          • DataEntityProperty
            • Overview
            • Members
            • Methods
              • Create Method
              • Equals Method
              • GetHashCode Method
              • GetValue Method
                • GetValue(Object) Method
                • GetValue(Object,EntityVersion) Method
            • Properties
              • ConcurrencyStrategy Property
              • DefaultValue Property
              • IsAutoIncrementing Property
              • IsComplexType Property
              • IsComputed Property
              • IsConcurrencyProperty Property
              • IsForeignKeyProperty Property
              • IsNativeProperty Property
              • IsPartOfKey Property
              • Ordinal Property
              • RelatedNavigationPropertyName Property
          • DataEntityProperty<TInstance,TValue>
            • Overview
            • Members
            • DataEntityProperty<TInstance,TValue> Constructor
            • Methods
              • GetValue Method
                • GetValue(Object,EntityVersion) Method
                • GetValue(TInstance) Method
                • GetValue(TInstance,EntityVersion) Method
              • SetValue Method
                • SetValue(Object,Object) Method
                • SetValue(TInstance,TValue) Method
            • Properties
              • GetterInterceptor Property
              • SetterInterceptor Property
          • DataEntityPropertyGetInterceptorArgs<TInstance,TResult>
            • Overview
            • Members
            • DataEntityPropertyGetInterceptorArgs<TInstance,TResult> Constructor
              • DataEntityPropertyGetInterceptorArgs<TInstance,TResult> Constructor(DataEntityProperty,TInstance,Object)
              • DataEntityPropertyGetInterceptorArgs<TInstance,TResult> Constructor(PropertyInterceptorArgs)
            • Properties
              • EntityVersion Property
          • DataEntityPropertyInterceptorArgs<TInstance,TValue>
            • Overview
            • Members
            • Properties
              • DataEntityProperty Property
          • DataEntityPropertySetInterceptorArgs<TInstance,TResult>
            • Overview
            • Members
            • DataEntityPropertySetInterceptorArgs<TInstance,TResult> Constructor
              • DataEntityPropertySetInterceptorArgs<TInstance,TResult> Constructor(DataEntityProperty,TInstance,Object)
              • DataEntityPropertySetInterceptorArgs<TInstance,TResult> Constructor(PropertyInterceptorArgs)
          • DataSourceKeyNameAttribute
            • Overview
            • Members
            • DataSourceKeyNameAttribute Constructor
            • Methods
              • Equals Method
              • GetHashCode Method
            • Properties
              • Name Property
          • DefaultConcurrencyValueSetter
            • Overview
            • Members
            • DefaultConcurrencyValueSetter Constructor
            • Methods
              • IsApplicable Method
              • SetNewConcurrencyValue Method
          • DefaultDataSourceKeyResolver
            • Overview
            • Members
            • DefaultDataSourceKeyResolver Constructor
            • Methods
              • GetKey Method
          • DefaultEntitySetNameAttribute
            • Overview
            • Members
            • DefaultEntitySetNameAttribute Constructor
            • Properties
              • Name Property
          • DiscoverableTypeAttribute
            • Overview
            • Members
            • DiscoverableTypeAttribute Constructor
            • Methods
              • HasMode Method
            • Properties
              • Mode Property
          • Entity
            • Overview
            • Members
            • Methods
              • BeginEditCore Method
              • CancelEditCore Method
              • CompareTo Method
              • EndEditCore Method
            • Properties
              • EntityAspect Property
            • Events
              • PropertyChanged Event
          • Entity.EntityPropertyNames
            • Overview
            • Members
            • Entity.EntityPropertyNames Constructor
          • EntityAspect
            • Overview
            • Members
            • EntityAspect Constructor
            • Methods
              • AcceptChanges Method
              • AddToManager Method
                • AddToManager() Method
                • AddToManager(EntityManager) Method
              • AreEqual Method
              • CloneCore Method
              • CompareTo Method
              • Delete Method
              • Equals Method
              • FindRelatedEntities Method
              • ForcePropertyChanged Method
              • GetDataProperty Method
              • GetHashCode Method
              • GetNavigationProperty Method
              • GetProperty Method
              • GetRelatedEntities Method
                • GetRelatedEntities(EntityRelationLink) Method
                • GetRelatedEntities<T>(EntityRelationLink) Method
                • GetRelatedEntities<T>(EntityRelationLink,QueryStrategy) Method
                • GetRelatedEntities(EntityRelationLink,QueryStrategy) Method
              • GetRelatedEntity Method
                • GetRelatedEntity(EntityRelationLink) Method
                • GetRelatedEntity<T>(EntityRelationLink) Method
                • GetRelatedEntity<T>(EntityRelationLink,QueryStrategy) Method
                • GetRelatedEntity(EntityRelationLink,QueryStrategy) Method
              • GetValue Method
                • GetValue(String) Method
                • GetValue(String,EntityVersion) Method
                • GetValue(EntityProperty) Method
                • GetValue(DataEntityProperty,EntityVersion) Method
                • GetValue<T>(String) Method
              • GetValueRaw Method
              • HasChanges Method
              • OnEntityAspectPropertyChanged Method
              • OnEntityPropertyChanged Method
              • RejectChanges Method
              • RemoveFromManager Method
                • RemoveFromManager() Method
                • RemoveFromManager(Boolean) Method
              • ReplaceAllCore Method
              • ReplaceCurrentOnLoadCore Method
              • ReplaceOriginalCore Method
              • RestoreBackupVersion Method
              • SetAdded Method
              • SetModified Method
              • SetValue Method
                • SetValue(String,Object) Method
                • SetValue(EntityProperty,Object) Method
              • SetValueRaw Method
              • ValidatePropertyAfterSet Method
              • ValidatePropertyBeforeSet Method
              • ViolationCheck Method
              • Wrap Method
              • WrapAll Method
            • Properties
              • Entity Property
              • EntityGroup Property
              • EntityKey Property
              • EntityManager Property
              • EntityMetadata Property
              • EntitySetName Property
              • EntityState Property
              • IsChanged Property
              • IsNullEntity Property
              • IsNullOrPendingEntity Property
              • IsPendingEntity Property
              • SerializationContext Property
              • ValidationErrors Property
              • VerifierEngine Property
            • Fields
              • AllErrors Field
            • Events
              • EntityPropertyChanged Event
              • PendingEntityResolved Event
              • PropertyChanged Event
          • EntityAspect.EntityPropertyNames
            • Overview
            • Members
            • EntityAspect.EntityPropertyNames Constructor
          • EntityAspect.VerifierErrorsCollection
            • Overview
            • Members
            • Methods
              • Add Method
              • Clear Method
              • Contains Method
              • CopyTo Method
              • GetEnumerator Method
              • Remove Method
              • UpdateWith Method
            • Properties
              • Count Property
              • HasErrors Property
              • IsReadOnly Property
          • EntityCacheState
            • Overview
            • Members
            • Methods
              • Merge Method
              • Restore Method
                • Restore(String,Boolean) Method
                • Restore(Stream,Boolean,Boolean) Method
              • Save Method
                • Save(String,Boolean) Method
                • Save(Stream,Boolean,Boolean) Method
            • Properties
              • SerializationCompletedHandle Property
          • EntityChangeCancelEventArgs
            • Overview
            • Members
            • Properties
              • Cancel Property
          • EntityChangedEventArgs
            • Overview
            • Members
            • EntityChangedEventArgs Constructor
            • Properties
              • Action Property
          • EntityChangeEventArgs
            • Overview
            • Members
            • Properties
              • Entity Property
              • EntityAspect Property
              • NativeEntity Property
          • EntityChangingEventArgs
            • Overview
            • Members
            • EntityChangingEventArgs Constructor
            • Properties
              • Action Property
          • EntityFetchingEventArgs
            • Overview
            • Members
            • EntityFetchingEventArgs Constructor
            • Properties
              • Query Property
          • EntityGroup
            • Overview
            • Members
            • Methods
              • AcceptChanges Method
              • Clone Method
              • CloneStructure Method
              • Create Method
              • GetChanges Method
              • GetEntityGroupName Method
              • HasChanges Method
              • IsCurrent Method
              • RejectChanges Method
            • Properties
              • ChangeNotificationEnabled Property
              • ChangeTrackingEnabled Property
              • ComplexTypeProperties Property
              • ConcurrencyProperties Property
              • DataProperties Property
              • DataSourceKeyName Property
              • DefaultEntitySetName Property
              • EntityManager Property
              • EntityType Property
              • ForeignKeyProperties Property
              • IsNullGroup Property
              • KeyProperties Property
              • Name Property
              • NavigationProperties Property
              • Properties Property
              • PropertyInterceptionEnabled Property
              • QueryableType Property
              • SelfAndSubtypeGroups Property
              • VerificationEnabled Property
            • Events
              • EntityChanged Event
              • EntityChanging Event
              • EntityPropertyChanged Event
              • EntityPropertyChanging Event
          • EntityGroup<TEntity>
            • Overview
            • Members
            • EntityGroup<TEntity> Constructor
              • EntityGroup<TEntity> Constructor()
              • EntityGroup<TEntity> Constructor(EntityGroup<TEntity>)
            • Properties
              • CurrentEntities Property
              • Entities Property
          • EntityKey
            • Overview
            • Members
            • EntityKey Constructor
              • EntityKey Constructor(Type,Object)
              • EntityKey Constructor(Type,Object,Boolean)
              • EntityKey Constructor(Type,Object[])
              • EntityKey Constructor(Type,Object[],Boolean)
            • Methods
              • CompareTo Method
              • Equals Method
              • GetHashCode Method
              • ToKeyQuery Method
              • ToQuery Method
              • ToString Method
            • Properties
              • EntityType Property
              • Values Property
            • Operators
              • Equality Operator
              • Inequality Operator
          • EntityKeyList
            • Overview
            • Members
            • EntityKeyList Constructor
              • EntityKeyList Constructor(Type)
              • EntityKeyList Constructor(Type,IEnumerable<EntityKey>)
              • EntityKeyList Constructor(EntityKeyList)
            • Methods
              • FromEntities<T> Method
              • FromEntity Method
              • InsertItem Method
              • SetItem Method
              • ToKeyQuery Method
              • ToQuery Method
            • Properties
              • EntityType Property
          • EntityKeyQuery
            • Overview
            • Members
            • EntityKeyQuery Constructor
              • EntityKeyQuery Constructor(EntityKey)
              • EntityKeyQuery Constructor(EntityKeyList)
              • EntityKeyQuery Constructor(Type,IEnumerable<EntityKey>)
            • Methods
              • AddToQueryCache Method
              • Clone Method
              • CreateFinder Method
              • Execute Method
              • InQueryCache Method
            • Properties
              • CommandTimeout Property
              • ElementType Property
              • EntityManager Property
              • Keys Property
              • QueryableType Property
              • QueryStrategy Property
              • Tag Property
          • EntityListManager<T>
            • Overview
            • Members
            • EntityListManager<T> Constructor
              • EntityListManager<T> Constructor(EntityManager,Predicate<T>,EntityProperty[])
              • EntityListManager<T> Constructor(EntityManager,Predicate<T>,EntityProperty[],IList,Boolean)
            • Methods
              • ContainsList Method
              • Dispose Method
                • Dispose() Method
                • Dispose(Boolean) Method
              • ManageList Method
              • RefreshAllLists Method
              • RefreshList Method
              • UnmanageList Method
            • Properties
              • EntityManager Property
              • Filter Property
              • FilterProperties Property
              • IncludedEntityStates Property
          • EntityManager
            • Overview
            • Members
            • EntityManager Constructor
              • EntityManager Constructor(Boolean,String,EntityServiceOption,String)
              • EntityManager Constructor(EntityManagerContext)
              • EntityManager Constructor(EntityManager,Boolean,String,EntityServiceOption,String)
              • EntityManager Constructor(EntityManager,EntityManagerContext)
            • Methods
              • AcceptChanges Method
              • AddEntities Method
              • AddEntity Method
              • AttachEntities Method
              • AttachEntity Method
              • Clear Method
              • Connect Method
              • ConnectAsync Method
                • ConnectAsync() Method
                • ConnectAsync(CancellationToken) Method
              • CreateEntity Method
                • CreateEntity<T>() Method
                • CreateEntity(Type) Method
              • Disconnect Method
              • ExecuteQuery Method
                • ExecuteQuery<T>(IEntityQuery<T>) Method
                • ExecuteQuery(IEntityQuery) Method
              • ExecuteQueryAsync Method
                • ExecuteQueryAsync<T>(IEntityQuery<T>) Method
                • ExecuteQueryAsync(IEntityQuery) Method
                • ExecuteQueryAsync<T>(IEntityQuery<T>,CancellationToken) Method
                • ExecuteQueryAsync(IEntityQuery,CancellationToken) Method
              • ExecuteQueryForObject Method
              • ExecuteQueryForObjectAsync Method
                • ExecuteQueryForObjectAsync(IEntityScalarQuery) Method
                • ExecuteQueryForObjectAsync(IEntityScalarQuery,CancellationToken) Method
                • ExecuteQueryForObjectAsync<T>(IEntityScalarQuery<T>) Method
                • ExecuteQueryForObjectAsync<T>(IEntityScalarQuery<T>,CancellationToken) Method
              • FindEntities Method
                • FindEntities(EntityState) Method
                • FindEntities<T>(EntityState) Method
                • FindEntities(Type,EntityState) Method
              • FindEntity Method
                • FindEntity(EntityKey) Method
                • FindEntity(EntityKey,Boolean) Method
              • FindEntityGraph Method
              • ForceIdFixup Method
              • ForceIdFixupAsync Method
              • GenerateId Method
              • GetEntityGroup Method
                • GetEntityGroup(Type) Method
                • GetEntityGroup<T>() Method
              • GetEntityGroups Method
              • GetNullEntity Method
                • GetNullEntity(Type) Method
                • GetNullEntity<T>() Method
              • GetQuery Method
                • GetQuery<T>() Method
                • GetQuery<T>(String) Method
              • HasChanges Method
              • ImportEntities Method
              • InvokeServerMethod Method
                • InvokeServerMethod(ServerMethodDelegate,Object[]) Method
                • InvokeServerMethod(String,String,Object[]) Method
                • InvokeServerMethod(InvokeServerMethodArgs) Method
              • InvokeServerMethodAsync Method
                • InvokeServerMethodAsync(ServerMethodDelegate,Object[]) Method
                • InvokeServerMethodAsync(ServerMethodDelegate,CancellationToken,Object[]) Method
                • InvokeServerMethodAsync(String,String,Object[]) Method
                • InvokeServerMethodAsync(String,String,CancellationToken,Object[]) Method
                • InvokeServerMethodAsync(InvokeServerMethodArgs,CancellationToken) Method
              • IsEntityLoaded Method
              • IsEntityType Method
              • OnCleared Method
              • OnConnectionStateChanged Method
              • OnEntityManagerCreated Method
              • OnFetching Method
              • OnQueried Method
              • OnQuerying Method
              • OnSaved Method
              • OnSaving Method
              • RefetchEntities Method
                • RefetchEntities(IEnumerable,MergeStrategy) Method
                • RefetchEntities(EntityKeyList,MergeStrategy) Method
                • RefetchEntities(EntityState,MergeStrategy) Method
              • RefetchEntitiesAsync Method
                • RefetchEntitiesAsync(IEnumerable,MergeStrategy) Method
                • RefetchEntitiesAsync(IEnumerable,MergeStrategy,CancellationToken) Method
                • RefetchEntitiesAsync(EntityKeyList,MergeStrategy) Method
                • RefetchEntitiesAsync(EntityKeyList,MergeStrategy,CancellationToken) Method
                • RefetchEntitiesAsync(EntityState,MergeStrategy) Method
                • RefetchEntitiesAsync(EntityState,MergeStrategy,CancellationToken) Method
              • RefetchEntity Method
              • RefetchEntityAsync Method
                • RefetchEntityAsync(Object,MergeStrategy) Method
                • RefetchEntityAsync(Object,MergeStrategy,CancellationToken) Method
              • RejectChanges Method
              • RemoveEntities Method
                • RemoveEntities(IEnumerable,Nullable<Boolean>) Method
                • RemoveEntities(Type,EntityState,Nullable<Boolean>) Method
                • RemoveEntities(EntityState,Nullable<Boolean>) Method
              • RemoveEntity Method
              • SaveChanges Method
              • SaveChangesAsync Method
              • TryExecuteQuery Method
                • TryExecuteQuery(IEntityQuery) Method
                • TryExecuteQuery<T>(IEntityQuery<T>) Method
              • TryExecuteQueryAsync Method
                • TryExecuteQueryAsync(IEntityQuery,CancellationToken) Method
                • TryExecuteQueryAsync<T>(IEntityQuery<T>,CancellationToken) Method
              • TrySaveChanges Method
              • TrySaveChangesAsync Method
            • Properties
              • AuthenticationContext Property
              • AuthorizedThreadId Property
              • CacheStateManager Property
              • CompositionContext Property
              • DataSourceExtension Property
              • DataSourceResolver Property
              • DefaultEntityReferenceStrategy Property
              • DefaultQueryStrategy Property
              • DefaultSaveOptions Property
              • EntityServiceOption Property
              • IsClient Property
              • IsConnected Property
              • IsLoggedIn Property
              • MetadataStore Property
              • Options Property
              • QueryCache Property
              • SafeThreadingCheck Property
              • ServiceKey Property
              • Tag Property
              • UsesDistributedEntityService Property
              • VerifierEngine Property
            • Events
              • Cleared Event
              • ConnectionStateChanged Event
              • EntityChanged Event
              • EntityChanging Event
              • EntityManagerCreated Event
              • EntityServerError Event
              • Fetching Event
              • Queried Event
              • Querying Event
              • Saved Event
              • Saving Event
          • EntityManagerClearedEventArgs
            • Overview
            • Members
            • EntityManagerClearedEventArgs Constructor
            • Properties
              • EntityManager Property
          • EntityManagerContext
            • Overview
            • Members
            • EntityManagerContext Constructor
            • Properties
              • CompositionContextName Property
              • DataSourceExtension Property
              • EntityServiceOption Property
              • Options Property
              • ServiceKey Property
              • ShouldConnect Property
          • EntityManagerCreatedEventArgs
            • Overview
            • Members
            • EntityManagerCreatedEventArgs Constructor
            • Properties
              • EntityManager Property
          • EntityManagerOptions
            • Overview
            • Members
            • EntityManagerOptions Constructor
            • Methods
              • UpdateWith Method
            • Properties
              • RefetchEntitiesBatchSize Property
              • ThrowAllLoadExceptions Property
              • UseDefaultAuthenticationContext Property
          • EntityManagerSaveException
            • Overview
            • Members
            • EntityManagerSaveException Constructor
              • EntityManagerSaveException Constructor()
              • EntityManagerSaveException Constructor(String)
              • EntityManagerSaveException Constructor(String,Exception)
              • EntityManagerSaveException Constructor(String,Exception,IList<Object>)
              • EntityManagerSaveException Constructor(String,PersistenceOperation,PersistenceFailure)
              • EntityManagerSaveException Constructor(SerializationInfo,StreamingContext)
            • Methods
              • GetObjectData Method
            • Properties
              • EntitiesWithErrors Property
          • EntityMemberMetadata
            • Overview
            • Members
            • Properties
              • VerifierSetterOptions Property
            • Fields
              • NullInstance Field
          • EntityMetadata
            • Overview
            • Members
            • Methods
              • AuthorizeQuery Method
              • AuthorizeSave Method
              • CreateEntity Method
              • DevForceDefaultValueFunction Method
              • GetClientQueryPermissions Method
              • GetDataSourceKeyName Method
              • GetDefaultEntitySetNameFromAttr Method
              • GetDefaultValue Method
              • GetHashCode Method
              • HasAnyConcreteEntityBaseTypes Method
              • IsComplexType Method
              • IsEntityType Method
              • IsMappedEntityType Method
            • Properties
              • CanQueryByEntityKey Property
              • ComplexTypeProperties Property
              • ConcurrencyProperties Property
              • DataProperties Property
              • DataSourceKeyName Property
              • DefaultEntityContainerName Property
              • DefaultEntitySetName Property
              • DefaultValueFunction Property
              • EntityProperties Property
              • EntityType Property
              • ForeignKeyProperties Property
              • HasStoreGeneratedId Property
              • IsCodeFirst Property
              • IsComplexObjectType Property
              • KeyProperties Property
              • ListNavigationProperties Property
              • NavigationProperties Property
              • NullEntityGroup Property
              • ScalarNavigationProperties Property
          • EntityMetadataStore
            • Overview
            • Members
            • Methods
              • GetEntityMetadata Method
              • GetEntityRelation Method
                • GetEntityRelation(String,Assembly) Method
                • GetEntityRelation(String,Boolean) Method
                • GetEntityRelation(Type,String) Method
              • GetEntityRelationLink Method
              • GetEntityRelations Method
                • GetEntityRelations() Method
                • GetEntityRelations(Type) Method
                • GetEntityRelations(IEnumerable<Type>) Method
              • GetEntityTypes Method
              • GetRelatedProperties Method
              • GetSelfAndSubtypes Method
              • InitializeEntityRelations Method
              • IsEntityType Method
              • IsMetadataLoaded Method
              • LoadMetadataFromEmbeddedResources Method
              • MergeEntityModelMetadata Method
              • Reset Method
            • Properties
              • EntityAssemblies Property
              • Instance Property
          • EntityProperty
            • Overview
            • Members
            • Methods
              • Equals Method
              • GetEntityProperties Method
              • GetEntityProperty Method
              • GetHashCode Method
              • GetValue Method
              • SetValue Method
              • ToString Method
            • Properties
              • DataType Property
              • EntityKind Property
              • EntityType Property
              • IsNullable Property
              • IsReadOnly Property
              • MemberMetadata Property
              • Name Property
              • PropertyInfo Property
          • EntityPropertyChangedEventArgs
            • Overview
            • Members
            • EntityPropertyChangedEventArgs Constructor
              • EntityPropertyChangedEventArgs Constructor(EntityAspect,EntityProperty,Object)
              • EntityPropertyChangedEventArgs Constructor(EntityAspect,EntityProperty,Object,EntityProperty,Object)
            • Properties
              • NewValue Property
              • NewValueParent Property
              • NewValueProperty Property
              • Property Property
          • EntityPropertyChangingEventArgs
            • Overview
            • Members
            • EntityPropertyChangingEventArgs Constructor
              • EntityPropertyChangingEventArgs Constructor(EntityAspect,EntityProperty,Object)
              • EntityPropertyChangingEventArgs Constructor(EntityAspect,EntityProperty,Object,EntityProperty,Object)
            • Properties
              • Property Property
              • ProposedValue Property
              • ProposedValueParent Property
              • ProposedValueProperty Property
          • EntityQueriedEventArgs
            • Overview
            • Members
            • Properties
              • ChangedEntities Property
              • Query Property
              • QueryResult Property
              • ResolvedFetchStrategy Property
              • Results Property
              • WasFetched Property
          • EntityQuery
            • Overview
            • Members
            • Methods
              • AddIncludePaths Method
              • AddParameter Method
                • AddParameter(EntityQueryParameter) Method
                • AddParameter(Object) Method
              • AddToQueryCache Method
              • Clone Method
              • Create Method
                • Create(Type) Method
                • Create(Type,EntityManager) Method
                • Create(Type,String) Method
                • Create(Type,String,EntityManager) Method
              • CreateFinder Method
              • Equals Method
              • GetHashCode Method
              • InQueryCache Method
              • RemoveIncludePaths Method
              • RemoveParameter Method
              • ToString Method
              • UpdateSettingsFrom Method
            • Properties
              • CommandTimeout Property
              • ElementType Property
              • EntityManager Property
              • EntitySetName Property
              • Expression Property
              • IncludePaths Property
              • InternalQueryStrategy Property
              • IsDefaultEntitySet Property
              • IsExecuteQuery Property
              • IsNamedQuery Property
              • NamedQuery Property
              • NamedQueryMethod Property
              • NamedQueryResultIsEnumerable Property
              • OriginalClientQuery Property
              • Parameters Property
              • QueryableType Property
              • QueryStrategy Property
              • Tag Property
          • EntityQuery<T>
            • Overview
            • Members
            • EntityQuery<T> Constructor
              • EntityQuery<T> Constructor()
              • EntityQuery<T> Constructor(String)
              • EntityQuery<T> Constructor(String,EntityManager)
              • EntityQuery<T> Constructor(EntityQuery)
              • EntityQuery<T> Constructor(EntityQuery<T>)
              • EntityQuery<T> Constructor(Expression,IQueryable)
            • Methods
              • AddIncludePaths Method
              • Cast<TResult> Method
              • Clone Method
              • GetEnumerator Method
              • OfType<TResult> Method
            • Properties
              • ElementType Property
          • EntityQueryExtensions
            • Overview
            • Members
            • Methods
              • All Method
              • Any Method
                • Any(ITypedEntityQuery) Method
                • Any<T>(IEntityQuery<T>) Method
                • Any(ITypedEntityQuery,IPredicateDescription) Method
              • AsScalarAsync Method
                • AsScalarAsync<T>(IEntityQuery<T>) Method
                • AsScalarAsync(ITypedEntityQuery) Method
              • Cast<TResult> Method
              • Concat<TSource> Method
              • Contains Method
              • Count Method
                • Count(ITypedEntityQuery) Method
                • Count<T>(IEntityQuery<T>) Method
                • Count(ITypedEntityQuery,IPredicateDescription) Method
              • DefaultIfEmpty Method
                • DefaultIfEmpty<TSource>(IEntityQuery<TSource>) Method
                • DefaultIfEmpty<TSource>(IEntityQuery<TSource>,TSource) Method
              • Distinct Method
                • Distinct(ITypedEntityQuery) Method
                • Distinct<TSource>(IEntityQuery<TSource>) Method
              • Except<TSource> Method
              • Execute Method
                • Execute(IEntityQuery) Method
                • Execute<T>(IEntityQuery<T>) Method
              • ExecuteAsync Method
                • ExecuteAsync(IEntityQuery) Method
                • ExecuteAsync(IEntityQuery,CancellationToken) Method
                • ExecuteAsync<T>(IEntityQuery<T>) Method
                • ExecuteAsync<T>(IEntityQuery<T>,CancellationToken) Method
              • Filter Method
                • Filter<TQuery>(TQuery,EntityQueryFilterCollection) Method
                • Filter<TQuery,T>(TQuery,Func<IQueryable<T>,IQueryable<T>>) Method
              • FirstOrNullEntity Method
                • FirstOrNullEntity(IEntityQuery) Method
                • FirstOrNullEntity<TEntity>(IQueryable<TEntity>) Method
                • FirstOrNullEntity<TEntity>(IQueryable<TEntity>,Expression<Func<TEntity,Boolean>>) Method
                • FirstOrNullEntity<TEntity>(IEntityQuery<TEntity>) Method
                • FirstOrNullEntity<TEntity>(IEntityQuery<TEntity>,Expression<Func<TEntity,Boolean>>) Method
              • GetIncludedEntityTypes Method
              • GetReferencedEntityTypes Method
              • GroupBy Method
                • GroupBy(ITypedEntityQuery,IProjectionSelector) Method
                • GroupBy<TSource>(IEntityQuery<TSource>,IProjectionSelector) Method
                • GroupBy<TSource>(IEntityQuery<TSource>,IProjectionSelector,IProjectionSelector) Method
                • GroupBy<TSource,TKey>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>) Method
                • GroupBy<TSource,TKey,TElement>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>,Expression<Func<TSource,TElement>>) Method
                • GroupBy<TSource,TKey,TResult>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>,Expression<Func<TKey,IEnumerable<TSource>,TResult>>) Method
                • GroupBy<TSource,TKey,TElement,TResult>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>,Expression<Func<TSource,TElement>>,Expression<Func<TKey,IEnumerable<TElement>,TResult>>) Method
              • GroupJoin<TOuter,TInner,TKey,TResult> Method
              • Include Method
                • Include<TQuery>(TQuery,String) Method
                • Include<T>(IEntityQuery<T>,Expression<Func<T,Object>>) Method
              • Join Method
                • Join<TOuter,TInner,TKey,TResult>(IEntityQuery<TOuter>,IEnumerable<TInner>,Expression<Func<TOuter,TKey>>,Expression<Func<TInner,TKey>>,Expression<Func<TOuter,TInner,TResult>>) Method
                • Join<TOuter,TInner,TKey,TResult>(IEntityQuery<TOuter>,IEnumerable<TInner>,Expression<Func<TOuter,TKey>>,Expression<Func<TInner,TKey>>,Expression<Func<TOuter,TInner,TResult>>,IEqualityComparer<TKey>) Method
              • OfType<TResult> Method
              • OrderBy Method
                • OrderBy<TSource,TKey>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>) Method
                • OrderBy<TSource,TKey>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>,IComparer<TKey>) Method
              • OrderByDescending Method
                • OrderByDescending<TSource,TKey>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>) Method
                • OrderByDescending<TSource,TKey>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>,IComparer<TKey>) Method
              • OrderBySelector Method
                • OrderBySelector(ITypedEntityQuery,ISortSelector) Method
                • OrderBySelector<TSource>(IEntityQuery<TSource>,ISortSelector) Method
              • Select Method
                • Select<TSource>(IEntityQuery<TSource>,IProjectionSelector) Method
                • Select<TSource,TResult>(IEntityQuery<TSource>,Expression<Func<TSource,Int32,TResult>>) Method
                • Select<TSource,TResult>(IEntityQuery<TSource>,Expression<Func<TSource,TResult>>) Method
                • Select(ITypedEntityQuery,IProjectionSelector) Method
              • SelectMany Method
                • SelectMany(ITypedEntityQuery,IProjectionSelector) Method
                • SelectMany<TSource>(IEntityQuery<TSource>,IProjectionSelector) Method
                • SelectMany<TSource,TResult>(IEntityQuery<TSource>,Expression<Func<TSource,IEnumerable<TResult>>>) Method
                • SelectMany<TSource,TResult>(IEntityQuery<TSource>,Expression<Func<TSource,Int32,IEnumerable<TResult>>>) Method
              • Skip Method
                • Skip(ITypedEntityQuery,Int32) Method
                • Skip<TSource>(IEntityQuery<TSource>,Int32) Method
              • SkipWhile Method
                • SkipWhile<TSource>(IEntityQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • SkipWhile<TSource>(IEntityQuery<TSource>,Expression<Func<TSource,Int32,Boolean>>) Method
              • Take Method
                • Take(ITypedEntityQuery,Int32) Method
                • Take<TSource>(IEntityQuery<TSource>,Int32) Method
              • TakeWhile Method
                • TakeWhile<TSource>(IEntityQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • TakeWhile<TSource>(IEntityQuery<TSource>,Expression<Func<TSource,Int32,Boolean>>) Method
              • ThenBy Method
                • ThenBy<TSource,TKey>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>) Method
                • ThenBy<TSource,TKey>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>,IComparer<TKey>) Method
              • ThenByDescending Method
                • ThenByDescending<TSource,TKey>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>) Method
                • ThenByDescending<TSource,TKey>(IEntityQuery<TSource>,Expression<Func<TSource,TKey>>,IComparer<TKey>) Method
              • ThenBySelector<TSource> Method
              • ToQuery Method
                • ToQuery<T>(T) Method
                • ToQuery<T>(IEnumerable<T>) Method
                • ToQuery<T>(List<T>) Method
                • ToQuery<T>(RelatedEntityList<T>) Method
              • Union Method
                • Union<TSource>(IEntityQuery<TSource>,IEnumerable<TSource>) Method
                • Union<TSource>(IEntityQuery<TSource>,IEnumerable<TSource>,IEqualityComparer<TSource>) Method
              • Where Method
                • Where<TSource>(IEntityQuery<TSource>,Expression<Func<TSource,Int32,Boolean>>) Method
                • Where<TSource>(IEntityQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • Where(ITypedEntityQuery,IPredicateDescription) Method
                • Where<TSource>(IEntityQuery<TSource>,IPredicateDescription) Method
              • With Method
                • With<TQuery>(TQuery,EntityManager) Method
                • With<TQuery>(TQuery,QueryStrategy) Method
                • With<TQuery>(TQuery,EntityManager,QueryStrategy) Method
          • EntityQueryFilterCollection
            • Overview
            • Members
            • EntityQueryFilterCollection Constructor
            • Methods
              • AddFilter Method
                • AddFilter<T>(Func<IQueryable<T>,IQueryable<T>>,Boolean) Method
                • AddFilter(Type,Func<IQueryable,IQueryable>,Boolean) Method
                • AddFilter(IPredicateDescription,Boolean) Method
              • GetFilterQueryForType Method
            • Properties
              • IsEmpty Property
          • EntityQueryingEventArgs
            • Overview
            • Members
            • EntityQueryingEventArgs Constructor
            • Properties
              • Query Property
          • EntityQueryPageChangedEventArgs<T>
            • Overview
            • Members
            • EntityQueryPageChangedEventArgs<T> Constructor
            • Properties
              • PageIndex Property
              • Results Property
          • EntityQueryPageChangingEventArgs
            • Overview
            • Members
            • EntityQueryPageChangingEventArgs Constructor
            • Properties
              • PageIndex Property
          • EntityQueryPageFetchingEventArgs<T>
            • Overview
            • Members
            • EntityQueryPageFetchingEventArgs<T> Constructor
            • Properties
              • PageIndex Property
              • Query Property
          • EntityQueryPager
            • Overview
            • Members
            • EntityQueryPager Constructor
            • Methods
              • Create<T> Method
          • EntityQueryPager<T>
            • Overview
            • Members
            • EntityQueryPager<T> Constructor
            • Methods
              • MoveToFirstPage Method
              • MoveToFirstPageAsync Method
                • MoveToFirstPageAsync() Method
                • MoveToFirstPageAsync(CancellationToken) Method
              • MoveToLastPage Method
              • MoveToLastPageAsync Method
                • MoveToLastPageAsync() Method
                • MoveToLastPageAsync(CancellationToken) Method
              • MoveToNextPage Method
              • MoveToNextPageAsync Method
                • MoveToNextPageAsync() Method
                • MoveToNextPageAsync(CancellationToken) Method
              • MoveToPage Method
              • MoveToPageAsync Method
                • MoveToPageAsync(Int32) Method
                • MoveToPageAsync(Int32,CancellationToken) Method
              • MoveToPreviousPage Method
              • MoveToPreviousPageAsync Method
                • MoveToPreviousPageAsync() Method
                • MoveToPreviousPageAsync(CancellationToken) Method
              • OnPageChanged Method
              • OnPageChanging Method
              • OnPageFetching Method
              • Reset Method
            • Properties
              • BaseQuery Property
              • CurrentPageResults Property
              • IsPageChanging Property
              • PageIndex Property
              • PageSize Property
              • SortSelector Property
              • TotalDataSourceItemCount Property
              • TotalItemCount Property
            • Events
              • PageChanged Event
              • PageChanging Event
              • PageFetching Event
          • EntityQueryParameter
            • Overview
            • Members
            • EntityQueryParameter Constructor
              • EntityQueryParameter Constructor(Object)
              • EntityQueryParameter Constructor(String,Object)
              • EntityQueryParameter Constructor(String,Type)
            • Methods
              • Equals Method
              • GetHashCode Method
            • Properties
              • Name Property
              • Type Property
              • Value Property
          • EntityReferenceStrategy
            • Overview
            • Members
            • EntityReferenceStrategy Constructor
              • EntityReferenceStrategy Constructor(EntityReferenceLoadStrategy,MergeStrategy)
              • EntityReferenceStrategy Constructor(EntityReferenceLoadStrategy,MergeStrategy,Boolean)
            • Methods
              • Equals Method
              • GetHashCode Method
              • With Method
                • With(EntityReferenceLoadStrategy) Method
                • With(MergeStrategy) Method
                • With(Boolean) Method
            • Properties
              • IsAsync Property
              • LoadStrategy Property
              • MergeStrategy Property
            • Fields
              • Default Field
              • DefaultAsync Field
              • NoLoad Field
          • EntityRelation
            • Overview
            • Members
            • EntityRelation Constructor
              • EntityRelation Constructor(Type,Type,DataEntityProperty[],DataEntityProperty[],Multiplicity,Multiplicity,OnDeleteMode,OnDeleteMode,String,Boolean)
              • EntityRelation Constructor(Type,Type,Multiplicity,Multiplicity,OnDeleteMode,OnDeleteMode,String,Boolean)
            • Methods
              • Equals Method
              • GetEntityRelation Method
                • GetEntityRelation(String) Method
                • GetEntityRelation(String,Boolean) Method
                • GetEntityRelation(Type,String) Method
              • GetEntityRelationLink Method
              • GetEntityRelations Method
                • GetEntityRelations() Method
                • GetEntityRelations(Type) Method
                • GetEntityRelations(IEnumerable<Type>) Method
              • GetHashCode Method
              • GetRelatedProperties Method
              • GetRole Method
              • InitializeEntityRelations Method
              • ToString Method
            • Properties
              • EntityAssemblies Property
              • IsManyToMany Property
              • Links Property
              • Name Property
              • Namespace Property
              • RelationName Property
              • Role1 Property
              • Role2 Property
              • Roles Property
              • ToRole1Link Property
              • ToRole2Link Property
          • EntityRelationLink
            • Overview
            • Members
            • Methods
              • Equals Method
              • From Method
                • From(EntityRelation,QueryDirection) Method
                • From(String,QueryDirection) Method
                • From(Type,String) Method
              • GetHashCode Method
              • GetInverse Method
              • ToString Method
            • Properties
              • EntityRelation Property
              • FromRole Property
              • IsScalar Property
              • QueryDirection Property
              • ShouldCascadeDeletes Property
              • ToNavigationEntityProperty Property
              • ToRole Property
              • UniqueName Property
          • EntityRelationQuery
            • Overview
            • Members
            • EntityRelationQuery Constructor
              • EntityRelationQuery Constructor(EntityRelationQuery)
              • EntityRelationQuery Constructor(Object,EntityRelationLink)
              • EntityRelationQuery Constructor(IEnumerable,EntityRelationLink)
            • Methods
              • AddToQueryCache Method
              • Clone Method
              • CreateFinder Method
              • InQueryCache Method
            • Properties
              • CommandTimeout Property
              • ElementType Property
              • Entities Property
              • EntityManager Property
              • QueryableType Property
              • QueryStrategy Property
              • RelationLink Property
              • Tag Property
          • EntityRelationRole
            • Overview
            • Members
            • Methods
              • Equals Method
              • GetHashCode Method
            • Properties
              • EntityRelation Property
              • EntityRelationRefConstraint Property
              • EntitySubtypes Property
              • EntityType Property
              • IsImplicitDeleteCascade Property
              • Link Property
              • Multiplicity Property
              • OnDeleteMode Property
              • OtherRole Property
              • Properties Property
              • QueryDirection Property
              • ReferenceStrategy Property
              • RelationPropertyName Property
          • EntitySavedEventArgs
            • Overview
            • Members
            • Properties
              • Entities Property
              • SaveResult Property
          • EntitySavingEventArgs
            • Overview
            • Members
            • Properties
              • Entities Property
          • EntityScalarAsyncExtensions
            • Overview
            • Members
            • Methods
              • All Method
                • All(IEntityScalarQuery,IPredicateDescription) Method
                • All(IEntityScalarQuery,IPredicateDescription,CancellationToken) Method
                • All<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • All<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,CancellationToken) Method
              • Any Method
                • Any(IEntityScalarQuery) Method
                • Any(IEntityScalarQuery,CancellationToken) Method
                • Any<TSource>(IEntityScalarQuery<TSource>) Method
                • Any<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • Any(IEntityScalarQuery,IPredicateDescription) Method
                • Any(IEntityScalarQuery,IPredicateDescription,CancellationToken) Method
                • Any<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • Any<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,CancellationToken) Method
              • Average Method
                • Average(IEntityScalarQuery) Method
                • Average(IEntityScalarQuery,CancellationToken) Method
                • Average<TSource>(IEntityScalarQuery<TSource>) Method
                • Average<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • Average(IEntityScalarQuery,IProjectionSelector) Method
                • Average(IEntityScalarQuery,IProjectionSelector,CancellationToken) Method
                • Average<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>) Method
                • Average<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>,CancellationToken) Method
              • Contains Method
                • Contains(IEntityScalarQuery,Object) Method
                • Contains(IEntityScalarQuery,Object,CancellationToken) Method
                • Contains<TSource>(IEntityScalarQuery<TSource>,TSource) Method
                • Contains<TSource>(IEntityScalarQuery<TSource>,TSource,CancellationToken) Method
              • Count Method
                • Count(IEntityScalarQuery) Method
                • Count(IEntityScalarQuery,CancellationToken) Method
                • Count<TSource>(IEntityScalarQuery<TSource>) Method
                • Count<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • Count(IEntityScalarQuery,IPredicateDescription) Method
                • Count(IEntityScalarQuery,IPredicateDescription,CancellationToken) Method
                • Count<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • Count<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,CancellationToken) Method
              • First Method
                • First(IEntityScalarQuery) Method
                • First(IEntityScalarQuery,CancellationToken) Method
                • First<TResult>(IEntityScalarQuery<TResult>) Method
                • First<TResult>(IEntityScalarQuery<TResult>,CancellationToken) Method
                • First(IEntityScalarQuery,IPredicateDescription) Method
                • First(IEntityScalarQuery,IPredicateDescription,CancellationToken) Method
                • First<TResult>(IEntityScalarQuery<TResult>,Expression<Func<TResult,Boolean>>) Method
                • First<TResult>(IEntityScalarQuery<TResult>,Expression<Func<TResult,Boolean>>,CancellationToken) Method
              • FirstOrDefault Method
                • FirstOrDefault(IEntityScalarQuery) Method
                • FirstOrDefault(IEntityScalarQuery,CancellationToken) Method
                • FirstOrDefault<TSource>(IEntityScalarQuery<TSource>) Method
                • FirstOrDefault<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • FirstOrDefault(IEntityScalarQuery,IPredicateDescription) Method
                • FirstOrDefault(IEntityScalarQuery,IPredicateDescription,CancellationToken) Method
                • FirstOrDefault<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • FirstOrDefault<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,CancellationToken) Method
              • FirstOrNullEntity Method
                • FirstOrNullEntity(IEntityScalarQuery) Method
                • FirstOrNullEntity(IEntityScalarQuery,CancellationToken) Method
                • FirstOrNullEntity<TSource>(IEntityScalarQuery<TSource>) Method
                • FirstOrNullEntity<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • FirstOrNullEntity(IEntityScalarQuery,IPredicateDescription) Method
                • FirstOrNullEntity(IEntityScalarQuery,IPredicateDescription,CancellationToken) Method
                • FirstOrNullEntity<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • FirstOrNullEntity<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,CancellationToken) Method
              • LongCount Method
                • LongCount<TSource>(IEntityScalarQuery<TSource>) Method
                • LongCount<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • LongCount<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • LongCount<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,CancellationToken) Method
              • Max Method
                • Max(IEntityScalarQuery) Method
                • Max(IEntityScalarQuery,CancellationToken) Method
                • Max<TSource>(IEntityScalarQuery<TSource>) Method
                • Max<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • Max(IEntityScalarQuery,IProjectionSelector) Method
                • Max(IEntityScalarQuery,IProjectionSelector,CancellationToken) Method
                • Max<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>) Method
                • Max<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>,CancellationToken) Method
              • Min Method
                • Min<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>) Method
                • Min<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>,CancellationToken) Method
                • Min(IEntityScalarQuery) Method
                • Min(IEntityScalarQuery,CancellationToken) Method
                • Min<TSource>(IEntityScalarQuery<TSource>) Method
                • Min<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • Min(IEntityScalarQuery,IProjectionSelector) Method
                • Min(IEntityScalarQuery,IProjectionSelector,CancellationToken) Method
              • Single Method
                • Single(IEntityScalarQuery) Method
                • Single(IEntityScalarQuery,CancellationToken) Method
                • Single<TSource>(IEntityScalarQuery<TSource>) Method
                • Single<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • Single(IEntityScalarQuery,IPredicateDescription) Method
                • Single(IEntityScalarQuery,IPredicateDescription,CancellationToken) Method
                • Single<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • Single<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,CancellationToken) Method
              • SingleOrDefault Method
                • SingleOrDefault(IEntityScalarQuery) Method
                • SingleOrDefault(IEntityScalarQuery,CancellationToken) Method
                • SingleOrDefault<TSource>(IEntityScalarQuery<TSource>) Method
                • SingleOrDefault<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • SingleOrDefault(IEntityScalarQuery,IPredicateDescription) Method
                • SingleOrDefault(IEntityScalarQuery,IPredicateDescription,CancellationToken) Method
                • SingleOrDefault<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • SingleOrDefault<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,CancellationToken) Method
              • SingleOrNullEntity Method
                • SingleOrNullEntity<TSource>(IEntityScalarQuery<TSource>) Method
                • SingleOrNullEntity<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • SingleOrNullEntity<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>) Method
                • SingleOrNullEntity<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,CancellationToken) Method
              • Sum Method
                • Sum(IEntityScalarQuery) Method
                • Sum(IEntityScalarQuery,CancellationToken) Method
                • Sum<TSource>(IEntityScalarQuery<TSource>) Method
                • Sum<TSource>(IEntityScalarQuery<TSource>,CancellationToken) Method
                • Sum(IEntityScalarQuery,IProjectionSelector) Method
                • Sum(IEntityScalarQuery,IProjectionSelector,CancellationToken) Method
                • Sum<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>) Method
                • Sum<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>,CancellationToken) Method
          • EntityServerConnectionException
            • Overview
            • Members
            • EntityServerConnectionException Constructor
              • EntityServerConnectionException Constructor()
              • EntityServerConnectionException Constructor(String)
              • EntityServerConnectionException Constructor(String,Exception)
              • EntityServerConnectionException Constructor(SerializationInfo,StreamingContext)
            • Methods
              • GetObjectData Method
          • EntityServerErrorEventArgs
            • Overview
            • Members
            • EntityServerErrorEventArgs Constructor
            • Properties
              • Exception Property
              • Handled Property
          • EntityServerException
            • Overview
            • Members
            • EntityServerException Constructor
              • EntityServerException Constructor()
              • EntityServerException Constructor(String)
              • EntityServerException Constructor(String,Exception,PersistenceOperation,PersistenceFailure)
              • EntityServerException Constructor(SerializationInfo,StreamingContext)
            • Methods
              • GetObjectData Method
              • IsConnectionProblem Method
              • IsDataConcurrencyProblem Method
              • IsDataProblem Method
              • IsLicenseException Method
              • ToString Method
            • Properties
              • Cancelled Property
              • FailureType Property
              • Message Property
              • OperationType Property
              • RemoteExceptionDetails Property
              • RemoteExceptionName Property
              • RemoteSource Property
              • RemoteStackTrace Property
          • EntityServerFakeBackingStore
            • Overview
            • Members
            • EntityServerFakeBackingStore Constructor
            • Methods
              • Invoke Method
          • EntityServerFakeBackingStore.Local
            • Overview
            • Members
            • Methods
              • Clear Method
              • ClearAsync Method
              • GetEntityCacheState Method
              • GetEntityCacheStateAsync Method
              • GetInstance Method
              • Remove Method
              • RemoveInstance Method
              • Restore Method
                • Restore(String,Boolean,MergeStrategy) Method
                • Restore(Stream,Boolean,MergeStrategy,Boolean) Method
                • Restore(EntityCacheState,Boolean,MergeStrategy) Method
              • RestoreAsync Method
                • RestoreAsync(String,Boolean,MergeStrategy) Method
                • RestoreAsync(Stream,Boolean,MergeStrategy,Boolean) Method
                • RestoreAsync(EntityCacheState,Boolean,MergeStrategy) Method
              • Save Method
                • Save(String) Method
                • Save(Stream,Boolean) Method
              • SaveAsync Method
                • SaveAsync(String) Method
                • SaveAsync(Stream,Boolean) Method
          • EntityServerFakeBackingStore.Remote
            • Overview
            • Members
            • Methods
              • Clear Method
              • ClearAsync Method
              • GetEntityCacheState Method
              • GetEntityCacheStateAsync Method
              • GetInstance Method
              • Remove Method
              • RemoveInstance Method
              • Restore Method
                • Restore(String,Boolean,MergeStrategy) Method
                • Restore(Stream,Boolean,MergeStrategy,Boolean) Method
                • Restore(EntityCacheState,Boolean,MergeStrategy) Method
              • RestoreAsync Method
                • RestoreAsync(String,Boolean,MergeStrategy) Method
                • RestoreAsync(Stream,Boolean,MergeStrategy,Boolean) Method
                • RestoreAsync(EntityCacheState,Boolean,MergeStrategy) Method
              • Save Method
                • Save(String) Method
                • Save(Stream,Boolean) Method
              • SaveAsync Method
                • SaveAsync(String) Method
                • SaveAsync(Stream,Boolean) Method
          • EntityServerFault
            • Overview
            • Members
            • Properties
              • Cancelled Property
              • FailureType Property
              • Message Property
              • OperationType Property
              • RemoteExceptionDetails Property
              • RemoteExceptionName Property
              • RemoteSource Property
              • RemoteStackTrace Property
              • Type Property
              • UserData Property
          • EntityServiceApplication
            • Overview
            • Members
            • EntityServiceApplication Constructor
            • Methods
              • OnServiceShutdown Method
              • OnServiceStartup Method
            • Properties
              • Instance Property
          • EntitySpan
            • Overview
            • Members
            • EntitySpan Constructor
              • EntitySpan Constructor(Type,EntityRelation[])
              • EntitySpan Constructor(EntityRelationLink[])
            • Methods
              • Equals Method
              • GetHashCode Method
            • Properties
              • EntityRelationLinks Property
              • FromType Property
              • ToType Property
          • EntityStateFns
            • Overview
            • Members
            • Methods
              • IsAdded Method
              • IsAddedOrModified Method
              • IsAddedOrModifiedOrDeleted Method
              • IsDeleted Method
              • IsDeletedOrDetached Method
              • IsDeletedOrModified Method
              • IsDetached Method
              • IsModified Method
              • IsUnchanged Method
          • FakeIdGenerator
            • Overview
            • Members
            • FakeIdGenerator Constructor
            • Methods
              • GetNextTempId Method
              • GetRealIdMap Method
              • IsApplicable Method
              • IsTempId Method
              • Reset Method
            • Properties
              • NextIdGenerator Property
              • TempIdCache Property
              • TempIds Property
            • Fields
              • NextIdSeed Field
          • InvokeServerMethodArgs
            • Overview
            • Members
            • InvokeServerMethodArgs Constructor
            • Properties
              • ClientArgs Property
              • CommunicationRetryPolicy Property
              • FullTypeName Property
              • MethodName Property
          • KnownTypeHelper
            • Overview
            • Members
            • KnownTypeHelper Constructor
            • Methods
              • GetEntityAndComplexTypes Method
              • GetKnownEntityRelatedTypes Method
              • GetKnownNonEntityUserDefinedTypes Method
              • GetServiceKnownTypes Method
                • GetServiceKnownTypes() Method
                • GetServiceKnownTypes(ICustomAttributeProvider) Method
          • LoginCredential
            • Overview
            • Members
            • LoginCredential Constructor
            • Properties
              • Domain Property
              • Password Property
              • UserName Property
          • LoginException
            • Overview
            • Members
            • LoginException Constructor
              • LoginException Constructor(SerializationInfo,StreamingContext)
              • LoginException Constructor(String)
              • LoginException Constructor(LoginExceptionType,String)
              • LoginException Constructor(LoginExceptionType,String,String)
              • LoginException Constructor(LoginExceptionType,String,String,Int32)
            • Methods
              • GetMessage Method
              • GetObjectData Method
            • Properties
              • ExceptionType Property
              • Message Property
          • NavigationEntityProperty
            • Overview
            • Members
            • Methods
              • Equals Method
              • GetEntityReference Method
              • GetHashCode Method
            • Properties
              • IsCollectionReadOnly Property
              • IsManyToMany Property
              • IsScalar Property
              • QueryDirection Property
              • ReferenceStrategy Property
              • RelationLink Property
              • RelationName Property
              • UnqualifiedRelationName Property
          • NavigationEntityPropertyGetInterceptorArgs<TInstance,TResult>
            • Overview
            • Members
            • NavigationEntityPropertyGetInterceptorArgs<TInstance,TResult> Constructor
              • NavigationEntityPropertyGetInterceptorArgs<TInstance,TResult> Constructor(NavigationEntityProperty,TInstance,Object)
              • NavigationEntityPropertyGetInterceptorArgs<TInstance,TResult> Constructor(PropertyInterceptorArgs)
            • Properties
              • EntityVersion Property
          • NavigationEntityPropertyInterceptorArgs<TInstance,TValue>
            • Overview
            • Members
            • Properties
              • NavigationEntityProperty Property
          • NavigationEntityPropertySetInterceptorArgs<TInstance,TResult>
            • Overview
            • Members
            • NavigationEntityPropertySetInterceptorArgs<TInstance,TResult> Constructor
              • NavigationEntityPropertySetInterceptorArgs<TInstance,TResult> Constructor(NavigationEntityProperty,TInstance,Object)
              • NavigationEntityPropertySetInterceptorArgs<TInstance,TResult> Constructor(PropertyInterceptorArgs)
          • NavigationListEntityProperty<TInstance,TValue>
            • Overview
            • Members
            • NavigationListEntityProperty<TInstance,TValue> Constructor
            • Methods
              • GetEntityReference Method
                • GetEntityReference(TInstance) Method
              • GetValue Method
                • GetValue(Object) Method
                • GetValue(TInstance) Method
              • SetValue Method
            • Properties
              • GetterInterceptor Property
              • IsScalar Property
          • NavigationScalarEntityProperty<TInstance,TValue>
            • Overview
            • Members
            • NavigationScalarEntityProperty<TInstance,TValue> Constructor
            • Methods
              • GetEntityReference Method
                • GetEntityReference(TInstance) Method
              • GetValue Method
                • GetValue(Object) Method
                • GetValue(TInstance) Method
              • SetValue Method
                • SetValue(Object,Object) Method
                • SetValue(TInstance,TValue) Method
            • Properties
              • GetterInterceptor Property
              • IsScalar Property
              • SetterInterceptor Property
          • OperationAuthorizationAttribute
            • Overview
            • Members
            • Methods
              • Authorize Method
            • Properties
              • AllowAccess Property
              • AuthorizeRolesMode Property
              • Roles Property
          • ParameterizedEsql
            • Overview
            • Members
            • ParameterizedEsql Constructor
              • ParameterizedEsql Constructor(ParameterizedEsql)
              • ParameterizedEsql Constructor(String)
              • ParameterizedEsql Constructor(String,QueryParameter)
              • ParameterizedEsql Constructor(String,IEnumerable<QueryParameter>)
              • ParameterizedEsql Constructor(String,QueryParameter[])
            • Methods
              • Equals Method
              • GetHashCode Method
              • ToString Method
            • Properties
              • Esql Property
              • Parameters Property
            • Fields
              • Empty Field
          • PassthruEsqlQuery
            • Overview
            • Members
            • PassthruEsqlQuery Constructor
              • PassthruEsqlQuery Constructor(Type)
              • PassthruEsqlQuery Constructor(Type,String)
              • PassthruEsqlQuery Constructor(Type,Type,String)
              • PassthruEsqlQuery Constructor(Type,ParameterizedEsql)
              • PassthruEsqlQuery Constructor(Type,Type,ParameterizedEsql)
            • Methods
              • Clone Method
              • CreateFinder Method
              • Equals Method
              • GetHashCode Method
              • ToString Method
            • Properties
              • CommandTimeout Property
              • ElementType Property
              • EntityManager Property
              • ParameterizedEsql Property
              • QueryableType Property
              • QueryStrategy Property
              • Tag Property
          • PendingEntityListResolvedEventArgs<T>
            • Overview
            • Members
            • PendingEntityListResolvedEventArgs<T> Constructor
            • Properties
              • ResolvedEntities Property
          • PendingEntityResolvedEventArgs
            • Overview
            • Members
            • PendingEntityResolvedEventArgs Constructor
            • Properties
              • ResolvedEntity Property
          • PersistenceSecurityException
            • Overview
            • Members
            • PersistenceSecurityException Constructor
              • PersistenceSecurityException Constructor(String)
              • PersistenceSecurityException Constructor(String,Object[])
              • PersistenceSecurityException Constructor(SerializationInfo,StreamingContext)
          • QueryCache
            • Overview
            • Members
            • QueryCache Constructor
            • Methods
              • Add Method
                • Add(Type) Method
                • Add(EntityKey) Method
                • Add(IEnumerable<EntityKey>) Method
                • Add(IEntityQuery) Method
              • AddRaw Method
              • Clear Method
              • Contains Method
                • Contains(EntityKey) Method
                • Contains(IEntityQuery) Method
              • ContainsRaw Method
              • Remove Method
                • Remove(Type) Method
                • Remove(EntityKeyList) Method
                • Remove(EntityKey) Method
            • Properties
              • Keys Property
          • QueryInversionServerException
            • Overview
            • Members
            • QueryInversionServerException Constructor
              • QueryInversionServerException Constructor()
              • QueryInversionServerException Constructor(String)
              • QueryInversionServerException Constructor(String,Exception)
              • QueryInversionServerException Constructor(SerializationInfo,StreamingContext)
            • Methods
              • GetObjectData Method
          • QueryParameter
            • Overview
            • Members
            • QueryParameter Constructor
              • QueryParameter Constructor(String,Object)
              • QueryParameter Constructor(String,Type,Object)
              • QueryParameter Constructor(String,Type)
            • Properties
              • Name Property
              • ParameterType Property
              • Value Property
          • QueryResult
            • Overview
            • Members
            • Properties
              • Cancelled Property
              • ChangedEntities Property
              • Error Property
              • Query Property
              • ResolvedFetchStrategy Property
              • Results Property
              • UntypedQuery Property
              • WasFetched Property
            • Fields
              • _finder Field
          • QueryResult<T>
            • Overview
            • Members
            • Properties
              • Query Property
              • Results Property
          • QueryScalarResult
            • Overview
            • Members
            • Properties
              • Cancelled Property
              • ChangedEntities Property
              • Error Property
              • Query Property
              • ResolvedFetchStrategy Property
              • Result Property
              • UntypedQuery Property
              • WasFetched Property
            • Fields
              • _finder Field
          • QueryScalarResult<T>
            • Overview
            • Members
            • QueryScalarResult<T> Constructor
            • Properties
              • Query Property
              • Result Property
          • QueryStrategy
            • Overview
            • Members
            • QueryStrategy Constructor
              • QueryStrategy Constructor(FetchStrategy,MergeStrategy)
              • QueryStrategy Constructor(FetchStrategy,MergeStrategy,QueryInversionMode)
              • QueryStrategy Constructor(FetchStrategy,MergeStrategy,QueryInversionMode,TransactionSettings,CacheQueryOptions,IRetryPolicy)
              • QueryStrategy Constructor(QueryStrategy,TransactionSettings,CacheQueryOptions)
            • Methods
              • Equals Method
              • GetHashCode Method
              • With Method
                • With(QueryInversionMode) Method
                • With(MergeStrategy) Method
                • With(FetchStrategy) Method
                • With(TransactionSettings) Method
                • With(CacheQueryOptions) Method
                • With(IRetryPolicy) Method
            • Properties
              • CacheQueryOptions Property
              • CommunicationRetryPolicy Property
              • EntityReferenceStrategy Property
              • FetchStrategy Property
              • InversionMode Property
              • MergeStrategy Property
              • TransactionSettings Property
            • Fields
              • CacheOnly Field
              • DataSourceOnly Field
              • DataSourceOnlyWithInversion Field
              • DataSourceThenCache Field
              • Normal Field
            • Operators
              • Equality Operator
              • Inequality Operator
          • RelatedEntityList<T>
            • Overview
            • Members
            • RelatedEntityList<T> Constructor
              • RelatedEntityList<T> Constructor()
              • RelatedEntityList<T> Constructor(IEnumerable)
              • RelatedEntityList<T> Constructor(IEnumerable<T>,ListEntityReference<T>)
            • Methods
              • Add Method
              • Clear Method
              • Contains Method
              • CopyTo Method
              • GetEnumerator Method
              • IndexOf Method
              • Insert Method
              • Reload Method
              • Remove Method
              • RemoveAt Method
            • Properties
              • Count Property
              • IsPendingEntityList Property
              • IsReadOnly Property
              • Item Property
              • ListReference Property
            • Events
              • CollectionChanged Event
              • PendingEntityListResolved Event
              • PropertyChanged Event
          • RestoreStrategy
            • Overview
            • Members
            • RestoreStrategy Constructor
            • Methods
              • Equals Method
              • GetHashCode Method
            • Properties
              • MergeStrategy Property
              • RestoreQueryStrategy Property
              • RestoreSaveOptions Property
            • Fields
              • Normal Field
            • Operators
              • Equality Operator
              • Inequality Operator
          • SaveOptions
            • Overview
            • Members
            • SaveOptions Constructor
              • SaveOptions Constructor()
              • SaveOptions Constructor(SaveOptions)
            • Methods
              • WithTag Method
            • Properties
              • CommunicationRetryPolicy Property
              • EntityTypesExcludedFromPostSaveRefetch Property
              • EntityTypesRequiringPostSaveRefresh Property
              • IgnoreClientValidationErrors Property
              • PersistenceOrder Property
              • PocoSaveMode Property
              • Tag Property
              • TransactionSettings Property
          • SaveResult
            • Overview
            • Members
            • Methods
              • ToString Method
            • Properties
              • Error Property
              • Ok Property
              • SavedEntities Property
              • SaveStatus Property
              • TemporaryIdMap Property
              • WasCancelled Property
              • WasExceptionHandled Property
          • SaveStatusExtensions
            • Overview
            • Members
            • Methods
              • HasError Method
              • WasCancelled Method
              • WasExceptionHandled Method
              • WasNoOperation Method
              • WasNormal Method
          • ScalarEntityReference<T>
            • Overview
            • Members
            • ScalarEntityReference<T> Constructor
            • Methods
              • AddEntity Method
              • Clone Method
              • GetEntities Method
              • GetEntity Method
              • RemoveEntity Method
          • SerializationCloner
            • Overview
            • Members
            • SerializationCloner Constructor
            • Methods
              • DeepClone Method
          • SerializationContext
            • Overview
            • Members
            • SerializationContext Constructor
            • Methods
              • SetSerializationPredicate Method
            • Properties
              • DefaultMode Property
              • IsDeserializing Property
              • IsMaterializing Property
              • IsSaving Property
              • IsSerializing Property
              • ShouldSerializePredicate Property
              • State Property
            • Fields
              • Cloning Field
              • Deserializing Field
              • Materializing Field
              • Saving Field
              • Serializing Field
              • ThreadLocalMode Field
              • ThreadLocalValue Field
          • SerializationFns
            • Overview
            • Members
            • Methods
              • Restore Method
                • Restore(Type,String,IEnumerable<Type>,Boolean) Method
                • Restore(Type,Stream,Boolean,IEnumerable<Type>,Boolean) Method
              • Save Method
                • Save(Object,String,IEnumerable<Type>,Boolean) Method
                • Save(Object,Stream,Boolean,IEnumerable<Type>,Boolean) Method
            • Properties
              • UseDCS Property
          • ServiceProxyEvents
            • Overview
            • Members
            • ServiceProxyEvents Constructor
            • Methods
              • OnEndpointCreated Method
              • OnFactoryCreated Method
          • ServiceStartupEventArgs
            • Overview
            • Members
            • ServiceStartupEventArgs Constructor
            • Properties
              • IdeaBladeConfig Property
          • SqlServerGuidComparer
            • Overview
            • Members
            • SqlServerGuidComparer Constructor
            • Methods
              • Compare Method
          • StoredProcQuery
            • Overview
            • Members
            • StoredProcQuery Constructor
              • StoredProcQuery Constructor(Type)
              • StoredProcQuery Constructor(Type,String)
              • StoredProcQuery Constructor(Type,String,QueryParameter[])
              • StoredProcQuery Constructor(EntityManager,Type,String,QueryParameter[])
            • Methods
              • Clone Method
              • CreateFinder Method
              • Equals Method
              • GetHashCode Method
              • ToString Method
            • Properties
              • CommandTimeout Property
              • DataSourceKeyName Property
              • ElementType Property
              • EntityManager Property
              • Parameters Property
              • ProcedureName Property
              • QueryableType Property
              • QueryStrategy Property
              • Tag Property
          • StoreGeneratedIdGenerator
            • Overview
            • Members
            • StoreGeneratedIdGenerator Constructor
            • Methods
              • GetNextTempId Method
              • GetRealIdMap Method
              • IsApplicable Method
              • IsTempId Method
              • Reset Method
            • Properties
              • NextIdGenerator Property
              • TempIds Property
          • TransactionSettings
            • Overview
            • Members
            • TransactionSettings Constructor
              • TransactionSettings Constructor()
              • TransactionSettings Constructor(IsolationLevel,TimeSpan,Boolean)
            • Methods
              • Equals Method
              • GetHashCode Method
              • ToTransactionOptions Method
            • Properties
              • Default Property
              • IsolationLevel Property
              • Timeout Property
              • UseTransactionScope Property
          • UniqueId
            • Overview
            • Members
            • UniqueId Constructor
            • Methods
              • CompareTo Method
              • Equals Method
              • GetHashCode Method
              • ToString Method
            • Properties
              • Property Property
              • Value Property
          • UniqueIdCollection
            • Overview
            • Members
            • UniqueIdCollection Constructor
              • UniqueIdCollection Constructor()
              • UniqueIdCollection Constructor(IEnumerable<UniqueId>)
            • Methods
              • AddRange Method
            • Properties
              • ContainsIdentityIds Property
          • UniqueIdMap
            • Overview
            • Members
            • UniqueIdMap Constructor
              • UniqueIdMap Constructor()
              • UniqueIdMap Constructor(UniqueIdCollection)
              • UniqueIdMap Constructor(IEnumerable<UniqueIdMap>)
              • UniqueIdMap Constructor(SerializationInfo,StreamingContext)
            • Methods
              • AddCollection Method
              • AddMap Method
              • ToCollection Method
          • UserBase
            • Overview
            • Members
            • UserBase Constructor
            • Methods
              • IsInRole Method
            • Properties
              • AuthenticationType Property
              • IsAuthenticated Property
              • Name Property
              • Roles Property
          • UserIdentity
            • Overview
            • Members
            • UserIdentity Constructor
              • UserIdentity Constructor(String)
              • UserIdentity Constructor(String,String,Boolean)
            • Properties
              • AuthenticationType Property
              • IsAuthenticated Property
              • Name Property
        • Enumerations
          • AuthorizeRolesMode
          • ClientQueryPermissions
          • CloningMethod
          • ConcurrencyStrategy
          • DiscoverableTypeMode
          • EntityAction
          • EntityReferenceLoadStrategy
          • EntityRelationRefConstraint
          • EntityServiceOption
          • EntityState
          • EntityVersion
          • FetchStrategy
          • FixupTempIds
          • GuidOrdering
          • LoginExceptionType
          • MergeStrategy
          • Multiplicity
          • OnDeleteMode
          • PersistenceFailure
          • PersistenceOperation
          • PocoSaveMode
          • QueryDirection
          • QueryInversionMode
          • SaveStatus
          • SerializationContextMode
          • SerializationState
        • Interfaces
          • IComplexObject
            • Overview
            • Members
            • Properties
              • ComplexAspect Property
          • IComplexObjectSvcs
            • Overview
            • Members
            • Methods
              • SetComplexAspect Method
              • ShallowClone Method
          • IConcurrencyStrategy
            • Overview
            • Members
            • Methods
              • IsApplicable Method
              • SetNewConcurrencyValue Method
          • IDataEntityPropertyInterceptorArgs
            • Overview
            • Members
            • Properties
              • DataEntityProperty Property
          • IDataSourceKey
            • Overview
            • Members
            • Properties
              • Name Property
              • Tag Property
          • IDataSourceKeyResolver
            • Overview
            • Members
            • Methods
              • GetKey Method
          • IEditableObjectInterceptor
            • Overview
            • Members
            • Methods
              • BeginEditCore Method
              • CancelEditCore Method
              • EndEditCore Method
          • IEntity
            • Overview
            • Members
            • Properties
              • EntityAspect Property
          • IEntityLoginManager
            • Overview
            • Members
            • Methods
              • Login Method
              • Logout Method
          • IEntityPropertyGetInterceptorArgs
            • Overview
            • Members
            • Properties
              • EntityVersion Property
          • IEntityPropertyInterceptorArgs
            • Overview
            • Members
            • Properties
              • EntityProperty Property
          • IEntityPropertySetInterceptorArgs
            • Overview
            • Members
          • IEntityQuery
            • Overview
            • Members
            • Methods
              • CreateFinder Method
            • Properties
              • CommandTimeout Property
              • ElementType Property
              • EntityManager Property
              • QueryableType Property
              • QueryStrategy Property
              • Tag Property
          • IEntityQuery<T>
            • Overview
            • Members
          • IEntityRelations
            • Overview
            • Members
          • IEntityScalarQuery
            • Overview
            • Members
            • Properties
              • ReturnNullEntity Property
          • IEntityScalarQuery<T>
            • Overview
            • Members
          • IEntityServerFakeBackingStore
            • Overview
            • Members
            • Methods
              • Clear Method
              • ClearAsync Method
              • GetEntityCacheState Method
              • GetEntityCacheStateAsync Method
              • Remove Method
              • Restore Method
                • Restore(String,Boolean,MergeStrategy) Method
                • Restore(Stream,Boolean,MergeStrategy,Boolean) Method
                • Restore(EntityCacheState,Boolean,MergeStrategy) Method
              • RestoreAsync Method
                • RestoreAsync(String,Boolean,MergeStrategy) Method
                • RestoreAsync(Stream,Boolean,MergeStrategy,Boolean) Method
                • RestoreAsync(EntityCacheState,Boolean,MergeStrategy) Method
              • Save Method
                • Save(String) Method
                • Save(Stream,Boolean) Method
              • SaveAsync Method
                • SaveAsync(String) Method
                • SaveAsync(Stream,Boolean) Method
            • Properties
              • CompositionContextName Property
          • IEntitySvcs
            • Overview
            • Members
            • Methods
              • SetEntityAspect Method
          • IHasPocoEntityAspect
            • Overview
            • Members
            • Properties
              • EntityAspect Property
          • IIdentityIdGenerator
            • Overview
            • Members
            • Properties
              • NextIdGenerator Property
          • IIdGenerator
            • Overview
            • Members
            • Methods
              • GetNextTempId Method
              • GetRealIdMap Method
              • IsApplicable Method
              • IsTempId Method
              • Reset Method
            • Properties
              • TempIds Property
          • IKnownType
            • Overview
            • Members
          • IKnownTypeProvider
            • Overview
            • Members
            • Methods
              • AddKnownTypes Method
          • ILoginCredential
            • Overview
            • Members
            • Properties
              • Domain Property
              • Password Property
              • UserName Property
          • INavigationEntityPropertyInterceptorArgs
            • Overview
            • Members
            • Properties
              • NavigationEntityProperty Property
          • IPropertyChangedInterceptor
            • Overview
            • Members
            • Methods
              • OnPropertyChanged Method
          • IPropertyValidationInterceptor
            • Overview
            • Members
            • Methods
              • ValidatePropertyAfterSet Method
              • ValidatePropertyBeforeSet Method
          • IQueryResult
            • Overview
            • Members
            • Properties
              • Cancelled Property
              • ChangedEntities Property
              • Error Property
              • ResolvedFetchStrategy Property
              • UntypedQuery Property
              • WasFetched Property
          • ISupportsQueryCache
            • Overview
            • Members
            • Methods
              • AddToQueryCache Method
              • InQueryCache Method
          • ITypedEntityQuery
            • Overview
            • Members
          • IUntypedEntityQuery
            • Overview
            • Members
          • IUpdateNullEntity
            • Overview
            • Members
            • Methods
              • UpdateNullEntity Method
        • Delegates
          • ServerMethodDelegate
      • IdeaBlade.EntityModel.Extensions Namespace
        • Overview
        • Classes
          • EntityAspectExtensions
            • Overview
            • Members
            • Methods
              • AcceptChanges Method
              • AddToManager Method
              • Delete Method
              • GetEntityGroup Method
              • GetEntityKey Method
              • GetEntityManager Method
              • GetEntityMetadata Method
              • GetEntitySetName Method
              • GetEntityState Method
              • GetRelatedEntities Method
                • GetRelatedEntities(EntityAspect,EntityRelationLink) Method
                • GetRelatedEntities(EntityAspect,EntityRelationLink,QueryStrategy) Method
                • GetRelatedEntities<T>(EntityAspect,EntityRelationLink) Method
                • GetRelatedEntities<T>(EntityAspect,EntityRelationLink,QueryStrategy) Method
              • GetRelatedEntity Method
                • GetRelatedEntity(EntityAspect,EntityRelationLink) Method
                • GetRelatedEntity(EntityAspect,EntityRelationLink,QueryStrategy) Method
                • GetRelatedEntity<T>(EntityAspect,EntityRelationLink) Method
                • GetRelatedEntity<T>(EntityAspect,EntityRelationLink,QueryStrategy) Method
              • IsNullEntity Method
              • IsNullOrPendingEntity Method
              • IsPendingEntity Method
              • RejectChanges Method
              • RemoveFromManager Method
                • RemoveFromManager(EntityAspect) Method
                • RemoveFromManager(EntityAspect,Boolean) Method
      • IdeaBlade.EntityModel.Security Namespace
        • Overview
        • Classes
          • AuthenticationContext
            • Overview
            • Members
            • AuthenticationContext Constructor
            • Properties
              • ExtendedPropertyMap Property
              • LoginState Property
              • Principal Property
              • SessionKey Property
          • Authenticator
            • Overview
            • Members
            • Methods
              • Login Method
                • Login(ILoginCredential,LoginOptions) Method
                • Login(Guid,LoginOptions) Method
              • LoginAsync Method
                • LoginAsync(ILoginCredential,LoginOptions) Method
                • LoginAsync(ILoginCredential,LoginOptions,CancellationToken) Method
              • Logout Method
              • LogoutAsync Method
                • LogoutAsync(IAuthenticationContext) Method
                • LogoutAsync(IAuthenticationContext,CancellationToken) Method
            • Properties
              • DefaultAuthenticationContext Property
            • Fields
              • Instance Field
          • LoginOptions
            • Overview
            • Members
            • LoginOptions Constructor
            • Properties
              • CompositionContextName Property
              • DataSourceExtension Property
              • ServiceKey Property
              • UsesDistributedEntityService Property
        • Enumerations
          • LoginState
        • Interfaces
          • IAuthenticationContext
            • Overview
            • Members
            • Properties
              • ExtendedPropertyMap Property
              • LoginState Property
              • Principal Property
              • SessionKey Property
  • IdeaBlade.EntityModel.Compat Assembly
    • Overview
    • Namespaces
      • IdeaBlade.EntityModel Namespace
        • Overview
        • Classes
          • AsyncEventArgs
            • Overview
            • Members
            • AsyncEventArgs Constructor
            • Methods
              • MarkErrorAsHandled Method
            • Properties
              • AsyncWorkState Property
              • Cancelled Property
              • CompletedSuccessfully Property
              • CompletedSynchronously Property
              • Error Property
              • HasError Property
              • IsCompleted Property
              • IsErrorHandled Property
              • Task Property
              • UserState Property
          • AsyncEventArgs<TResult>
            • Overview
            • Members
            • AsyncEventArgs<TResult> Constructor
            • Properties
              • Task Property
          • BaseEntityQueriedEventArgs<T>
            • Overview
            • Members
            • Properties
              • Cancelled Property
              • ChangedEntities Property
              • Error Property
              • QueryResult Property
              • ResolvedFetchStrategy Property
              • UntypedQuery Property
              • WasFetched Property
          • BaseOperation<TEventArgs,TOp>
            • Overview
            • Members
            • Methods
              • Cancel Method
              • CancelCore Method
              • ForcePropertyChanged Method
              • MarkErrorAsHandled Method
              • OnCompleted Method
            • Properties
              • AsyncArgs Property
              • CanCancel Property
              • CancellationToken Property
              • Cancelled Property
              • CompletedAction Property
              • CompletedSuccessfully Property
              • CompletedSynchronously Property
              • Error Property
              • HasError Property
              • IsCompleted Property
              • IsErrorHandled Property
              • Task Property
              • UserState Property
            • Events
              • Completed Event
              • PropertyChanged Event
          • BasicOperation
            • Overview
            • Members
            • BasicOperation Constructor
          • Coroutine
            • Overview
            • Members
            • Methods
              • Cancel Method
              • Fail Method
              • Return Method
              • Start Method
                • Start(Func<IEnumerable<INotifyCompleted>>,Action<CoroutineOperation>) Method
                • Start(Func<CoroutineOperation,IEnumerable<INotifyCompleted>>,Action<CoroutineOperation>) Method
                • Start(IEnumerable<Func<INotifyCompleted>>,Action<CoroutineOperation>) Method
                • Start(Func<CoroutineOperation,IEnumerable<Func<INotifyCompleted>>>,Action<CoroutineOperation>) Method
              • StartParallel Method
                • StartParallel(Func<IEnumerable<INotifyCompleted>>,Action<CoroutineOperation>) Method
                • StartParallel(Func<CoroutineOperation,IEnumerable<INotifyCompleted>>,Action<CoroutineOperation>) Method
                • StartParallel(IEnumerable<Func<INotifyCompleted>>,Action<CoroutineOperation>) Method
                • StartParallel(Func<CoroutineOperation,IEnumerable<Func<INotifyCompleted>>>,Action<CoroutineOperation>) Method
          • CoroutineCompletedEventArgs
            • Overview
            • Members
            • Properties
              • Notifications Property
              • Result Property
          • CoroutineOperation
            • Overview
            • Members
            • Methods
              • CancelCore Method
            • Properties
              • Notifications Property
              • Result Property
          • EntityQueriedAsyncEventArgs
            • Overview
            • Members
            • EntityQueriedAsyncEventArgs Constructor
            • Properties
              • Query Property
              • QueryResult Property
              • Results Property
          • EntityQueriedAsyncEventArgs<T>
            • Overview
            • Members
            • EntityQueriedAsyncEventArgs<T> Constructor
            • Properties
              • Query Property
              • QueryResult Property
              • Results Property
          • EntityQueryOperation
            • Overview
            • Members
            • EntityQueryOperation Constructor
            • Properties
              • ChangedEntities Property
              • EntityQuery Property
              • ResolvedFetchStrategy Property
              • Results Property
              • WasFetched Property
          • EntityQueryOperation<T>
            • Overview
            • Members
            • EntityQueryOperation<T> Constructor
            • Properties
              • ChangedEntities Property
              • EntityQuery Property
              • ResolvedFetchStrategy Property
              • Results Property
              • WasFetched Property
          • EntityRefetchedEventArgs
            • Overview
            • Members
            • EntityRefetchedEventArgs Constructor
            • Properties
              • ChangedEntities Property
              • EntityKeys Property
              • Results Property
          • EntityRefetchOperation
            • Overview
            • Members
            • EntityRefetchOperation Constructor
            • Properties
              • ChangedEntities Property
              • EntityKeys Property
              • Results Property
          • EntitySavedAsyncEventArgs
            • Overview
            • Members
            • EntitySavedAsyncEventArgs Constructor
            • Properties
              • Cancelled Property
              • Entities Property
              • Error Property
              • SaveResult Property
          • EntitySaveOperation
            • Overview
            • Members
            • EntitySaveOperation Constructor
            • Properties
              • CanCancel Property
              • Entities Property
              • SaveResult Property
          • EntityScalarQueriedEventArgs
            • Overview
            • Members
            • EntityScalarQueriedEventArgs Constructor
            • Properties
              • Query Property
              • QueryResult Property
              • Result Property
          • EntityScalarQueriedEventArgs<T>
            • Overview
            • Members
            • EntityScalarQueriedEventArgs<T> Constructor
            • Properties
              • Query Property
              • QueryResult Property
              • Result Property
          • EntityScalarQueryOperation
            • Overview
            • Members
            • EntityScalarQueryOperation Constructor
            • Properties
              • EntityQuery Property
              • ResolvedFetchStrategy Property
              • Result Property
              • WasFetched Property
          • EntityScalarQueryOperation<T>
            • Overview
            • Members
            • EntityScalarQueryOperation<T> Constructor
            • Properties
              • EntityQuery Property
              • ResolvedFetchStrategy Property
              • Result Property
              • WasFetched Property
          • InvokeServerMethodEventArgs
            • Overview
            • Members
            • InvokeServerMethodEventArgs Constructor
            • Properties
              • MethodName Property
              • Result Property
              • TypeName Property
              • UserArguments Property
          • InvokeServerMethodOperation
            • Overview
            • Members
            • InvokeServerMethodOperation Constructor
            • Properties
              • Result Property
          • LoginEventArgs
            • Overview
            • Members
            • LoginEventArgs Constructor
            • Properties
              • AuthenticationContext Property
              • LoginCredential Property
              • LoginOptions Property
          • LoginOperation
            • Overview
            • Members
            • LoginOperation Constructor
            • Properties
              • AuthenticationContext Property
        • Interfaces
          • IBaseOperation
            • Overview
            • Members
            • Methods
              • Cancel Method
              • MarkErrorAsHandled Method
            • Properties
              • CanCancel Property
              • Cancelled Property
              • CompletedSuccessfully Property
              • CompletedSynchronously Property
              • Error Property
              • HasError Property
              • IsCompleted Property
              • IsErrorHandled Property
              • UserState Property
          • INotifyCompleted
            • Overview
            • Members
            • Methods
              • WhenCompleted Method
          • INotifyCompletedArgs
            • Overview
            • Members
            • Properties
              • Cancelled Property
              • Error Property
              • IsErrorHandled Property
      • IdeaBlade.EntityModel.Compat Namespace
        • Overview
        • Classes
          • AuthenticatorAsyncExtensions
            • Overview
            • Members
            • Methods
              • LoginAsync Method
              • LogoutAsync Method
          • EntityManagerAsyncExtensions
            • Overview
            • Members
            • Methods
              • ConnectAsync Method
              • ExecuteQueryAsync Method
                • ExecuteQueryAsync<T>(EntityManager,IEntityQuery<T>,Action<EntityQueryOperation<T>>,Object) Method
                • ExecuteQueryAsync(EntityManager,IEntityQuery,Action<EntityQueryOperation>,Object) Method
              • ForceIdFixupAsync Method
              • InvokeServerMethodAsync Method
                • InvokeServerMethodAsync(EntityManager,ServerMethodDelegate,Action<InvokeServerMethodOperation>,Object,Object[]) Method
                • InvokeServerMethodAsync(EntityManager,String,String,Action<InvokeServerMethodOperation>,Object,Object[]) Method
                • InvokeServerMethodAsync(EntityManager,InvokeServerMethodArgs,Action<InvokeServerMethodOperation>,Object) Method
              • RefetchEntitiesAsync Method
                • RefetchEntitiesAsync(EntityManager,EntityState,MergeStrategy,Action<EntityRefetchOperation>,Object) Method
                • RefetchEntitiesAsync(EntityManager,IEnumerable,MergeStrategy,Action<EntityRefetchOperation>,Object) Method
                • RefetchEntitiesAsync(EntityManager,EntityKeyList,MergeStrategy,Action<EntityRefetchOperation>,Object) Method
              • RefetchEntityAsync Method
              • SaveChangesAsync Method
                • SaveChangesAsync(EntityManager,Action<EntitySaveOperation>,Object) Method
                • SaveChangesAsync(EntityManager,SaveOptions,Action<EntitySaveOperation>,Object) Method
                • SaveChangesAsync(EntityManager,IEnumerable,SaveOptions,Action<EntitySaveOperation>,Object) Method
          • EntityManagerPartialSaveExtensions
            • Overview
            • Members
            • Methods
              • SaveChanges Method
              • SaveChangesAsync Method
              • TrySaveChanges Method
              • TrySaveChangesAsync Method
          • EntityQueryAsyncExtensions
            • Overview
            • Members
            • Methods
              • ExecuteAsync Method
                • ExecuteAsync<T>(IEntityQuery<T>,Action<EntityQueryOperation<T>>,Object) Method
                • ExecuteAsync(IEntityQuery,Action<EntityQueryOperation>,Object) Method
          • EntityScalarQueryAsyncExtensions
            • Overview
            • Members
            • Methods
              • All Method
                • All(IEntityScalarQuery,IPredicateDescription,Action<EntityScalarQueryOperation<Boolean>>,Object) Method
                • All<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,Action<EntityScalarQueryOperation<Boolean>>,Object) Method
              • Any Method
                • Any(IEntityScalarQuery,Action<EntityScalarQueryOperation<Boolean>>,Object) Method
                • Any<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<Boolean>>,Object) Method
                • Any(IEntityScalarQuery,IPredicateDescription,Action<EntityScalarQueryOperation<Boolean>>,Object) Method
                • Any<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,Action<EntityScalarQueryOperation<Boolean>>,Object) Method
              • Average Method
                • Average(IEntityScalarQuery,Action<EntityScalarQueryOperation>,Object) Method
                • Average<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
                • Average(IEntityScalarQuery,IProjectionSelector,Action<EntityScalarQueryOperation>,Object) Method
                • Average<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>,Action<EntityScalarQueryOperation<TResult>>,Object) Method
              • Contains Method
                • Contains(IEntityScalarQuery,Object,Action<EntityScalarQueryOperation<Boolean>>,Object) Method
                • Contains<TSource>(IEntityScalarQuery<TSource>,TSource,Action<EntityScalarQueryOperation<Boolean>>,Object) Method
              • Count Method
                • Count(IEntityScalarQuery,Action<EntityScalarQueryOperation<Int32>>,Object) Method
                • Count<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<Int32>>,Object) Method
                • Count(IEntityScalarQuery,IPredicateDescription,Action<EntityScalarQueryOperation<Int32>>,Object) Method
                • Count<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,Action<EntityScalarQueryOperation<Int32>>,Object) Method
              • First Method
                • First(IEntityScalarQuery,Action<EntityScalarQueryOperation>,Object) Method
                • First<TResult>(IEntityScalarQuery<TResult>,Action<EntityScalarQueryOperation<TResult>>,Object) Method
                • First(IEntityScalarQuery,IPredicateDescription,Action<EntityScalarQueryOperation>,Object) Method
                • First<TResult>(IEntityScalarQuery<TResult>,Expression<Func<TResult,Boolean>>,Action<EntityScalarQueryOperation<TResult>>,Object) Method
              • FirstOrDefault Method
                • FirstOrDefault(IEntityScalarQuery,Action<EntityScalarQueryOperation>,Object) Method
                • FirstOrDefault<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
                • FirstOrDefault(IEntityScalarQuery,IPredicateDescription,Action<EntityScalarQueryOperation>,Object) Method
                • FirstOrDefault<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
              • FirstOrNullEntity Method
                • FirstOrNullEntity(IEntityScalarQuery,Action<EntityScalarQueryOperation>,Object) Method
                • FirstOrNullEntity<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
                • FirstOrNullEntity(IEntityScalarQuery,IPredicateDescription,Action<EntityScalarQueryOperation>,Object) Method
                • FirstOrNullEntity<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
              • LongCount Method
                • LongCount<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<Int64>>,Object) Method
                • LongCount<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,Action<EntityScalarQueryOperation<Int64>>,Object) Method
              • Max Method
                • Max(IEntityScalarQuery,Action<EntityScalarQueryOperation>,Object) Method
                • Max<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
                • Max(IEntityScalarQuery,IProjectionSelector,Action<EntityScalarQueryOperation>,Object) Method
                • Max<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>,Action<EntityScalarQueryOperation<TResult>>,Object) Method
              • Min Method
                • Min(IEntityScalarQuery,Action<EntityScalarQueryOperation>,Object) Method
                • Min<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
                • Min(IEntityScalarQuery,IProjectionSelector,Action<EntityScalarQueryOperation>,Object) Method
                • Min<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>,Action<EntityScalarQueryOperation<TResult>>,Object) Method
              • Single Method
                • Single(IEntityScalarQuery,Action<EntityScalarQueryOperation>,Object) Method
                • Single<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
                • Single(IEntityScalarQuery,IPredicateDescription,Action<EntityScalarQueryOperation>,Object) Method
                • Single<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
              • SingleOrDefault Method
                • SingleOrDefault(IEntityScalarQuery,Action<EntityScalarQueryOperation>,Object) Method
                • SingleOrDefault<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
                • SingleOrDefault(IEntityScalarQuery,IPredicateDescription,Action<EntityScalarQueryOperation>,Object) Method
                • SingleOrDefault<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
              • SingleOrNullEntity Method
                • SingleOrNullEntity<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
                • SingleOrNullEntity<TSource>(IEntityScalarQuery<TSource>,Expression<Func<TSource,Boolean>>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
              • Sum Method
                • Sum(IEntityScalarQuery,Action<EntityScalarQueryOperation>,Object) Method
                • Sum<TSource>(IEntityScalarQuery<TSource>,Action<EntityScalarQueryOperation<TSource>>,Object) Method
                • Sum(IEntityScalarQuery,IProjectionSelector,Action<EntityScalarQueryOperation>,Object) Method
                • Sum<TSource,TResult>(IEntityScalarQuery<TSource>,Expression<Func<TSource,TResult>>,Action<EntityScalarQueryOperation<TResult>>,Object) Method
  • IdeaBlade.EntityModel.Edm.EF5 Assembly
    • Overview
    • Namespaces
      • IdeaBlade.EntityModel.Edm Namespace
        • Overview
        • Classes
          • DbKey
            • Overview
            • Members
            • DbKey Constructor
              • DbKey Constructor(EdmKeyElement)
              • DbKey Constructor(String,String,Boolean,String)
              • DbKey Constructor(ClientEdmKey)
            • Methods
              • Initialize Method
            • Properties
              • DbConnectionString Property
              • DbProviderName Property
          • EdmKey
            • Overview
            • Members
            • EdmKey Constructor
              • EdmKey Constructor(EdmKeyElement)
              • EdmKey Constructor(String,String,Boolean,String)
              • EdmKey Constructor(ClientEdmKey)
            • Methods
              • Equals Method
              • GetHashCode Method
              • Initialize Method
              • LocateEdmKey Method
            • Properties
              • DbConnectionString Property
              • DbProviderName Property
              • EntityContainer Property
              • UsePersistentConnection Property
            • Fields
              • _clientAssembly Field
              • _metadataWorkspace Field
  • IdeaBlade.EntityModel.Server Assembly
    • Overview
    • Namespaces
      • IdeaBlade.EntityModel.Server Namespace
        • Overview
        • Classes
          • EntityServerErrorInterceptor
            • Overview
            • Members
            • EntityServerErrorInterceptor Constructor
            • Methods
              • OnError Method
            • Properties
              • Principal Property
          • EntityServerHost
            • Overview
            • Members
            • EntityServerHost Constructor
            • Methods
              • AddBehaviors Method
              • AddDefaultEndpoints Method
              • AddEndpoints Method
              • AddEntityServerEndpoints Method
              • ApplyConfiguration Method
              • CreateDescription Method
              • OnCreated Method
              • OnEndpointCreated Method
            • Properties
              • DefaultServiceName Property
          • EntityServerPocoSaveAdapter
            • Overview
            • Members
            • Methods
              • AfterSave Method
              • BeforeSave Method
              • DeleteEntity Method
              • InsertEntity Method
              • UpdateEntity Method
          • EntityServerQueryInterceptor
            • Overview
            • Members
            • EntityServerQueryInterceptor Constructor
            • Methods
              • AuthorizeQuery Method
              • AuthorizeQueryResult Method
              • ClientCanQuery Method
              • ExecuteQuery Method
              • FilterQuery Method
              • ForceResult Method
              • GetClientQueryPermission Method
              • OnError Method
            • Properties
              • Context Property
              • DefaultAuthorization Property
              • DefaultClientQueryPermissions Property
              • EntityManager Property
              • IsServerQuery Property
              • Principal Property
              • QueriedEntities Property
              • Query Property
              • QueryFilters Property
              • ResultsForced Property
              • ShouldAuthorizeQueryResult Property
          • EntityServerSaveInterceptor
            • Overview
            • Members
            • EntityServerSaveInterceptor Constructor
            • Methods
              • AuthorizeSave Method
              • ClientCanSave Method
              • ExecuteSave Method
              • OnError Method
              • ValidateSave Method
            • Properties
              • Context Property
              • DefaultAuthorization Property
              • EntityManager Property
              • IsServerSave Property
              • Principal Property
              • SaveOptions Property
              • VerifierEngine Property
          • EntityServiceHost
            • Overview
            • Members
            • EntityServiceHost Constructor
              • EntityServiceHost Constructor()
              • EntityServiceHost Constructor(Uri[])
              • EntityServiceHost Constructor(Type,Uri[])
            • Methods
              • AddBehaviors Method
              • AddDefaultEndpoints Method
              • AddEndpoints Method
              • AddEntityServiceEndpoints Method
              • ApplyConfiguration Method
              • CreateDescription Method
              • OnCreated Method
              • OnEndpointCreated Method
            • Properties
              • ServiceName Property
          • ErrorInterceptorArgs
            • Overview
            • Members
            • ErrorInterceptorArgs Constructor
            • Properties
              • Exception Property
          • ServiceHostEvents
            • Overview
            • Members
            • ServiceHostEvents Constructor
            • Methods
              • OnEndpointCreated Method
              • OnServiceHostCreated Method
  • IdeaBlade.EntityModel.Web Assembly
    • Overview
    • Namespaces
      • IdeaBlade.EntityModel Namespace
        • Overview
        • Classes
          • FormsAuthenticationLoginCredential
            • Overview
            • Members
            • FormsAuthenticationLoginCredential Constructor
              • FormsAuthenticationLoginCredential Constructor()
              • FormsAuthenticationLoginCredential Constructor(String,String,String,Boolean)
            • Properties
              • IsPersistent Property
      • IdeaBlade.EntityModel.Server Namespace
        • Overview
        • Classes
          • EntityServerHostFactory
            • Overview
            • Members
            • EntityServerHostFactory Constructor
            • Methods
              • CreateHostCore Method
              • CreateServiceHost Method
                • CreateServiceHost(String,Uri[]) Method
          • EntityServiceHostFactory
            • Overview
            • Members
            • EntityServiceHostFactory Constructor
            • Methods
              • CreateHostCore Method
              • CreateServiceHost Method
                • CreateServiceHost(Type,Uri[]) Method
      • IdeaBlade.EntityModel.Web Namespace
        • Overview
        • Classes
          • AspAuthenticatingLoginManager
            • Overview
            • Members
            • AspAuthenticatingLoginManager Constructor
            • Methods
              • CreateIdentityCore Method
              • CreatePrincipalCore Method
              • CreateUserCore Method
                • CreateUserCore(String,Boolean,IEnumerable<String>) Method
                • CreateUserCore(IPrincipal) Method
              • GetAuthenticationMode Method
              • GetRolesCore Method
              • Login Method
              • Logout Method
              • LogoutCore Method
              • SetCookieCore Method
              • SetUserProfile Method
              • ValidateUserCore Method
            • Properties
              • AllowAnonymousLogin Property
              • AspNetCompatibilityEnabled Property
              • EntityManager Property
              • GetAnonymousUser Property
          • ServiceVirtualPathProvider
            • Overview
            • Members
            • ServiceVirtualPathProvider Constructor
            • Methods
              • FileExists Method
              • GetCacheDependency Method
              • GetFile Method
  • IdeaBlade.Linq Assembly
    • Overview
    • Namespaces
      • IdeaBlade.Linq Namespace
        • Overview
        • Classes
          • AnonymousProjectionSelector
            • Overview
            • Members
            • AnonymousProjectionSelector Constructor
              • AnonymousProjectionSelector Constructor()
              • AnonymousProjectionSelector Constructor(AnonymousProjectionSelector)
              • AnonymousProjectionSelector Constructor(IProjectionSelector[])
              • AnonymousProjectionSelector Constructor(IEnumerable<IProjectionSelector>)
            • Methods
              • ToLambdaExpression Method
            • Properties
              • ProjectionType Property
          • CompositePredicateDescription
            • Overview
            • Members
            • Methods
              • CreateUnboundCopy Method
              • ToLambdaExpression Method
            • Properties
              • InstanceType Property
          • CompositeSortSelector
            • Overview
            • Members
            • CompositeSortSelector Constructor
              • CompositeSortSelector Constructor()
              • CompositeSortSelector Constructor(CompositeSortSelector)
              • CompositeSortSelector Constructor(IEnumerable<ISortSelector>)
            • Methods
              • ToString Method
          • DynamicQueryExtensions
            • Overview
            • Members
            • Methods
              • And Method
              • Combine Method
                • Combine(IProjectionSelector,IProjectionSelector) Method
                • Combine(IProjectionSelector,String,String) Method
              • Not Method
              • Or Method
              • ThenBy Method
                • ThenBy(ISortSelector,ISortSelector) Method
                • ThenBy(ISortSelector,String,ListSortDirection) Method
              • ToPredicate<T> Method
          • ExpressionVisitor
            • Overview
            • Members
            • ExpressionVisitor Constructor
            • Methods
              • GetLog Method
              • ShowBinding Method
              • ShowExpression Method
              • Visit Method
              • VisitBinary Method
              • VisitBinding Method
              • VisitBindingAssignment Method
              • VisitBindingCore Method
              • VisitBindingListBinding Method
              • VisitBindingMemberBinding Method
              • VisitBindings Method
              • VisitCall Method
              • VisitConditional Method
              • VisitConstant Method
              • VisitExpression Method
              • VisitExpressionCore Method
              • VisitExpressions Method
                • VisitExpressions(IEnumerable<Expression>) Method
                • VisitExpressions(IEnumerable<ParameterExpression>) Method
              • VisitInitializer Method
              • VisitInitializers Method
              • VisitLambda Method
              • VisitListInit Method
              • VisitMemberAccess Method
              • VisitMemberInit Method
              • VisitNew Method
              • VisitNewArray Method
              • VisitParameter Method
              • VisitTypeIs Method
              • VisitUnary Method
            • Properties
              • Debugging Property
              • Depth Property
              • Log Property
              • LogAfter Property
              • LogBefore Property
              • LoggingEnabled Property
          • MemberSelector
            • Overview
            • Members
            • Methods
              • BuildMemberExpression Method
              • Clone Method
              • ToLambdaExpression Method
              • ToString Method
            • Properties
              • Description Property
              • InstanceType Property
              • IsChainedSelector Property
              • ReturnType Property
          • MemberSelectorExtensions
            • Overview
            • Members
            • Methods
              • Chain Method
                • Chain<T>(T,String,IPredicateDescription) Method
                • Chain<T>(T,String,IProjectionSelector) Method
              • Dot<T> Method
          • PredicateBuilder
            • Overview
            • Members
            • Methods
              • And Method
                • And(IPredicateDescription[]) Method
                • And<T>(Expression<Func<T,Boolean>>,Expression<Func<T,Boolean>>) Method
                • And<T>(Expression<Func<T,Boolean>>[]) Method
              • False<T> Method
              • FilterQuery Method
              • Make Method
                • Make(Type,String,FilterOperator,Object) Method
                • Make(String,FilterOperator,Object) Method
                • Make<T>(Expression<Func<T,Boolean>>) Method
              • Not<T> Method
              • Or Method
                • Or(IPredicateDescription[]) Method
                • Or<T>(Expression<Func<T,Boolean>>,Expression<Func<T,Boolean>>) Method
                • Or<T>(Expression<Func<T,Boolean>>[]) Method
              • True<T> Method
          • PredicateDescription
            • Overview
            • Members
            • PredicateDescription Constructor
              • PredicateDescription Constructor(Type,String,FilterOperator,Object,Boolean)
              • PredicateDescription Constructor(String,FilterOperator,Object,Boolean)
              • PredicateDescription Constructor(ProjectionSelector,FilterOperator,Object,Boolean)
              • PredicateDescription Constructor(Type,String,IPredicateDescription,FilterOperator,Object,Boolean)
              • PredicateDescription Constructor(String,IPredicateDescription,FilterOperator,Object,Boolean)
              • PredicateDescription Constructor(Type,String,IProjectionSelector,FilterOperator,Object,Boolean)
              • PredicateDescription Constructor(String,IProjectionSelector,FilterOperator,Object,Boolean)
              • PredicateDescription Constructor(PredicateDescription)
            • Methods
              • CreateUnboundCopy Method
              • ToLambdaExpression Method
              • ToString Method
            • Properties
              • FilterOperator Property
              • IgnoreCase Property
              • IgnoreCaseOption Property
              • InstanceType Property
              • MemberSelector Property
              • Value Property
          • ProjectionSelector
            • Overview
            • Members
            • ProjectionSelector Constructor
              • ProjectionSelector Constructor(Type,String,String)
              • ProjectionSelector Constructor(String,String)
              • ProjectionSelector Constructor(Type,String,IPredicateDescription,String)
              • ProjectionSelector Constructor(String,IPredicateDescription,String)
              • ProjectionSelector Constructor(Type,String,IProjectionSelector,String)
              • ProjectionSelector Constructor(String,IProjectionSelector,String)
              • ProjectionSelector Constructor(MemberSelector,String)
            • Methods
              • Clone Method
              • Combine Method
              • ToString Method
              • WithAlias Method
            • Properties
              • Alias Property
              • ProjectionType Property
          • PropertySelector
            • Overview
            • Members
            • PropertySelector Constructor
              • PropertySelector Constructor(Type,String)
              • PropertySelector Constructor(PropertySelector)
            • Methods
              • ToLambdaExpression Method
                • ToLambdaExpression() Method
                • ToLambdaExpression(Type) Method
              • ToSortSelector Method
              • ToString Method
            • Properties
              • InstanceType Property
              • IsNestedSelector Property
              • Members Property
              • Properties Property
              • PropertyName Property
              • PropertyType Property
              • ReturnType Property
          • QueryableExtensions
            • Overview
            • Members
            • Methods
              • All Method
              • Any Method
                • Any(IQueryable) Method
                • Any(IQueryable,IPredicateDescription) Method
              • Contains Method
              • Count Method
                • Count(IQueryable) Method
                • Count(IQueryable,IPredicateDescription) Method
              • Distinct Method
              • FirstOrDefault Method
              • GroupBy Method
                • GroupBy(IQueryable,IProjectionSelector) Method
                • GroupBy<TSource>(IQueryable<TSource>,IProjectionSelector) Method
                • GroupBy<TSource>(IQueryable<TSource>,IProjectionSelector,IProjectionSelector) Method
              • OrderBySelector Method
                • OrderBySelector(IQueryable,ISortSelector) Method
                • OrderBySelector<TSource>(IQueryable<TSource>,ISortSelector) Method
              • Select Method
                • Select(IQueryable,IProjectionSelector) Method
                • Select<TSource>(IQueryable<TSource>,IProjectionSelector) Method
              • SelectMany Method
                • SelectMany(IQueryable,IProjectionSelector) Method
                • SelectMany<TSource>(IQueryable<TSource>,IProjectionSelector) Method
              • Skip Method
              • Take Method
              • ThenBySelector<TSource> Method
              • Where Method
                • Where(IQueryable,IPredicateDescription) Method
                • Where<TSource>(IQueryable<TSource>,IPredicateDescription) Method
          • SelectorCollection<T,U>
            • Overview
            • Members
            • Methods
              • Clone Method
              • ToString Method
            • Properties
              • InstanceType Property
              • Selectors Property
          • SortSelector
            • Overview
            • Members
            • SortSelector Constructor
              • SortSelector Constructor(Type,String,ListSortDirection)
              • SortSelector Constructor(String,ListSortDirection)
              • SortSelector Constructor(Type,String,IPredicateDescription,ListSortDirection)
              • SortSelector Constructor(String,IPredicateDescription,ListSortDirection)
              • SortSelector Constructor(Type,String,IProjectionSelector,ListSortDirection)
              • SortSelector Constructor(String,IProjectionSelector,ListSortDirection)
              • SortSelector Constructor(MemberSelector,ListSortDirection)
            • Methods
              • Clone Method
              • Combine Method
              • ToString Method
            • Properties
              • SortDirection Property
        • Enumerations
          • FilterOperator
          • IgnoreCaseOption
  • IdeaBlade.Validation Assembly
    • Overview
    • Namespaces
      • IdeaBlade.Validation Namespace
        • Overview
        • Classes
          • DateTimeRangeVerifier
            • Overview
            • Members
            • DateTimeRangeVerifier Constructor
              • DateTimeRangeVerifier Constructor(Type,String,Boolean,Nullable<DateTime>,Nullable<DateTime>)
              • DateTimeRangeVerifier Constructor(Type,String,Boolean,Nullable<DateTime>,Boolean,Nullable<DateTime>,Boolean)
              • DateTimeRangeVerifier Constructor(RangeVerifierArgs<DateTime>)
            • Properties
              • MaxValueExclusiveResource Property
              • MaxValueResource Property
              • MinValueExclusiveResource Property
              • MinValueResource Property
          • DateTimeRangeVerifierAttribute
            • Overview
            • Members
            • DateTimeRangeVerifierAttribute Constructor
            • Methods
              • BuildVerifierCore Method
                • BuildVerifierCore(Type,String) Method
            • Properties
              • MaxValue Property
              • MinValue Property
          • DecimalRangeVerifier
            • Overview
            • Members
            • DecimalRangeVerifier Constructor
              • DecimalRangeVerifier Constructor(Type,String,Boolean,Nullable<Decimal>,Boolean,Nullable<Decimal>,Boolean)
              • DecimalRangeVerifier Constructor(RangeVerifierArgs<Decimal>)
          • DecimalRangeVerifierAttribute
            • Overview
            • Members
            • DecimalRangeVerifierAttribute Constructor
            • Methods
              • BuildVerifierCore Method
                • BuildVerifierCore(Type,String) Method
            • Properties
              • MaxValue Property
              • MinValue Property
          • DelegatePropertyValueVerifier<T>
            • Overview
            • Members
            • DelegatePropertyValueVerifier<T> Constructor
              • DelegatePropertyValueVerifier<T> Constructor(String,String,Boolean,ValueVerifierCondition<T>)
              • DelegatePropertyValueVerifier<T> Constructor(String,String,Boolean,String,ValueVerifierCondition<T>)
              • DelegatePropertyValueVerifier<T> Constructor(DelegatePropertyValueVerifierArgs<T>)
            • Methods
              • IsApplicableTyped Method
              • VerifyValueTyped Method
            • Properties
              • TypedVerifierArgs Property
          • DelegatePropertyValueVerifierArgs<T>
            • Overview
            • Members
            • DelegatePropertyValueVerifierArgs<T> Constructor
            • Properties
              • ApplicabilityConstraint Property
              • VerifierCondition Property
          • DelegateVerifier<T>
            • Overview
            • Members
            • DelegateVerifier<T> Constructor
              • DelegateVerifier<T> Constructor(String,VerifierCondition<T>)
              • DelegateVerifier<T> Constructor(String,ApplicabilityConstraint<T>,VerifierCondition<T>)
              • DelegateVerifier<T> Constructor(VerifierArgs,String,ApplicabilityConstraint<T>,VerifierCondition<T>)
              • DelegateVerifier<T> Constructor(DelegateVerifierArgs<T>)
            • Methods
              • IsApplicableTyped Method
              • VerifyTyped Method
            • Properties
              • TypedVerifierArgs Property
          • DelegateVerifierArgs<T>
            • Overview
            • Members
            • DelegateVerifierArgs<T> Constructor
              • DelegateVerifierArgs<T> Constructor(String,ApplicabilityConstraint<T>,VerifierCondition<T>)
              • DelegateVerifierArgs<T> Constructor(DelegateVerifierArgs<T>)
              • DelegateVerifierArgs<T> Constructor(VerifierArgs,String,ApplicabilityConstraint<T>,VerifierCondition<T>)
            • Properties
              • ApplicabilityConstraint Property
              • VerifierCondition Property
          • DoubleRangeVerifier
            • Overview
            • Members
            • DoubleRangeVerifier Constructor
              • DoubleRangeVerifier Constructor(Type,String,Boolean,Nullable<Double>,Boolean,Nullable<Double>,Boolean)
              • DoubleRangeVerifier Constructor(RangeVerifierArgs<Double>)
          • DoubleRangeVerifierAttribute
            • Overview
            • Members
            • DoubleRangeVerifierAttribute Constructor
            • Methods
              • BuildVerifierCore Method
                • BuildVerifierCore(Type,String) Method
            • Properties
              • MaxValue Property
              • MinValue Property
          • Int32RangeVerifier
            • Overview
            • Members
            • Int32RangeVerifier Constructor
              • Int32RangeVerifier Constructor(Type,String,Boolean,Nullable<Int32>,Nullable<Int32>)
              • Int32RangeVerifier Constructor(Type,String,Boolean,Nullable<Int32>,Boolean,Nullable<Int32>,Boolean)
              • Int32RangeVerifier Constructor(RangeVerifierArgs<Int32>)
          • Int32RangeVerifierAttribute
            • Overview
            • Members
            • Int32RangeVerifierAttribute Constructor
            • Methods
              • BuildVerifierCore Method
                • BuildVerifierCore(Type,String) Method
            • Properties
              • MaxValue Property
              • MinValue Property
          • Int64RangeVerifier
            • Overview
            • Members
            • Int64RangeVerifier Constructor
              • Int64RangeVerifier Constructor(Type,String,Boolean,Nullable<Int64>,Boolean,Nullable<Int64>,Boolean)
              • Int64RangeVerifier Constructor(RangeVerifierArgs<Int64>)
          • Int64RangeVerifierAttribute
            • Overview
            • Members
            • Int64RangeVerifierAttribute Constructor
            • Methods
              • BuildVerifierCore Method
                • BuildVerifierCore(Type,String) Method
            • Properties
              • MaxValue Property
              • MinValue Property
          • ListVerifier
            • Overview
            • Members
            • ListVerifier Constructor
              • ListVerifier Constructor(Type,String,Boolean,IEnumerable,String,Nullable<Boolean>)
              • ListVerifier Constructor(ListVerifierArgs)
            • Methods
              • OnVerifierEngineAttach Method
              • VerifyValue Method
            • Properties
              • List Property
              • TypedVerifierArgs Property
          • ListVerifierArgs
            • Overview
            • Members
            • ListVerifierArgs Constructor
              • ListVerifierArgs Constructor(Type,String,Boolean,String,IEnumerable,Nullable<Boolean>)
              • ListVerifierArgs Constructor(ListVerifierArgs)
              • ListVerifierArgs Constructor(VerifierElement)
            • Properties
              • List Property
          • NamedRegexPattern
            • Overview
            • Members
            • NamedRegexPattern Constructor
              • NamedRegexPattern Constructor(String,String)
              • NamedRegexPattern Constructor(String,Regex)
            • Properties
              • DisplayName Property
              • Regex Property
            • Fields
              • Email Field
              • SSN Field
              • USPhone Field
          • PropertyValueVerifier
            • Overview
            • Members
            • Methods
              • GetPropertyValue Method
              • HandleNullPropertyValue Method
              • IsPropertyValueNull Method
              • Verify Method
              • VerifyValue Method
            • Properties
              • DisplayName Property
              • IsRequired Property
              • PropertyName Property
              • ShouldTreatEmptyStringAsNull Property
              • TypedVerifierArgs Property
          • PropertyValueVerifier<T>
            • Overview
            • Members
            • Methods
              • IsApplicable Method
              • IsApplicableTyped Method
              • VerifyValue Method
              • VerifyValueTyped Method
          • PropertyValueVerifierArgs
            • Overview
            • Members
            • PropertyValueVerifierArgs Constructor
              • PropertyValueVerifierArgs Constructor(Type,String,Boolean,String,Nullable<Boolean>)
              • PropertyValueVerifierArgs Constructor(PropertyValueVerifierArgs)
              • PropertyValueVerifierArgs Constructor(VerifierElement)
            • Properties
              • DisplayName Property
              • IsRequired Property
              • PropertyName Property
              • ShouldTreatEmptyStringAsNull Property
          • PropertyValueVerifierArgs<T>
            • Overview
            • Members
            • PropertyValueVerifierArgs<T> Constructor
              • PropertyValueVerifierArgs<T> Constructor(String,Boolean,String)
              • PropertyValueVerifierArgs<T> Constructor(PropertyValueVerifierArgs<T>)
              • PropertyValueVerifierArgs<T> Constructor(VerifierElement)
          • PropertyValueVerifierAttribute
            • Overview
            • Members
            • Methods
              • GetIsRequired Method
              • GetShouldTreatEmptyStringAsNull Method
            • Properties
              • DisplayName Property
              • IsRequired Property
              • ShouldTreatEmptyStringAsNull Property
          • RangeVerifier<T>
            • Overview
            • Members
            • RangeVerifier<T> Constructor
              • RangeVerifier<T> Constructor(Type,String,Boolean,Nullable<T>,Boolean,Nullable<T>,Boolean)
              • RangeVerifier<T> Constructor(RangeVerifierArgs<T>)
            • Methods
              • OnVerifierEngineAttach Method
              • VerifyValue Method
            • Properties
              • IncludeMaxEndpoint Property
              • IncludeMinEndpoint Property
              • MaxValue Property
              • MaxValueExclusiveResource Property
              • MaxValueResource Property
              • MinValue Property
              • MinValueExclusiveResource Property
              • MinValueResource Property
              • TypedVerifierArgs Property
          • RangeVerifierArgs<T>
            • Overview
            • Members
            • RangeVerifierArgs<T> Constructor
              • RangeVerifierArgs<T> Constructor(Type,String,Boolean,String,Nullable<T>,Boolean,Nullable<T>,Boolean,Nullable<Boolean>)
              • RangeVerifierArgs<T> Constructor(RangeVerifierArgs<T>)
              • RangeVerifierArgs<T> Constructor(VerifierElement)
            • Properties
              • IncludeMaxEndpoint Property
              • IncludeMinEndpoint Property
              • MaxValue Property
              • MinValue Property
          • RangeVerifierAttribute
            • Overview
            • Members
            • Methods
              • BuildVerifierCore Method
                • BuildVerifierCore<TVerifier,TDataType>(Type,String) Method
              • GetMaxValue Method
              • GetMinValue Method
            • Properties
              • IncludeMaxEndpoint Property
              • IncludeMinEndpoint Property
              • IsRequired Property
              • MaxValueCore Property
              • MinValueCore Property
          • RegexVerifier
            • Overview
            • Members
            • RegexVerifier Constructor
              • RegexVerifier Constructor(Type,String,Boolean,NamedRegexPattern)
              • RegexVerifier Constructor(Type,String,Boolean,String,NamedRegexPattern,Nullable<Boolean>)
              • RegexVerifier Constructor(RegexVerifierArgs)
            • Methods
              • OnVerifierEngineAttach Method
              • VerifyValue Method
            • Properties
              • NamedRegexPattern Property
              • TypedVerifierArgs Property
          • RegexVerifierArgs
            • Overview
            • Members
            • RegexVerifierArgs Constructor
              • RegexVerifierArgs Constructor(Type,String,Boolean,String,NamedRegexPattern,Nullable<Boolean>)
              • RegexVerifierArgs Constructor(RegexVerifierArgs)
              • RegexVerifierArgs Constructor(VerifierElement)
            • Properties
              • NamedRegexPattern Property
              • Regex Property
              • RegexDisplayName Property
          • RegexVerifierAttribute
            • Overview
            • Members
            • RegexVerifierAttribute Constructor
            • Methods
              • BuildVerifierCore Method
            • Properties
              • NamedPattern Property
          • RequiredValueVerifier
            • Overview
            • Members
            • RequiredValueVerifier Constructor
              • RequiredValueVerifier Constructor(Type,String,String,Nullable<Boolean>)
              • RequiredValueVerifier Constructor(PropertyValueVerifierArgs)
            • Methods
              • OnVerifierEngineAttach Method
              • VerifyValue Method
          • RequiredValueVerifierAttribute
            • Overview
            • Members
            • RequiredValueVerifierAttribute Constructor
            • Methods
              • BuildVerifierCore Method
          • StringLengthVerifier
            • Overview
            • Members
            • StringLengthVerifier Constructor
              • StringLengthVerifier Constructor(Type,String,Boolean,Nullable<Int32>,Nullable<Int32>,Nullable<Boolean>)
              • StringLengthVerifier Constructor(StringLengthVerifierArgs)
            • Methods
              • OnVerifierEngineAttach Method
              • VerifyValue Method
            • Properties
              • TypedVerifierArgs Property
          • StringLengthVerifierArgs
            • Overview
            • Members
            • StringLengthVerifierArgs Constructor
              • StringLengthVerifierArgs Constructor(Type,String,Boolean,String,Nullable<Int32>,Nullable<Int32>,Nullable<Boolean>)
              • StringLengthVerifierArgs Constructor(StringLengthVerifierArgs)
          • StringLengthVerifierAttribute
            • Overview
            • Members
            • StringLengthVerifierAttribute Constructor
            • Methods
              • BuildVerifierCore Method
                • BuildVerifierCore(Type,String) Method
          • TriggerContext
            • Overview
            • Members
            • TriggerContext Constructor
            • Properties
              • ProposedValue Property
              • Timing Property
              • TriggerItem Property
              • TriggerItemInstance Property
          • TriggerItem
            • Overview
            • Members
            • TriggerItem Constructor
            • Methods
              • Equals Method
              • GetHashCode Method
            • Properties
              • MemberName Property
              • Type Property
            • Operators
              • Equality Operator
              • Inequality Operator
          • TriggerLink
            • Overview
            • Members
            • TriggerLink Constructor
            • Methods
              • GetTarget Method
            • Properties
              • ReturnsMultipleTargets Property
              • TargetNavigator Property
              • TriggerItem Property
          • ValidateInstance
            • Overview
            • Members
            • ValidateInstance Constructor
            • Methods
              • IsValid Method
                • IsValid(Object,ValidationContext) Method
          • ValidateProperty
            • Overview
            • Members
            • ValidateProperty Constructor
            • Methods
              • IsValid Method
                • IsValid(Object,ValidationContext) Method
          • ValidationAttributeVerifier
            • Overview
            • Members
            • ValidationAttributeVerifier Constructor
            • Methods
              • HandleNullPropertyValue Method
              • IsApplicable Method
              • OnVerifierEngineAttach Method
              • VerifyValue Method
            • Properties
              • DeclaringType Property
              • DiscoveredViaMetadataType Property
              • ValidationAttribute Property
          • Verifier
            • Overview
            • Members
            • Methods
              • AddTrigger Method
                • AddTrigger(TriggerItem) Method
                • AddTrigger(String) Method
                • AddTrigger(TriggerLink) Method
              • AddTriggers Method
              • CompareTo Method
              • IsApplicable Method
              • OnVerifierEngineAttach Method
              • RemoveTrigger Method
                • RemoveTrigger(TriggerItem) Method
                • RemoveTrigger(String) Method
              • RemoveTriggers Method
              • Verify Method
            • Properties
              • ApplicableType Property
              • ErrorMessageInfo Property
              • InitializationOrder Property
              • SortValue Property
              • TriggerLinks Property
              • VerifierArgs Property
              • VerifierEngine Property
              • VerifierOptions Property
            • Fields
              • DefaultSortValue Field
          • Verifier<T>
            • Overview
            • Members
            • Methods
              • IsApplicable Method
              • IsApplicableTyped Method
              • Verify Method
              • VerifyTyped Method
          • VerifierApplicability
            • Overview
            • Members
            • VerifierApplicability Constructor
              • VerifierApplicability Constructor(VerifierApplicabilityCode,String)
              • VerifierApplicability Constructor(VerifierApplicabilityCode,VerifierErrorMessageInfo)
            • Properties
              • Code Property
              • ErrorMessageInfo Property
            • Fields
              • InsufficientData Field
              • No Field
              • Yes Field
          • VerifierArgs
            • Overview
            • Members
            • VerifierArgs Constructor
              • VerifierArgs Constructor()
              • VerifierArgs Constructor(VerifierArgs)
              • VerifierArgs Constructor(VerifierElement)
            • Methods
              • AddTrigger Method
                • AddTrigger(TriggerItem) Method
                • AddTrigger(String) Method
                • AddTrigger(TriggerLink) Method
              • AddTriggers Method
              • GetTriggerLink Method
              • RemoveTrigger Method
                • RemoveTrigger(TriggerItem) Method
                • RemoveTrigger(String) Method
              • RemoveTriggers Method
            • Properties
              • ApplicableType Property
              • ErrorMessageInfo Property
              • IsFrozen Property
              • SortValue Property
              • Tag Property
              • TriggerLinks Property
              • Verifier Property
              • VerifierOptions Property
            • Fields
              • Empty Field
          • VerifierAttribute
            • Overview
            • Members
            • Methods
              • BuildVerifier Method
              • BuildVerifierCore Method
            • Properties
              • ErrorMessage Property
              • ErrorMessageResourceName Property
              • ErrorMessageResourceType Property
              • ExecutionModes Property
              • SortValue Property
              • Tag Property
          • VerifierCollection
            • Overview
            • Members
            • VerifierCollection Constructor
              • VerifierCollection Constructor()
              • VerifierCollection Constructor(IEnumerable<Verifier>)
          • VerifierContext
            • Overview
            • Members
            • VerifierContext Constructor
            • Properties
              • BatchContext Property
              • BatchId Property
              • CustomContext Property
              • EndOfBatch Property
              • ErrorContinuationMode Property
              • Verifier Property
              • VerifierEngine Property
              • VerifierResults Property
          • VerifierEngine
            • Overview
            • Members
            • VerifierEngine Constructor
            • Methods
              • AddVerifier Method
              • Clear Method
              • ContainsVerifier Method
              • DiscoverVerifiers Method
              • DiscoverVerifiersFromConfig Method
              • Execute Method
                • Execute(Object) Method
                • Execute(Object,VerifierContext) Method
                • Execute(Object,IEnumerable<Verifier>,VerifierContext) Method
              • ExecuteAfterSet Method
                • ExecuteAfterSet(Object,String) Method
                • ExecuteAfterSet(Object,String,VerifierContext) Method
                • ExecuteAfterSet(Object,TriggerItem,VerifierContext) Method
              • ExecuteBeforeSet Method
                • ExecuteBeforeSet(Object,String,Object) Method
                • ExecuteBeforeSet(Object,String,Object,VerifierContext) Method
                • ExecuteBeforeSet(Object,TriggerItem,Object) Method
                • ExecuteBeforeSet(Object,TriggerItem,Object,VerifierContext) Method
              • GetAssociatedVerifiers Method
                • GetAssociatedVerifiers(Type,Boolean) Method
                • GetAssociatedVerifiers(TriggerItem,Boolean) Method
              • GetVerifier Method
                • GetVerifier(Predicate<Verifier>) Method
                • GetVerifier(Type,Type,String) Method
              • GetVerifiers Method
                • GetVerifiers() Method
                • GetVerifiers(Type) Method
                • GetVerifiers(TriggerItem) Method
                • GetVerifiers(Predicate<Verifier>) Method
                • GetVerifiers(Type,Type,String) Method
              • OnVerifierEngineCreated Method
              • OnVerifiersChanged Method
              • RemoveVerifier Method
            • Properties
              • BatchInterceptor Property
              • CompositionContext Property
              • DefaultCustomContext Property
              • DefaultVerifierOptions Property
              • Enabled Property
              • ErrorsResourceManager Property
              • IsConcurrent Property
              • PropertyNameToDisplayNameTranslator Property
              • VerifierProviderContext Property
              • Verifiers Property
            • Events
              • VerifierEngineCreated Event
              • VerifiersChanged Event
          • VerifierEngineCreatedEventArgs
            • Overview
            • Members
            • VerifierEngineCreatedEventArgs Constructor
            • Properties
              • VerifierEngine Property
          • VerifierErrorMessageInfo
            • Overview
            • Members
            • VerifierErrorMessageInfo Constructor
              • VerifierErrorMessageInfo Constructor()
              • VerifierErrorMessageInfo Constructor(String)
            • Methods
              • ErrorIfFrozen Method
              • ToString Method
            • Properties
              • ErrorMessage Property
              • IsDefaultErrorMessage Property
              • IsEmpty Property
              • Parameters Property
              • ResourceName Property
              • ResourceType Property
          • VerifierErrorMessageManager
            • Overview
            • Members
            • Properties
              • Culture Property
          • VerifierException
            • Overview
            • Members
            • VerifierException Constructor
              • VerifierException Constructor()
              • VerifierException Constructor(String)
              • VerifierException Constructor(String,Exception)
              • VerifierException Constructor(String,Verifier)
              • VerifierException Constructor(String,Exception,Verifier)
              • VerifierException Constructor(SerializationInfo,StreamingContext)
            • Methods
              • GetObjectData Method
            • Properties
              • Message Property
              • Verifier Property
              • VerifierErrorMessage Property
          • VerifierOptions
            • Overview
            • Members
            • VerifierOptions Constructor
              • VerifierOptions Constructor()
              • VerifierOptions Constructor(VerifierOptions)
            • Methods
              • ErrorIfFrozen Method
            • Properties
              • ErrorContinuationMode Property
              • ErrorNotificationMode Property
              • ExecutionModes Property
              • RawVerifierOptions Property
              • ShouldExitOnBeforeSetError Property
              • ShouldTreatEmptyStringAsNull Property
              • TreatWarningsAsErrors Property
          • VerifierResult
            • Overview
            • Members
            • VerifierResult Constructor
              • VerifierResult Constructor(Boolean)
              • VerifierResult Constructor(Boolean,String,String[])
              • VerifierResult Constructor(VerifierResultCode)
              • VerifierResult Constructor(VerifierResultCode,String,String[])
              • VerifierResult Constructor(VerifierResultCode,VerifierErrorMessageInfo,String[])
            • Methods
              • Equals Method
              • GetHashCode Method
              • ToString Method
            • Properties
              • IsError Property
              • IsInsufficientData Property
              • IsNotApplicable Property
              • IsOk Property
              • IsWarning Property
              • Message Property
              • PropertyNames Property
              • ResultCode Property
              • TargetInstance Property
              • TriggerContext Property
              • TriggerMemberName Property
              • Verifier Property
              • VerifierContext Property
              • VerifierOptions Property
          • VerifierResultCollection
            • Overview
            • Members
            • VerifierResultCollection Constructor
              • VerifierResultCollection Constructor()
              • VerifierResultCollection Constructor(VerifierResultCollection)
              • VerifierResultCollection Constructor(IEnumerable<VerifierResult>)
            • Methods
              • Find Method
                • Find(Predicate<VerifierResult>) Method
                • Find(Type,Type,String) Method
                • Find(Verifier) Method
              • FindAll Method
                • FindAll(VerifierResultCode[]) Method
                • FindAll(Predicate<VerifierResult>) Method
                • FindAll(Type,Type,String) Method
            • Properties
              • Errors Property
              • HasErrors Property
              • Ok Property
              • VerifierCode Property
              • Warnings Property
              • WasStopped Property
          • VerifierResultException
            • Overview
            • Members
            • VerifierResultException Constructor
              • VerifierResultException Constructor(VerifierResult)
              • VerifierResultException Constructor(IEnumerable<VerifierResult>)
              • VerifierResultException Constructor(SerializationInfo,StreamingContext)
            • Properties
              • VerifierResults Property
          • VerifiersChangedEventArgs
            • Overview
            • Members
            • VerifiersChangedEventArgs Constructor
              • VerifiersChangedEventArgs Constructor(VerifiersChangedType,Verifier)
              • VerifiersChangedEventArgs Constructor(VerifiersChangedType,Verifier,TriggerItem)
            • Properties
              • Trigger Property
              • Verifier Property
              • VerifiersChangedType Property
          • VerifierSetterOptionsAttribute
            • Overview
            • Members
            • VerifierSetterOptionsAttribute Constructor
            • Properties
              • Options Property
          • VerifierSetterOptionsFns
            • Overview
            • Members
            • Methods
              • CanVerifyAfter Method
              • CanVerifyBefore Method
          • VerifierValidationAttribute
            • Overview
            • Members
            • Methods
              • GetPrototype Method
            • Properties
              • VerifierEngine Property
        • Enumerations
          • TriggerTiming
          • VerifierApplicabilityCode
          • VerifierErrorContinuationMode
          • VerifierErrorNotificationMode
          • VerifierExecutionModes
          • VerifierResultCode
          • VerifiersChangedType
          • VerifierSetterOptions
        • Interfaces
          • INotifyVerifierResults
            • Overview
            • Members
            • Methods
              • GetPropertyNames Method
              • GetVerifiableChildren Method
              • HandleVerifierResults Method
          • IRawVerifierOptions
            • Overview
            • Members
            • Properties
              • ErrorContinuationMode Property
              • ErrorNotificationMode Property
              • ExecutionModes Property
              • ShouldExitOnBeforeSetError Property
              • ShouldTreatEmptyStringAsNull Property
              • TreatWarningsAsErrors Property
          • IVerifierProvider
            • Overview
            • Members
            • Methods
              • GetVerifiers Method
        • Delegates
          • ApplicabilityConstraint<T>
          • TriggerTargetNavigator
          • ValueVerifierCondition<T>
          • VerifierCondition<T>
          • VerifierEngine.PropertyNameTranslator
          • VerifierEngine.VerifierBatchInterceptor
  • WPFTraceViewer Assembly
    • Overview
    • Namespaces
      • IdeaBlade.DevTools.WPFTraceViewer Namespace
        • Overview
        • Classes
          • App
            • Overview
            • Members
            • App Constructor
            • Methods
              • Main Method
              • OnStartup Method
          • WPFTraceViewer
            • Overview
            • Members
            • WPFTraceViewer Constructor
              • WPFTraceViewer Constructor()
              • WPFTraceViewer Constructor(String)
              • WPFTraceViewer Constructor(TracePublisher)
            • Methods
              • InitializeComponent Method
              • OnInitialized Method
              • ScrollTo Method
              • SetSubscribeButtonCommand Method
              • SetSuspendButtonCommand Method
            • Properties
              • Presenter Property
            • Fields
              • PresenterProperty Field