API reference
API reference
Select your platform
No SDKs available
No versions available

ManifestParameter Class

Represents a method parameter/argument in the manifest.

Constructors

ManifestParameter ()
Called via JSON reflection, need preserver or it will be stripped on compile
Signature
Meta.Conduit.ManifestParameter.ManifestParameter()

Properties

Aliases : List< string >
[Get][Set]
Additional names by which the backend can refer to this parameter.
Signature
List<string> Meta.Conduit.ManifestParameter.Aliases
EntityType : string
[Get]
This is the data type of the parameter, exposed as an entity type.
Signature
string Meta.Conduit.ManifestParameter.EntityType
Examples : List< string >
[Get][Set]
Example values this parameter can accept.
Signature
List<string> Meta.Conduit.ManifestParameter.Examples
InternalName : string
[Get][Set]
This is the technical name of the parameter in the actual method in codebase.
Signature
string Meta.Conduit.ManifestParameter.InternalName
Name : string
[Get][Set]
This is the parameter name as exposed to the backend (slot or role)
Signature
string Meta.Conduit.ManifestParameter.Name
QualifiedName : string
[Get][Set]
A fully qualified name exposed to the backend for uniqueness.
Signature
string Meta.Conduit.ManifestParameter.QualifiedName
QualifiedTypeName : string
[Get][Set]
The fully qualified name of the parameter data type.
Signature
string Meta.Conduit.ManifestParameter.QualifiedTypeName
TypeAssembly : string
[Get][Set]
The assembly containing the data type.
Signature
string Meta.Conduit.ManifestParameter.TypeAssembly

Methods

Equals ( obj )
Signature
override bool Meta.Conduit.ManifestParameter.Equals(object obj)
Parameters
obj: object
Returns
override bool
GetHashCode ()
Signature
override int Meta.Conduit.ManifestParameter.GetHashCode()
Returns
override int