Share via


ManagementPackFileStore Members

Represents a set of file system directories where management packs are stored. This class is used as a parameter to the ManagementPack class constructor to specify directories to load management pack references from.

The following tables list the members exposed by the ManagementPackFileStore type.

Public Constructors

  Name Description
  ManagementPackFileStore Overloaded. Initializes a new ManagementPackFileStore object.

Top

Public Fields

  Name Description
public field static AssemblyExtension A string constant used to define the management pack assembly file type extension (.mp).
public field static XmlExtension A string constant used to define the management pack XML file type extension (.xml).

Top

Public Properties

  Name Description
public property Directories The list of directories currently in the search path.
public property Features  Returns the features associated with this container instance. (inherited from Container)

Top

Public Methods

(see also Protected Methods)

  Name Description
public method AddDirectory Overloaded.  
public method AddService  Overloaded. (inherited from Container)
public method Configure  (inherited from Container)
public method Dispose  Overloaded. Defines a method to release allocated resources. (inherited from Container)
public method Equals  Overloaded. (inherited from Object)
public method GetHashCode  (inherited from Object)
public method GetManagementPack Overridden. Gets a management pack with the specified identifier, key token, and version from the file system. This method searches the list of include directories specified in the ManagementPackFileStore constructor to load the specified management pack.
public method GetManagementPackLocalPath Retrieves the management pack local path.
public method GetManagementPacks Retrieves all the management packs in this store.
public method GetService  (inherited from Container)
public method GetServices  Returns all services of the specified type. (inherited from Container)
public method GetType  (inherited from Object)
public method HasService  (inherited from Container)
public method Initialize  (inherited from Container)
public method LookupService  (inherited from Container)
public method RecycleService  (inherited from Container)
public methodstatic ReferenceEquals  (inherited from Object)
public method RemoveDirectory Overloaded. Removes a directory from the list of include directories (the list of directories to search when management pack references are loaded).
public method RemoveService  (inherited from Container)
public method RemoveServices  Removes all services from the container. (inherited from Container)
public method ToString  (inherited from Object)

Top

Protected Methods

  Name Description
protected method Dispose  Overloaded. (inherited from Container)
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)

Top

Explicit Interface Implementations

  Name Description
  System.Collections.Generic.IEnumerable<IManagementPackStore>.GetEnumerator  
  System.Collections.IEnumerable.GetEnumerator  
  Microsoft.EnterpriseManagement.IManagementPackStore.DerivedTypes  (inherited from ManagementPackStore)
  Microsoft.EnterpriseManagement.IManagementPackStore.EntityTypes  (inherited from ManagementPackStore)
  Microsoft.EnterpriseManagement.IManagementPackStore.ImageReferences  (inherited from ManagementPackStore)
  Microsoft.EnterpriseManagement.IManagementPackStore.ManagementPacks  (inherited from ManagementPackStore)
  Microsoft.EnterpriseManagement.IManagementPackStore.Monitoring  (inherited from ManagementPackStore)
  Microsoft.EnterpriseManagement.IManagementPackStore.Presentation  (inherited from ManagementPackStore)

Top

See Also

Reference

ManagementPackFileStore Class
Microsoft.EnterpriseManagement.Configuration.IO Namespace