public bool Delete(CompoundIdentity id, SiteAliasScheme scheme) { if (id != null && scheme != null) { return(this.Delete(id, scheme.Identity)); } return(false); }
public bool Delete(SiteAliasScheme item) { if (item != null) { return(this.Delete(item.Identity)); } return(false); }
public bool Equals(SiteAliasScheme other) { if (other != null) return this.Identity.Equals(other.Identity); return false; }
public abstract bool CanDelete(SiteAliasScheme item);
public abstract bool CanUpdate(SiteAliasScheme item);
public abstract SiteAlias Create(SiteAliasScheme scheme, Site site, string name);
public abstract bool Delete(SiteAliasScheme scheme);
public abstract IEnumerable <SiteAlias> Get(SiteAliasScheme scheme, string name, StringComparison comparisonOption);
public abstract IEnumerable <SiteAlias> Get(CompoundIdentity id, SiteAliasScheme scheme);
public IEnumerable <SiteAlias> Get(SiteAliasScheme scheme, string name) { return(this.Get(scheme, name, StringComparison.OrdinalIgnoreCase)); }
public abstract IEnumerable <SiteAlias> Get(SiteAliasScheme scheme);
public abstract bool Exists(SiteAliasScheme scheme, string name, StringComparison comparisonOption);
public bool Exists(SiteAliasScheme scheme, string name) { return(this.Exists(scheme, name, StringComparison.OrdinalIgnoreCase)); }
public abstract bool Exists(CompoundIdentity id, SiteAliasScheme scheme);