s&box docs
API ReferenceFacepunch.ActionGraphs

public class Facepunch.ActionGraphs.BindingSurface

Constructors

Showing 2 constructors

Methods

Showing 5 methods

public void Deconstruct(System.Collections.Generic.IReadOnlyDictionary`2<string,object> Properties, System.Collections.Generic.IReadOnlyDictionary`2<string,System.Type> InputTypes, System.Collections.Generic.IReadOnlyDictionary`2<string,System.Type> OutputTypes, Facepunch.ActionGraphs.ActionGraph ActionGraph, Facepunch.ActionGraphs.Node Node)

public static Facepunch.ActionGraphs.BindingSurface FromNode(Facepunch.ActionGraphs.Node node)

public static Facepunch.ActionGraphs.BindingSurface FromNodeDeserializationSafe(Facepunch.ActionGraphs.Node node)

protected virtual bool PrintMembers(System.Text.StringBuilder builder)

Properties

Showing 8 properties

protected virtual System.Type Facepunch.ActionGraphs.BindingSurface.EqualityContract { get; set; }

public System.Collections.Generic.IReadOnlyDictionary`2<string,System.Type> Facepunch.ActionGraphs.BindingSurface.InputTypes { get; set; }

public bool Facepunch.ActionGraphs.BindingSurface.IsNested { get; set; }

public System.Collections.Generic.IReadOnlyDictionary`2<string,System.Type> Facepunch.ActionGraphs.BindingSurface.OutputTypes { get; set; }

public System.Collections.Generic.IReadOnlyDictionary`2<string,object> Facepunch.ActionGraphs.BindingSurface.Properties { get; set; }

Metadata

FieldValue
NamespaceFacepunch.ActionGraphs
Typeclass
AssemblyFacepunch.ActionGraphs
Doc IDT:Facepunch.ActionGraphs.BindingSurface

On this page

Constructorsprotected BindingSurface(Facepunch.ActionGraphs.BindingSurface original)public BindingSurface(System.Collections.Generic.IReadOnlyDictionary`2<System.String,System.Object> Properties, System.Collections.Generic.IReadOnlyDictionary`2<System.String,System.Type> InputTypes, System.Collections.Generic.IReadOnlyDictionary`2<System.String,System.Type> OutputTypes, Facepunch.ActionGraphs.ActionGraph ActionGraph, Facepunch.ActionGraphs.Node Node)Methodspublic virtual Facepunch.ActionGraphs.BindingSurface <Clone>$()public System.Void Deconstruct(System.Collections.Generic.IReadOnlyDictionary`2<System.String,System.Object> Properties, System.Collections.Generic.IReadOnlyDictionary`2<System.String,System.Type> InputTypes, System.Collections.Generic.IReadOnlyDictionary`2<System.String,System.Type> OutputTypes, Facepunch.ActionGraphs.ActionGraph ActionGraph, Facepunch.ActionGraphs.Node Node)public static Facepunch.ActionGraphs.BindingSurface FromNode(Facepunch.ActionGraphs.Node node)public static Facepunch.ActionGraphs.BindingSurface FromNodeDeserializationSafe(Facepunch.ActionGraphs.Node node)protected virtual System.Boolean PrintMembers(System.Text.StringBuilder builder)Propertiespublic Facepunch.ActionGraphs.ActionGraph Facepunch.ActionGraphs.BindingSurface.ActionGraph { get; set; }public static Facepunch.ActionGraphs.BindingSurface Facepunch.ActionGraphs.BindingSurface.Empty { get; set; }protected virtual System.Type Facepunch.ActionGraphs.BindingSurface.EqualityContract { get; set; }public System.Collections.Generic.IReadOnlyDictionary`2<System.String,System.Type> Facepunch.ActionGraphs.BindingSurface.InputTypes { get; set; }public System.Boolean Facepunch.ActionGraphs.BindingSurface.IsNested { get; set; }public Facepunch.ActionGraphs.Node Facepunch.ActionGraphs.BindingSurface.Node { get; set; }public System.Collections.Generic.IReadOnlyDictionary`2<System.String,System.Type> Facepunch.ActionGraphs.BindingSurface.OutputTypes { get; set; }public System.Collections.Generic.IReadOnlyDictionary`2<System.String,System.Object> Facepunch.ActionGraphs.BindingSurface.Properties { get; set; }Metadata