Class NetworkSerializer
Inheritance
NetworkSerializer
Assembly: Unity.Multiplayer.MLAPI.Runtime.dll
Syntax
public sealed class NetworkSerializer
Constructors
NetworkSerializer(NetworkReader)
Declaration
public NetworkSerializer(NetworkReader reader)
Parameters
NetworkSerializer(NetworkWriter)
Declaration
public NetworkSerializer(NetworkWriter writer)
Parameters
Properties
IsReading
Declaration
public bool IsReading { get; }
Property Value
Reader
Declaration
public NetworkReader Reader { get; }
Property Value
Writer
Declaration
public NetworkWriter Writer { get; }
Property Value
Methods
Serialize(ref bool)
Declaration
public void Serialize(ref bool value)
Parameters
| Type |
Name |
Description |
| bool |
value |
|
Serialize(ref bool[])
Declaration
public void Serialize(ref bool[] array)
Parameters
| Type |
Name |
Description |
| bool[] |
array |
|
Serialize(ref byte)
Declaration
public void Serialize(ref byte value)
Parameters
| Type |
Name |
Description |
| byte |
value |
|
Serialize(ref byte[])
Declaration
public void Serialize(ref byte[] array)
Parameters
| Type |
Name |
Description |
| byte[] |
array |
|
Serialize(ref char)
Declaration
public void Serialize(ref char value)
Parameters
| Type |
Name |
Description |
| char |
value |
|
Serialize(ref char[])
Declaration
public void Serialize(ref char[] array)
Parameters
| Type |
Name |
Description |
| char[] |
array |
|
Serialize(ref double)
Declaration
public void Serialize(ref double value)
Parameters
| Type |
Name |
Description |
| double |
value |
|
Serialize(ref double[])
Declaration
public void Serialize(ref double[] array)
Parameters
| Type |
Name |
Description |
| double[] |
array |
|
Serialize(ref short)
Declaration
public void Serialize(ref short value)
Parameters
| Type |
Name |
Description |
| short |
value |
|
Serialize(ref short[])
Declaration
public void Serialize(ref short[] array)
Parameters
| Type |
Name |
Description |
| short[] |
array |
|
Serialize(ref int)
Declaration
public void Serialize(ref int value)
Parameters
| Type |
Name |
Description |
| int |
value |
|
Serialize(ref int[])
Declaration
public void Serialize(ref int[] array)
Parameters
| Type |
Name |
Description |
| int[] |
array |
|
Serialize(ref long)
Declaration
public void Serialize(ref long value)
Parameters
| Type |
Name |
Description |
| long |
value |
|
Serialize(ref long[])
Declaration
public void Serialize(ref long[] array)
Parameters
| Type |
Name |
Description |
| long[] |
array |
|
Serialize(ref sbyte)
Declaration
public void Serialize(ref sbyte value)
Parameters
| Type |
Name |
Description |
| sbyte |
value |
|
Serialize(ref sbyte[])
Declaration
public void Serialize(ref sbyte[] array)
Parameters
| Type |
Name |
Description |
| sbyte[] |
array |
|
Serialize(ref float)
Declaration
public void Serialize(ref float value)
Parameters
| Type |
Name |
Description |
| float |
value |
|
Serialize(ref float[])
Declaration
public void Serialize(ref float[] array)
Parameters
| Type |
Name |
Description |
| float[] |
array |
|
Serialize(ref string)
Declaration
public void Serialize(ref string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Serialize(ref string[])
Declaration
public void Serialize(ref string[] array)
Parameters
| Type |
Name |
Description |
| string[] |
array |
|
Serialize(ref ushort)
Declaration
public void Serialize(ref ushort value)
Parameters
| Type |
Name |
Description |
| ushort |
value |
|
Serialize(ref ushort[])
Declaration
public void Serialize(ref ushort[] array)
Parameters
| Type |
Name |
Description |
| ushort[] |
array |
|
Serialize(ref uint)
Declaration
public void Serialize(ref uint value)
Parameters
| Type |
Name |
Description |
| uint |
value |
|
Serialize(ref uint[])
Declaration
public void Serialize(ref uint[] array)
Parameters
| Type |
Name |
Description |
| uint[] |
array |
|
Serialize(ref ulong)
Declaration
public void Serialize(ref ulong value)
Parameters
| Type |
Name |
Description |
| ulong |
value |
|
Serialize(ref ulong[])
Declaration
public void Serialize(ref ulong[] array)
Parameters
| Type |
Name |
Description |
| ulong[] |
array |
|
Serialize(ref Color32)
Declaration
public void Serialize(ref Color32 value)
Parameters
| Type |
Name |
Description |
| Color32 |
value |
|
Serialize(ref Color32[])
Declaration
public void Serialize(ref Color32[] array)
Parameters
| Type |
Name |
Description |
| Color32[] |
array |
|
Serialize(ref Color)
Declaration
public void Serialize(ref Color value)
Parameters
| Type |
Name |
Description |
| Color |
value |
|
Serialize(ref Color[])
Declaration
public void Serialize(ref Color[] array)
Parameters
| Type |
Name |
Description |
| Color[] |
array |
|
Serialize(ref Quaternion)
Declaration
public void Serialize(ref Quaternion value)
Parameters
Serialize(ref Quaternion[])
Declaration
public void Serialize(ref Quaternion[] array)
Parameters
Serialize(ref Ray2D)
Declaration
public void Serialize(ref Ray2D value)
Parameters
| Type |
Name |
Description |
| Ray2D |
value |
|
Serialize(ref Ray2D[])
Declaration
public void Serialize(ref Ray2D[] array)
Parameters
| Type |
Name |
Description |
| Ray2D[] |
array |
|
Serialize(ref Ray)
Declaration
public void Serialize(ref Ray value)
Parameters
| Type |
Name |
Description |
| Ray |
value |
|
Serialize(ref Ray[])
Declaration
public void Serialize(ref Ray[] array)
Parameters
| Type |
Name |
Description |
| Ray[] |
array |
|
Serialize(ref Vector2)
Declaration
public void Serialize(ref Vector2 value)
Parameters
| Type |
Name |
Description |
| Vector2 |
value |
|
Serialize(ref Vector2[])
Declaration
public void Serialize(ref Vector2[] array)
Parameters
| Type |
Name |
Description |
| Vector2[] |
array |
|
Serialize(ref Vector3)
Declaration
public void Serialize(ref Vector3 value)
Parameters
| Type |
Name |
Description |
| Vector3 |
value |
|
Serialize(ref Vector3[])
Declaration
public void Serialize(ref Vector3[] array)
Parameters
| Type |
Name |
Description |
| Vector3[] |
array |
|
Serialize(ref Vector4)
Declaration
public void Serialize(ref Vector4 value)
Parameters
| Type |
Name |
Description |
| Vector4 |
value |
|
Serialize(ref Vector4[])
Declaration
public void Serialize(ref Vector4[] array)
Parameters
| Type |
Name |
Description |
| Vector4[] |
array |
|
Serialize<TEnum>(ref TEnum)
Declaration
public void Serialize<TEnum>(ref TEnum value) where TEnum : unmanaged, Enum
Parameters
| Type |
Name |
Description |
| TEnum |
value |
|
Type Parameters
Serialize<TEnum>(ref TEnum[])
Declaration
public void Serialize<TEnum>(ref TEnum[] array) where TEnum : unmanaged, Enum
Parameters
| Type |
Name |
Description |
| TEnum[] |
array |
|
Type Parameters