Class DynamicLibraryHandleBase
Defines an abstract base class for dynamic library handles.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Juhta.Net.LibraryManagement
Assembly: Juhta.Net.LibraryManagement.dll
Syntax
public abstract class DynamicLibraryHandleBase : LibraryHandleBase, ILibraryHandle, IDynamicLibrary
Constructors
| Improve this Doc View SourceDynamicLibraryHandleBase(String)
Initializes a new instance.
Declaration
protected DynamicLibraryHandleBase(string libraryFileName)
Parameters
Type | Name | Description |
---|---|---|
System.String | libraryFileName | Specifies a value for the LibraryFileName property. |
Properties
| Improve this Doc View SourceLibraryState
See LibraryState.
Declaration
public ILibraryState LibraryState { get; set; }
Property Value
Type | Description |
---|---|
ILibraryState |
LibraryStateLock
See LibraryStateLock.
Declaration
public ReaderWriterLockSlim LibraryStateLock { get; set; }
Property Value
Type | Description |
---|---|
System.Threading.ReaderWriterLockSlim |
Methods
| Improve this Doc View SourceGoLive(ILibraryState)
Declaration
public virtual void GoLive(ILibraryState libraryState)
Parameters
Type | Name | Description |
---|---|---|
ILibraryState | libraryState |