SPMetabaseObject members

Represents an object that is persisted in the Internet Information Services (IIS) configuration store (previously referred to as ‘metabase’).

The SPMetabaseObject type exposes the following members.

  Name Description
Protected method SPMetabaseObject Initializes a new instance of the SPMetabaseObject class to return an instance of an existing site.

  Name Description
Protected property CurrentDirectoryEntry Gets the configuration store AD DS node that corresponds to this object.
Public property Exists Gets a Boolean value that indicates whether the object exists in the configuration store.
Protected property ParentIsDisposable This member is reserved for internal use and is not intended to be used directly from your code.
Protected property RelativePath Gets the portion of the configuration store path that is specific to the object.
Protected property SchemaClassName Gets the identifier of the object type that the configuration store object represents.

  Name Description
Public method Dispose Releases unmanaged resources used by the configuration store object.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method InvokeMethod Executes the Invoke method of the current directory entry.
Protected method MemberwiseClone (Inherited from Object.)
Public method Provision Creates a node in the Active Directory whose parent is the current configuration store object.
Public method ToString (Inherited from Object.)
Public method Unprovision Destroys the configuration store object.
Public method Update Commits to the registry or to the underlying directory store all changes made to the AD DS entry for this object.