Class InvalidKeyException
Exception to encapsulate invalid key errors.
Inherited Members
Namespace: UnityEngine.AddressableAssets
Syntax
public class InvalidKeyException : Exception, ISerializable, _Exception
Constructors
InvalidKeyException()
Declaration
public InvalidKeyException()
InvalidKeyException(Object)
Construct a new InvalidKeyException.
Declaration
public InvalidKeyException(object key)
Parameters
Type | Name | Description |
---|---|---|
Object | key | The key that caused the exception. |
InvalidKeyException(Object, Type)
Construct a new InvalidKeyException.
Declaration
public InvalidKeyException(object key, Type type)
Parameters
Type | Name | Description |
---|---|---|
Object | key | The key that caused the exception. |
Type | type | The type of the key that caused the exception. |
InvalidKeyException(SerializationInfo, StreamingContext)
Declaration
protected InvalidKeyException(SerializationInfo message, StreamingContext context)
Parameters
Type | Name | Description |
---|---|---|
SerializationInfo | message | |
StreamingContext | context |
InvalidKeyException(String)
Declaration
public InvalidKeyException(string message)
Parameters
Type | Name | Description |
---|---|---|
String | message |
InvalidKeyException(String, Exception)
Declaration
public InvalidKeyException(string message, Exception innerException)
Parameters
Type | Name | Description |
---|---|---|
String | message | |
Exception | innerException |
Properties
Key
The key used to generate the exception.
Declaration
public object Key { get; }
Property Value
Type | Description |
---|---|
Object |
Message
Stores information about the exception.
Declaration
public override string Message { get; }
Property Value
Type | Description |
---|---|
String |
Overrides
Type
The type of the key used to generate the exception.
Declaration
public Type Type { get; }
Property Value
Type | Description |
---|---|
Type |