protected void InvalidateSiteProperties() { lock (this) { properties = null; } FireSitePropertiesInvalidated(); }
public void SetOwner(SitePropertiesCollection ownerCollection) { if (owner != null) { throw new InvalidOperationException("The collection of a SiteProperty can only be set once."); } owner = ownerCollection; }
private SitePropertiesCollection LoadPropertiesAndInitialize() { var newPropertiesCollection = InnerLoadProperties(); properties = newPropertiesCollection; InitCache(); return(newPropertiesCollection); }