Class ImageVaultInstanceInfo
Contains information about the current running instance
Inheritance
System.Object
ImageVaultInstanceInfo
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()
Namespace: ImageVault.Core.License
Assembly: ImageVault.Core.dll
Syntax
public class ImageVaultInstanceInfo
Constructors
ImageVaultInstanceInfo()
Declaration
public ImageVaultInstanceInfo()
Fields
Date
Date when the information is collected
Declaration
public DateTime Date
Field Value
Type | Description |
---|---|
System.DateTime |
Properties
EnvironmentInfo
Declaration
public IDictionary<string, IDictionary<string, object>> EnvironmentInfo { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IDictionary<System.String, System.Collections.Generic.IDictionary<System.String, System.Object>> |
Errors
Declaration
public IList<Exception> Errors { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.Exception> |
LicenseInfo
The license used in the system
Declaration
public ImageVaultLicenseInfo LicenseInfo { get; set; }
Property Value
Type | Description |
---|---|
ImageVaultLicenseInfo |
PublishingSources
The publishing sources registered by the system
Declaration
public IList<string> PublishingSources { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.String> |
Version
The Version of the system
Declaration
public string Version { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Log(Exception)
Declaration
public void Log(Exception exception)
Parameters
Type | Name | Description |
---|---|---|
System.Exception | exception |
TryOrLog(Action<ImageVaultInstanceInfo>)
Tries the supplied action. If it throws an exception, the exception is logged
Declaration
public void TryOrLog(Action<ImageVaultInstanceInfo> action)
Parameters
Type | Name | Description |
---|---|---|
System.Action<ImageVaultInstanceInfo> | action |