public struct InputPort : PortDescription.IPort<InputPortID>, IEquatable<InputPortID>, IEquatable<PortDescription.InputPort>
 
Properties
  
Describes the category of a port.
 
Declaration
public PortDescription.Category Category { get; }
 
Property Value
Declaration
public bool IsPortArray { get; }
 
Property Value
Returns the name of the port suitable for use in UI.
 
Declaration
public string Name { get; }
 
Property Value
Declaration
[Obsolete("Use Category instead.")]
public PortDescription.Category PortUsage { get; }
 
Property Value
Describes the data type of a port.
 
Declaration
public Type Type { get; }
 
Property Value
Methods
  
Declaration
public override bool Equals(object obj)
 
Parameters
| Type | 
Name | 
Description | 
| Object | 
obj | 
 | 
Returns
Overrides
Declaration
public bool Equals(InputPortID portID)
 
Parameters
Returns
Implements
Declaration
public bool Equals(PortDescription.InputPort port)
 
Parameters
Returns
Implements
Declaration
public override int GetHashCode()
 
Returns
Overrides
Operators
  
Declaration
public static bool operator ==(InputPortID left, PortDescription.InputPort right)
 
Parameters
Returns
Declaration
public static bool operator ==(PortDescription.InputPort left, PortDescription.InputPort right)
 
Parameters
Returns
Returns the weakly typed port identifier that corresponds to the input port being described.
 
Declaration
public static implicit operator InputPortID(PortDescription.InputPort port)
 
Parameters
Returns
Declaration
public static bool operator !=(InputPortID left, PortDescription.InputPort right)
 
Parameters
Returns
Declaration
public static bool operator !=(PortDescription.InputPort left, PortDescription.InputPort right)
 
Parameters
Returns