Search Results for

    Show / Hide Table of Contents

    Class Schema

    Inheritance
    System.Object
    Schema
    AddressSchema
    BigMapSchema
    Bls12381FrSchema
    Bls12381G1Schema
    Bls12381G2Schema
    BoolSchema
    BytesSchema
    ChainIdSchema
    ChestKeySchema
    ChestSchema
    ConstantSchema
    ContractSchema
    IntSchema
    KeyHashSchema
    KeySchema
    LambdaSchema
    ListSchema
    MapSchema
    MutezSchema
    NatSchema
    NeverSchema
    OperationSchema
    OptionSchema
    OrSchema
    PairSchema
    ParameterSchema
    SaplingStateSchema
    SaplingTransactionDeprecatedSchema
    SaplingTransactionSchema
    SetSchema
    SignatureSchema
    StorageSchema
    StringSchema
    TicketSchema
    TimestampSchema
    TxRollupL2AddressSchema
    UnitSchema
    ViewSchema
    Namespace: Netezos.Contracts
    Assembly: Netezos.dll
    Syntax
    public abstract class Schema : object

    Constructors

    | Improve this Doc View Source

    Schema(MichelinePrim)

    Declaration
    protected Schema(MichelinePrim micheline)
    Parameters
    Type Name Description
    MichelinePrim micheline

    Properties

    | Improve this Doc View Source

    Field

    Declaration
    public string? Field { get; }
    Property Value
    Type Description
    System.Nullable<System.String>
    | Improve this Doc View Source

    Name

    Declaration
    public virtual string? Name { get; }
    Property Value
    Type Description
    System.Nullable<System.String>
    | Improve this Doc View Source

    Prim

    Declaration
    public abstract PrimType Prim { get; }
    Property Value
    Type Description
    PrimType
    | Improve this Doc View Source

    Signature

    Declaration
    public virtual string Signature { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Type

    Declaration
    public string? Type { get; }
    Property Value
    Type Description
    System.Nullable<System.String>

    Methods

    | Improve this Doc View Source

    Create(MichelinePrim)

    Declaration
    public static Schema Create(MichelinePrim micheline)
    Parameters
    Type Name Description
    MichelinePrim micheline
    Returns
    Type Description
    Schema
    | Improve this Doc View Source

    FormatException(IMicheline)

    Declaration
    protected FormatException FormatException(IMicheline value)
    Parameters
    Type Name Description
    IMicheline value
    Returns
    Type Description
    FormatException
    | Improve this Doc View Source

    GetAnnotations()

    Declaration
    protected List<IAnnotation>? GetAnnotations()
    Returns
    Type Description
    System.Nullable<List<IAnnotation>>
    | Improve this Doc View Source

    GetArgs()

    Declaration
    protected virtual List<IMicheline>? GetArgs()
    Returns
    Type Description
    System.Nullable<List<IMicheline>>
    | Improve this Doc View Source

    GetJsonSchema(JsonWriterOptions)

    Declaration
    public string GetJsonSchema(JsonWriterOptions options = null)
    Parameters
    Type Name Description
    JsonWriterOptions options
    Returns
    Type Description
    System.String
    | Improve this Doc View Source

    Humanize(JsonWriterOptions)

    Declaration
    public string Humanize(JsonWriterOptions options = null)
    Parameters
    Type Name Description
    JsonWriterOptions options
    Returns
    Type Description
    System.String
    | Improve this Doc View Source

    Humanize(IMicheline, JsonWriterOptions)

    Declaration
    public string Humanize(IMicheline value, JsonWriterOptions options = null)
    Parameters
    Type Name Description
    IMicheline value
    JsonWriterOptions options
    Returns
    Type Description
    System.String
    | Improve this Doc View Source

    MapFailedException(String)

    Declaration
    protected FormatException MapFailedException(string message)
    Parameters
    Type Name Description
    System.String message
    Returns
    Type Description
    FormatException
    | Improve this Doc View Source

    MapObject(Object, Boolean)

    Declaration
    public virtual IMicheline MapObject(object obj, bool isValue = false)
    Parameters
    Type Name Description
    System.Object obj
    System.Boolean isValue
    Returns
    Type Description
    IMicheline
    | Improve this Doc View Source

    MapValue(Object)

    Declaration
    protected virtual IMicheline MapValue(object value)
    Parameters
    Type Name Description
    System.Object value
    Returns
    Type Description
    IMicheline
    | Improve this Doc View Source

    Optimize(IMicheline)

    Declaration
    public virtual IMicheline Optimize(IMicheline value)
    Parameters
    Type Name Description
    IMicheline value
    Returns
    Type Description
    IMicheline
    | Improve this Doc View Source

    ToMicheline()

    Declaration
    public IMicheline ToMicheline()
    Returns
    Type Description
    IMicheline
    | Improve this Doc View Source

    ToTreeView(IMicheline)

    Declaration
    public TreeView ToTreeView(IMicheline value)
    Parameters
    Type Name Description
    IMicheline value
    Returns
    Type Description
    TreeView
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © Baking Bad