Class PlugInDB
  
  Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
    Inheritance
    System.Object
    
    PlugInDB
   
  
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
   
  
  Assembly: EPiServer.dll
  Version: 11.20.7
  Syntax
  
    [ServiceConfiguration]
public class PlugInDB : DataAccessBase
   
  Constructors
  
  
  
  
  PlugInDB(IDatabaseExecutor, DatabaseDateTimeHandler, IDatabaseMode)
  Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This member supports the EPiServer infrastructure and is not intended to be used directly from your code.
Declaration
  
    public PlugInDB(IDatabaseExecutor databaseHandler, DatabaseDateTimeHandler dateTimeHandler, IDatabaseMode databaseModeServer)
   
  Parameters
  
  Methods
  
  
  
  
  Load(String, String, Boolean)
  Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This member supports the EPiServer infrastructure and is not intended to be used directly from your code.
Declaration
  
    public PlugInDescriptor Load(string typeName, string assemblyName, bool defaultEnabled)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String | typeName |  | 
      
        | System.String | assemblyName |  | 
      
        | System.Boolean | defaultEnabled |  | 
    
  
  Returns
  
  
  
  
  LoadAllPlugInDescriptor()
  Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This member supports the EPiServer infrastructure and is not intended to be used directly from your code.
Declaration
  
    public IEnumerable<PlugInDescriptor> LoadAllPlugInDescriptor()
   
  Returns
  
  
  
  
  LoadPlugInDescriptor(Int32)
  Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This member supports the EPiServer infrastructure and is not intended to be used directly from your code.
Declaration
  
    public PlugInDescriptor LoadPlugInDescriptor(int id)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | id |  | 
    
  
  Returns
  
  
  
  
  LoadSettings(Int32)
  Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This member supports the EPiServer infrastructure and is not intended to be used directly from your code.
Declaration
  
    public string LoadSettings(int plugin)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | plugin |  | 
    
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
  
  
  SaveDescriptor(PlugInDescriptor)
  Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This member supports the EPiServer infrastructure and is not intended to be used directly from your code.
Declaration
  
    public void SaveDescriptor(PlugInDescriptor descriptor)
   
  Parameters
  
  
  
  
  SaveSettings(Int32, String)
  Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This member supports the EPiServer infrastructure and is not intended to be used directly from your code.
Declaration
  
    public void SaveSettings(int plugin, string xml)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | plugin |  | 
      
        | System.String | xml |  | 
    
  
  Extension Methods