Перейти к основному содержимому

ServerLinkType

struct

Declaration​

[ProtocolSupport(767, 777)]
public readonly record struct ServerLinkType : IProtocolType<ServerLinkType>
NamespaceMcProtoNet.Protocol
AssemblyMcProtoNet.Protocol.dll
Sourcesrc/McProtoNet.Protocol/Generated/Enums/ServerLinkType.cs#L8 ↗

Implements: IProtocolType<ServerLinkType>

Constructors​

SignatureDescription
ServerLinkType(int Value)-

ServerLinkType(int)​

public ServerLinkType(int Value)

Parameters: Value (int)

Properties​

SignatureDescription
int Value-

Value​

public int Value { get; init; }

Returns: int

Fields​

SignatureDescription
static ServerLinkType Announcements-
static ServerLinkType BugReport-
static ServerLinkType Community-
static ServerLinkType CommunityGuidelines-
static ServerLinkType Feedback-
static ServerLinkType Forums-
static ServerLinkType News-
static ServerLinkType Status-
static ServerLinkType Support-
static ServerLinkType Website-

Announcements​

public static readonly ServerLinkType Announcements

Returns: ServerLinkType

BugReport​

public static readonly ServerLinkType BugReport

Returns: ServerLinkType

Community​

public static readonly ServerLinkType Community

Returns: ServerLinkType

CommunityGuidelines​

public static readonly ServerLinkType CommunityGuidelines

Returns: ServerLinkType

Feedback​

public static readonly ServerLinkType Feedback

Returns: ServerLinkType

Forums​

public static readonly ServerLinkType Forums

Returns: ServerLinkType

News​

public static readonly ServerLinkType News

Returns: ServerLinkType

Status​

public static readonly ServerLinkType Status

Returns: ServerLinkType

Support​

public static readonly ServerLinkType Support

Returns: ServerLinkType

Website​

public static readonly ServerLinkType Website

Returns: ServerLinkType

Methods​

SignatureDescription
static ServerLinkType Read(ref MinecraftPrimitiveReader reader, int protocolVersion)Reads a value of type ServerLinkType from the specified reader.
string ToString()Returns the fully qualified type name of this instance.
string ToString(int protocolVersion)-
void Write(MinecraftPrimitiveWriter writer, int protocolVersion)Writes the current value to the specified writer.

Read(ref MinecraftPrimitiveReader, int)​

public static ServerLinkType Read(ref MinecraftPrimitiveReader reader, int protocolVersion)

Reads a value of type ServerLinkType from the specified reader.

Parameters: reader (MinecraftPrimitiveReader), protocolVersion (int)

Returns: ServerLinkType - The value that was read.

ToString()​

public override string ToString()

Returns the fully qualified type name of this instance.

Returns: string - The fully qualified type name.

ToString(int)​

public string ToString(int protocolVersion)

Parameters: protocolVersion (int)

Returns: string

Write(MinecraftPrimitiveWriter, int)​

public void Write(MinecraftPrimitiveWriter writer, int protocolVersion)

Writes the current value to the specified writer.

Parameters: writer (MinecraftPrimitiveWriter), protocolVersion (int)

Operators​

SignatureDescription
static explicit operator int(ServerLinkType value)-
static explicit operator ServerLinkType(int value)-

explicit operator int(ServerLinkType)​

public static explicit operator int(ServerLinkType value)

Parameters: value (ServerLinkType)

Returns: int

explicit operator ServerLinkType(int)​

public static explicit operator ServerLinkType(int value)

Parameters: value (int)

Returns: ServerLinkType