Class ContractAnnotationAttribute
Describes dependency between method input and output
Inheritance
ContractAnnotationAttribute
Assembly: UnityEngine.dll
Syntax
[AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
public sealed class ContractAnnotationAttribute : Attribute, _Attribute
Constructors
|
Improve this Doc
View Source
ContractAnnotationAttribute(String)
Declaration
public ContractAnnotationAttribute(string contract)
Parameters
Type |
Name |
Description |
String |
contract |
|
|
Improve this Doc
View Source
ContractAnnotationAttribute(String, Boolean)
Declaration
public ContractAnnotationAttribute(string contract, bool forceFullStates)
Parameters
Properties
|
Improve this Doc
View Source
Contract
Declaration
public string Contract { get; }
Property Value
|
Improve this Doc
View Source
ForceFullStates
Declaration
public bool ForceFullStates { get; }
Property Value
Implements
Extension Methods