View Source
  Interface IIdKeyMap
  
  
  
  
  Assembly: Umbraco.Core.dll
  Syntax
  
    public interface IIdKeyMap
   
  Methods
  
  
    View Source
  
  ClearCache()
  
  
  Declaration
  
  
    View Source
  
  ClearCache(Guid)
  
  
  Declaration
  
    void ClearCache(Guid key)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Guid | key |  | 
    
  
  
    View Source
  
  ClearCache(Int32)
  
  
  Declaration
  
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | id |  | 
    
  
  
    View Source
  
  GetIdForKey(Guid, UmbracoObjectTypes)
  
  
  Declaration
  
    Attempt<int> GetIdForKey(Guid key, UmbracoObjectTypes umbracoObjectType)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | Attempt<System.Int32> |  | 
    
  
  
    View Source
  
  GetIdForUdi(Udi)
  
  
  Declaration
  
    Attempt<int> GetIdForUdi(Udi udi)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Udi | udi |  | 
    
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | Attempt<System.Int32> |  | 
    
  
  
    View Source
  
  GetKeyForId(Int32, UmbracoObjectTypes)
  
  
  Declaration
  
    Attempt<Guid> GetKeyForId(int id, UmbracoObjectTypes umbracoObjectType)
   
  Parameters
  
  Returns
  
  
    View Source
  
  GetUdiForId(Int32, UmbracoObjectTypes)
  
  
  Declaration
  
    Attempt<Udi> GetUdiForId(int id, UmbracoObjectTypes umbracoObjectType)
   
  Parameters
  
  Returns