Show / Hide Table of Contents

    Interface ICharacterEntity

    Interface for character entities.

    Inherited Members
    IIdentifiableEntity.Id
    Namespace: Fibula.Data.Entities.Contracts.Abstractions
    Assembly: Fibula.Data.Entities.Contracts.dll
    Syntax
    public interface ICharacterEntity : IIdentifiableEntity, IEntity

    Properties

    | Improve this Doc View Source

    AccountId

    Gets the id of the account to which this character belongs to.

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

    Creation

    Gets the character's creation date and time.

    Declaration
    DateTimeOffset Creation { get; }
    Property Value
    Type Description
    System.DateTimeOffset
    | Improve this Doc View Source

    Gender

    Gets the character's gender.

    Declaration
    byte Gender { get; }
    Property Value
    Type Description
    System.Byte
    | Improve this Doc View Source

    IsOnline

    Gets a value indicating whether this character is currently online.

    Declaration
    bool IsOnline { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    LastLogin

    Gets the character's last login date and time.

    Declaration
    DateTimeOffset? LastLogin { get; }
    Property Value
    Type Description
    System.Nullable<System.DateTimeOffset>
    | Improve this Doc View Source

    Name

    Gets the name of the character.

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

    Vocation

    Gets the character's vocation.

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

    World

    Gets the world where the character exists.

    Declaration
    string World { get; }
    Property Value
    Type Description
    System.String

    Extension Methods

    ObjectExtensions.YieldSingleItem<T>(T)
    ObjectExtensions.GetPropertyValue(Object, String)
    Validate.ThrowIfNull(Object, String)
    • Improve this Doc
    • View Source
    In This Article
    • Properties
      • AccountId
      • Creation
      • Gender
      • IsOnline
      • LastLogin
      • Name
      • Vocation
      • World
    • Extension Methods
    Back to top Copyright © 2018-2020 | The Fibula Project
    Generated using DocFX | Jose L. Nuñez de Caceres et al.