Share via


SPUserCodeCachedAssemblyGroup Members

Include Protected Members
Include Inherited Members

Represents a group of user assemblies that are cached on the local file system.

The SPUserCodeCachedAssemblyGroup type exposes the following members.

Constructors

  Name Description
Public method SPUserCodeCachedAssemblyGroup Initializes a new instance of the SPUserCodeCachedAssemblyGroup class with the specified user assembly group ID and the root directory path where the assemblies in this assembly group are stored.

Top

Properties

  Name Description
Public property LastAccessedTime Gets the date and time when this user assembly group was last accessed.
Public property RootDirectoryPath Gets the path of the root directory where user assemblies from this assembly group are persisted.
Public property UserCodeAssemblyGroupId Gets the group ID of this user assembly group.

Top

Methods

  Name Description
Public method Activate Creates a new instance of a sandboxed solution type in the sandboxed solution assembly.
Public method Add(SPUserCodeAssemblyFileDefinition) Stores the data of an assembly file from the user assembly group to disk and to the in-memory cache.
Public method Add([]) Stores the data of an array of assembly files from the user assembly group to disk and to the in-memory cache.
Public method AssemblyResolveHandler Handles the AssemblyResolve event of the current AppDomain.
Public method ContainsAssembly Determines whether the SPUserCodeCachedAssemblyGroup contains a specified assembly.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetFileContents Gets the contents of the specified file.
Public method GetFileStream Gets a file stream around the file with the specified name.
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString Returns a string that represents the current SPUserCodeCachedAssemblyGroup object. (Overrides Object.ToString().)
Public method Validate Validates the data structures of this user assembly group and the files on disk.

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method ISerializable.GetObjectData Adds user data to a serialized object.

Top

See Also

Reference

SPUserCodeCachedAssemblyGroup Class

Microsoft.SharePoint.Administration Namespace