Domanda

Che cosa causa SPSite.LastContentModifiedDate da aggiornare con una data successiva?

Tiene traccia:

    .
  • Modifiche alla definizione di elenchi / campi / tipi di contenuto o solo il contenuto memorizzato in loro?
  • Modifiche a Persone / Gruppi / Autorizzazioni?
  • Modifiche a cui sono attivate le funzionalità?
  • Modifiche al titolo del sito, descrizione, logo?
  • Modifiche a qualsiasi cosa / Tutto sotto Impostazioni del sito?

    O al contrario, ci sono dei contenuti del sito / modifiche di configurazione che non causano la cambio di lastContentModifiedAted?

È stato utile?

Soluzione

Ogni modifica che causa l'aggiornamento del database dei contenuti per quella raccolta del sito aggiornerà lastContentModifiedDate, lastSecurityModifiedDate o entrambi. Ciò significa quasi tutti i cambiamenti che hai menzionato.

Solo le modifiche nel file system non aggiornerà il database dei contenuti. Ciò significa cambiamenti nella cartella Root SharePoint (pagine applicative, file di risorse, definizioni delle funzioni, ecc.) Non aggiornerà il database. Inoltre, le modifiche nella directory virtuale non aggiornano il database (ad esempio File Web.Config).

Puoi pensare da un altro punto di vista per avere un'idea migliore: ciò che viene mantenuto quando si esegue il collegamento al database a un'altra fattoria viene mantenuto perché è stato salvato nel database dei contenuti.

LastContentModifiedDate viene aggiornato molto frequentemente. Ad esempio se il controllo è abilitato, allora lastcontentmodificato verrà aggiornato evento quando si visualizza un elemento con la bandiera di audit.

Commenti ai punti elenco:

.

• Modifiche alla definizione di elenchi / campi / tipi di contenuto o solo il contenuto memorizzato in essi?

Sì. Li chiamerei le impostazioni anziché le definizioni perché le definizioni sono nella cartella principale di SharePoint ma i loro casi e le loro impostazioni sono nel database dei contenuti

.

• Modifiche a Persone / Gruppi / Autorizzazioni?

Sì. Ogni utente / gruppo aggiunto / rimosso, le autorizzazioni modificate ovunque in SPSite aggiornerà il database dei contenuti ma dovrebbero essere testate viene testata viene aggiornato SPSite.LastSecurityModifiedDate solo o lastcontentModificato anche

.

• Modifiche a cui sono attivate le funzionalità?

Sì. Ancora una volta, le definizioni delle funzioni sono nella cartella principale di SharePoint, ma lo stato attivato / non attivato per sito / Web viene salvato nel database.

.

• Modifiche al titolo del sito, descrizione, logo?

Sì, sicuramente.

.

• Modifiche a qualsiasi cosa / Tutto sotto Impostazioni del sito?

Sì, non riesco a pensare a nulla nella pagina delle impostazioni del sito che cambierebbe il file system anziché il database (sto parlando per fuori dalla scatola, non soluzioni personalizzate).

Non ho testato tutto ciò che è stato detto sopra, ma è così che funziona le cose / dovrebbero funzionare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top