Search Results for

    Show / Hide Table of Contents

    Class SteamStringData

    Store a search data entry for string data.

    Inheritance
    System.Object
    SteamData<System.String>
    SteamFilterData<System.String>
    SteamStringData
    Inherited Members
    SteamFilterData<String>.SearchType
    SteamFilterData<String>.OrderingCheck()
    SteamData<String>.Key
    SteamData<String>.Value
    SteamData<String>.sortingOrder
    SteamData<String>.Search()
    SteamData<String>.Ordering(UInt64)
    Namespace: KaijuSolutions.SteamMultiplayerEngine
    Syntax
    public sealed class SteamStringData : SteamFilterData<string>

    Constructors

    SteamStringData(String, String, Int32, SteamSearchType)

    Create the data.

    Declaration
    public SteamStringData(string key = "", string value = "", int order = 0, SteamSearchType searchType = SteamSearchType.Equal)
    Parameters
    Type Name Description
    System.String key

    The key.

    System.String value

    The value.

    System.Int32 order

    The sorting order.

    SteamSearchType searchType

    How to handle this value.

    Methods

    OrderingInternal(String)

    Implement the actual ordering method.

    Declaration
    protected override int OrderingInternal(string current)
    Parameters
    Type Name Description
    System.String current

    The value in the lobby's metadata.

    Returns
    Type Description
    System.Int32
    Overrides
    KaijuSolutions.SteamMultiplayerEngine.SteamData<System.String>.OrderingInternal(System.String)

    SearchInternal()

    Implement the actual search method.

    Declaration
    protected override void SearchInternal()
    Overrides
    KaijuSolutions.SteamMultiplayerEngine.SteamData<System.String>.SearchInternal()

    Set()

    Add lobby data if we are the owner.

    Declaration
    public override bool Set()
    Returns
    Type Description
    System.Boolean

    If the data was successfully set.

    Overrides
    KaijuSolutions.SteamMultiplayerEngine.SteamData<System.String>.Set()
    In This Article
    Back to top © 2025 Kaiju Solutions Inc.