Class CeresPortData
Metadata for CeresPort
Inheritance
object
    CeresPortData
  Inherited Members
      object.Equals(object)
    
    
      object.Equals(object, object)
    
    
      object.GetHashCode()
    
    
      object.GetType()
    
    
      object.MemberwiseClone()
    
    
      object.ReferenceEquals(object, object)
    
    
      object.ToString()
    
  Namespace: Ceres.Graph
Assembly: cs.temp.dll.dll
Syntax
public class CeresPortData
  Fields
arrayIndex
Array index if bound property is an array
Declaration
public int arrayIndex
  Field Value
| Type | Description | 
|---|---|
| int | 
connections
Port connection data
Declaration
public PortConnectionData[] connections
  Field Value
| Type | Description | 
|---|---|
| PortConnectionData[] | 
propertyName
Bound property name
Declaration
public string propertyName
  Field Value
| Type | Description | 
|---|---|
| string | 
type
Port generic parameter type string
Declaration
public string type
  Field Value
| Type | Description | 
|---|---|
| string | 
Methods
FromFieldInfo(FieldInfo)
Create port data from System.Reflection.FieldInfo
Declaration
public static CeresPortData FromFieldInfo(FieldInfo fieldInfo)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Reflection.FieldInfo | fieldInfo | 
Returns
| Type | Description | 
|---|---|
| CeresPortData | 
FromParameterInfo(ParameterInfo)
Create port data from System.Reflection.ParameterInfo
Declaration
public static CeresPortData FromParameterInfo(ParameterInfo parameterInfo)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Reflection.ParameterInfo | parameterInfo | 
Returns
| Type | Description | 
|---|---|
| CeresPortData | 
GetFieldInfo(Type)
Declaration
public FieldInfo GetFieldInfo(Type inNodeType)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Type | inNodeType | 
Returns
| Type | Description | 
|---|---|
| System.Reflection.FieldInfo | 
GetPort(CeresNode)
Declaration
public CeresPort GetPort(CeresNode nodeInstance)
  Parameters
| Type | Name | Description | 
|---|---|---|
| CeresNode | nodeInstance | 
Returns
| Type | Description | 
|---|---|
| CeresPort | 
GetValueType()
Declaration
public Type GetValueType()
  Returns
| Type | Description | 
|---|---|
| Type | 
SetValueType(Type)
Declaration
public void SetValueType(Type valueType)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Type | valueType |