GH_PredicateReferences public sealed class GH_Predicate : IGH_Goo AllConstructorsPropertiesMethods ObsoleteInherited ConstructorsGH_Predicate#public GH_Predicate(Predicate<object> predicate, string description)Parameters:predicate (Predicate<object>)description (string)PropertiesDescription#public string Description { get; }Empty#public static GH_Predicate Empty { get; }False#public static GH_Predicate False { get; }IsValid#public bool IsValid { get; }Implements: IsValidIsValidWhyNot#public string IsValidWhyNot { get; }Implements: IsValidWhyNotMissing#public static GH_Predicate Missing { get; }Present#public static GH_Predicate Present { get; }True#public static GH_Predicate True { get; }TypeDescription#public string TypeDescription { get; }Implements: TypeDescriptionTypeName#public string TypeName { get; }Implements: TypeNameMethodsCast#public static GH_Predicate Cast(object source)Parameters:source (object)CastTo<T>#public bool CastTo<T>(ref T target)Parameters:target (ref T)Implements: CastToDuplicate#public IGH_Goo Duplicate()Implements: DuplicateEmitProxy#public IGH_GooProxy EmitProxy()Implements: EmitProxyFormat#public string Format(object value)Parameters:value (object)ExplicitIGH_Goo.IGH_Goo_CastFrom#bool IGH_Goo_CastFrom(object source)Parameters:source (object)Implements: CastFromInvoke#public bool Invoke(object value)Parameters:value (object)Negate#public GH_Predicate Negate()Read#public bool Read(GH_IReader reader)Parameters:reader (GH_IReader)Implements: ReadScriptVariable#public object ScriptVariable()Implements: ScriptVariableExplicitIGH_Goo.TooltipString#string TooltipString()Implements: ToStringToString#public override string ToString()Overrides: Object.ToStringTryCastTo<T>#public static bool TryCastTo<T>(object source, ref T target)Parameters:source (object)target (ref T)Write#public bool Write(GH_IWriter writer)Parameters:writer (GH_IWriter)Implements: Write