Class JsonDataException
[Serializable]
public class JsonDataException : Exception, ISerializable, _Exception
Inheritance
System.Object
System.Exception
JsonDataException
Implements
System.Runtime.Serialization.ISerializable
System.Runtime.InteropServices._Exception
Inherited Members
System.Exception.GetBaseException()
System.Exception.ToString()
System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
System.Exception.InternalToString()
System.Exception.GetType()
System.Exception.Message
System.Exception.Data
System.Exception.InnerException
System.Exception.TargetSite
System.Exception.StackTrace
System.Exception.HelpLink
System.Exception.Source
System.Exception.HResult
System.Exception.SerializeObjectState
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.MemberwiseClone()
Namespace: HomeSeer.Jui.Views
Assembly: PluginSdk.dll
The exception thrown when there is a problem serializing/deserializing JSON data
Constructors
View SourceJsonDataException()
Create an exception with the default message
Declaration
public JsonDataException()
JsonDataException(Exception)
Create an exception with the default message that wraps another exception
Declaration
public JsonDataException(Exception innerException)
Parameters
Type | Name | Description |
---|---|---|
System.Exception | innerException | The exception to wrap |
JsonDataException(SerializationInfo, StreamingContext)
Special constructor used for deserialization. This is mandatory in order for HSCF to be able to deserialize this exception.
Declaration
protected JsonDataException(SerializationInfo info, StreamingContext context)
Parameters
Type | Name | Description |
---|---|---|
System.Runtime.Serialization.SerializationInfo | info | The data to deserialize from |
System.Runtime.Serialization.StreamingContext | context | The context of the source stream |
JsonDataException(String)
Create an exception with a message
Declaration
public JsonDataException(string message)
Parameters
Type | Name | Description |
---|---|---|
System.String | message | The message to include with the exception |
JsonDataException(String, Exception)
Create an exception wrapping another exception with a message
Declaration
public JsonDataException(string message, Exception innerException)
Parameters
Type | Name | Description |
---|---|---|
System.String | message | The message to include with the exception |
System.Exception | innerException | The exception to wrap |
Implements
System.Runtime.Serialization.ISerializable
System.Runtime.InteropServices._Exception