Search Results for

    Show / Hide Table of Contents

    Struct Release

    An asset containing all release data.

    Implements
    IJsonSerializable
    Inherited Members
    System.ValueType.Equals(System.Object)
    System.ValueType.GetHashCode()
    System.ValueType.ToString()
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    Namespace: Exiled.Loader.GHApi.Models
    Assembly: Exiled.Loader.dll
    Syntax
    public readonly struct Release : IJsonSerializable

    Constructors

    | Improve this Doc View Source

    Release(Int32, String, Boolean, DateTime, ReleaseAsset[])

    Initializes a new instance of the Release struct.

    Declaration
    [SerializationConstructor]
    public Release(int id, string tag_name, bool prerelease, DateTime created_at, ReleaseAsset[] assets)
    Parameters
    Type Name Description
    System.Int32 id
    System.String tag_name
    System.Boolean prerelease
    System.DateTime created_at
    ReleaseAsset[] assets

    Fields

    | Improve this Doc View Source

    Assets

    The release's assets.

    Declaration
    [DataMember(Name = "assets")]
    public readonly ReleaseAsset[] Assets
    Field Value
    Type Description
    ReleaseAsset[]
    | Improve this Doc View Source

    CreatedAt

    The release's creation date.

    Declaration
    [DataMember(Name = "created_at")]
    public readonly DateTime CreatedAt
    Field Value
    Type Description
    System.DateTime
    | Improve this Doc View Source

    Id

    The release's id.

    Declaration
    [DataMember(Name = "id")]
    public readonly int Id
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    PreRelease

    A value indicating whether the release is a pre-release.

    Declaration
    [DataMember(Name = "prerelease")]
    public readonly bool PreRelease
    Field Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    TagName

    The release's tag name.

    Declaration
    [DataMember(Name = "tag_name")]
    public readonly string TagName
    Field Value
    Type Description
    System.String

    Implements

    IJsonSerializable

    Extension Methods

    ReflectionExtensions.CopyProperties(Object, Object)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX