public XpandObjectSpaceProvider(IXpoDataStoreProxy provider, ISecurityStrategyBase security, bool threadSafe = false)
     : base(provider, threadSafe)
 {
     _security         = security;
     DataStoreProvider = provider;
     Tracing.Tracer.LogVerboseValue(GetType().FullName, Environment.StackTrace);
 }
 public XpandObjectSpaceProvider(IXpoDataStoreProxy provider)
     : base(provider) {
     DataStoreProvider = provider;
 }
 public XpandObjectSpaceProvider(IXpoDataStoreProxy provider, ISecurityStrategyBase security,bool threadSafe=false)
     : base(provider, threadSafe) {
     _security = security;
     DataStoreProvider = provider;
     Tracing.Tracer.LogVerboseValue(GetType().FullName,Environment.StackTrace);
 }
 public XpandObjectSpaceProvider(IXpoDataStoreProxy provider, ISelectDataSecurityProvider selectDataSecurityProvider)
     : base(provider) {
     _selectDataSecurityProvider = selectDataSecurityProvider;
     DataStoreProvider = provider;
 }
Example #5
0
 public XpandObjectSpaceProvider(IXpoDataStoreProxy provider, ISecurityStrategyBase security, bool doNotTrackModifiedObjects) : base(provider, security)
 {
     _doNotTrackModifiedObjects = doNotTrackModifiedObjects;
 }
Example #6
0
 public XpandObjectSpaceProvider(IXpoDataStoreProxy provider, ISelectDataSecurityProvider selectDataSecurityProvider)
     : base(provider)
 {
     _selectDataSecurityProvider = selectDataSecurityProvider;
     DataStoreProvider           = provider;
 }
Example #7
0
 public XpandObjectSpaceProvider(IXpoDataStoreProxy provider, ISelectDataSecurityProvider selectDataSecurityProvider)
     : base(provider) {
     _selectDataSecurityProvider = selectDataSecurityProvider;
     DataStoreProvider = provider;
     Tracing.Tracer.LogVerboseValue(GetType().FullName,Environment.StackTrace);
 }