public static void TraceWarning(Trace tracer, int lid, object objectToHash, string formatString, params object[] args) { AirSyncDiagnostics.GetSyncLogger().TraceWarning(tracer, lid, (long)((objectToHash == null) ? 0 : objectToHash.GetHashCode()), formatString, args); }
public static void TraceWarning <T0, T1, T2>(Trace tracer, int lid, object objectToHash, string formatString, T0 arg0, T1 arg1, T2 arg2) { AirSyncDiagnostics.GetSyncLogger().TraceWarning <T0, T1, T2>(tracer, lid, (long)((objectToHash == null) ? 0 : objectToHash.GetHashCode()), formatString, arg0, arg1, arg2); }
public static void TraceWarning(Trace tracer, int lid, object objectToHash, string message) { AirSyncDiagnostics.GetSyncLogger().TraceWarning(tracer, lid, (long)((objectToHash == null) ? 0 : objectToHash.GetHashCode()), message); }
public static void TraceWarning <T0>(Trace tracer, object objectToHash, string formatString, T0 arg0) { AirSyncDiagnostics.GetSyncLogger().TraceWarning <T0>(tracer, (long)((objectToHash == null) ? 0 : objectToHash.GetHashCode()), formatString, arg0); }
public static void TraceFunction(Trace tracer, object objectToHash, string message) { AirSyncDiagnostics.GetSyncLogger().TraceFunction(tracer, (long)((objectToHash == null) ? 0 : objectToHash.GetHashCode()), message); }
public static void TraceFunction <T0, T1>(Trace tracer, object objectToHash, string formatString, T0 arg0, T1 arg1) { AirSyncDiagnostics.GetSyncLogger().TraceFunction <T0, T1>(tracer, (long)((objectToHash == null) ? 0 : objectToHash.GetHashCode()), formatString, arg0, arg1); }
public static void TraceInfo(Trace tracer, object objectToHash, string formatString, params object[] args) { AirSyncDiagnostics.GetSyncLogger().Information(tracer, (long)((objectToHash == null) ? 0 : objectToHash.GetHashCode()), formatString, args); }
public EntitySyncProvider(Folder folder, bool trackReadFlagChanges, bool trackAssociatedMessageChanges, bool returnNewestFirst, bool trackConversations, bool allowTableRestrict, bool disposeFolder) : base(folder, trackReadFlagChanges, trackAssociatedMessageChanges, returnNewestFirst, trackConversations, allowTableRestrict, disposeFolder, AirSyncDiagnostics.GetSyncLogger()) { }
public override ISyncProvider CreateSyncProvider(Folder folder, ISyncLogger syncLogger = null) { if (this.UseNewProvider) { return(new FirstTimeSyncProvider(folder, this.trackReadFlagChanges, this.trackAssociatedMessageChanges, this.trackConversations, this.allowTableRestrict, false)); } return(new MailboxSyncProvider(folder, this.trackReadFlagChanges, this.trackAssociatedMessageChanges, false, this.trackConversations, this.allowTableRestrict, false, AirSyncDiagnostics.GetSyncLogger())); }
public override ISyncProvider CreateSyncProvider(ISyncLogger syncLogger = null) { Folder folder; if (this.folder != null) { folder = this.folder; this.folder = null; } else { folder = Folder.Bind(this.storeSession, this.folderId); } if (this.UseNewProvider) { return(new FirstTimeSyncProvider(folder, this.trackReadFlagChanges, this.trackAssociatedMessageChanges, this.trackConversations, this.allowTableRestrict)); } return(new MailboxSyncProvider(folder, this.trackReadFlagChanges, this.trackAssociatedMessageChanges, false, this.trackConversations, this.allowTableRestrict, AirSyncDiagnostics.GetSyncLogger())); }
public FirstTimeSyncProvider(Folder folder, bool trackReadFlagChanges, bool trackAssociatedMessageChanges, bool trackConversations, bool allowTableRestrict, bool shouldDisposeFolder) : base(folder, trackReadFlagChanges, trackAssociatedMessageChanges, true, trackConversations, allowTableRestrict, shouldDisposeFolder, AirSyncDiagnostics.GetSyncLogger()) { }