예제 #1
0
 public bool Delete(OrganizationAliasScheme org)
 {
     if (org != null)
     {
         return(this.Delete(org.Identity));
     }
     return(false);
 }
 public bool Delete(CompoundIdentity id, OrganizationAliasScheme scheme)
 {
     if (id != null && scheme != null)
     {
         return(this.Delete(id, scheme.Identity));
     }
     return(false);
 }
 public bool Equals(OrganizationAliasScheme other)
 {
     if (other != null)
     {
         return(this.Identity.Equals(other.Identity));
     }
     return(false);
 }
예제 #4
0
 public abstract bool CanDelete(OrganizationAliasScheme org);
예제 #5
0
 public abstract bool Update(OrganizationAliasScheme org);
 public abstract OrganizationAlias Create(OrganizationAliasScheme scheme, Organization org, string name);
 public abstract bool Delete(OrganizationAliasScheme scheme);
 public abstract IEnumerable <OrganizationAlias> Get(OrganizationAliasScheme scheme, string name, StringComparison comparisonOption);
 public abstract IEnumerable <OrganizationAlias> Get(CompoundIdentity id, OrganizationAliasScheme scheme);
 public IEnumerable <OrganizationAlias> Get(OrganizationAliasScheme scheme, string name)
 {
     return(this.Get(scheme, name, StringComparison.OrdinalIgnoreCase));
 }
 public abstract IEnumerable <OrganizationAlias> Get(OrganizationAliasScheme scheme);
 public abstract bool Exists(OrganizationAliasScheme scheme, string name, StringComparison comparisonOption);
 public bool Exists(OrganizationAliasScheme scheme, string name)
 {
     return(this.Exists(scheme, name, StringComparison.OrdinalIgnoreCase));
 }
 public abstract bool Exists(CompoundIdentity id, OrganizationAliasScheme scheme);