Search Results for

    Show / Hide Table of Contents

    Class DateTimeOffsetSerializer

    A serializer for the GraphBinary types Date and Timestamp. Both are represented as System.DateTimeOffset in .NET.

    Inheritance
    System.Object
    SimpleTypeSerializer<System.DateTimeOffset>
    DateTimeOffsetSerializer
    Implements
    ITypeSerializer
    Inherited Members
    SimpleTypeSerializer<DateTimeOffset>.DataType
    SimpleTypeSerializer<DateTimeOffset>.WriteAsync(Object, Stream, GraphBinaryWriter, CancellationToken)
    SimpleTypeSerializer<DateTimeOffset>.WriteValueAsync(Object, Stream, GraphBinaryWriter, Boolean, CancellationToken)
    SimpleTypeSerializer<DateTimeOffset>.ReadAsync(Stream, GraphBinaryReader, CancellationToken)
    SimpleTypeSerializer<DateTimeOffset>.ReadValueAsync(Stream, GraphBinaryReader, Boolean, CancellationToken)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Gremlin.Net.Structure.IO.GraphBinary.Types
    Assembly: cs.temp.dll.dll
    Syntax
    public class DateTimeOffsetSerializer : SimpleTypeSerializer<DateTimeOffset>, ITypeSerializer

    Fields

    DateSerializer

    A serializer for the GraphBinary type Date, represented as System.DateTimeOffset in .NET.

    Declaration
    public static readonly DateTimeOffsetSerializer DateSerializer
    Field Value
    Type Description
    DateTimeOffsetSerializer

    TimestampSerializer

    A serializer for the GraphBinary type Timestamp, represented as System.DateTimeOffset in .NET.

    Declaration
    public static readonly DateTimeOffsetSerializer TimestampSerializer
    Field Value
    Type Description
    DateTimeOffsetSerializer

    Methods

    ReadValueAsync(Stream, GraphBinaryReader, CancellationToken)

    Declaration
    protected override async Task<DateTimeOffset> ReadValueAsync(Stream stream, GraphBinaryReader reader, CancellationToken cancellationToken = null)
    Parameters
    Type Name Description
    Stream stream
    GraphBinaryReader reader
    CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.DateTimeOffset>
    Overrides
    Gremlin.Net.Structure.IO.GraphBinary.Types.SimpleTypeSerializer<System.DateTimeOffset>.ReadValueAsync(Stream, Gremlin.Net.Structure.IO.GraphBinary.GraphBinaryReader, CancellationToken)

    WriteValueAsync(DateTimeOffset, Stream, GraphBinaryWriter, CancellationToken)

    Declaration
    protected override async Task WriteValueAsync(DateTimeOffset value, Stream stream, GraphBinaryWriter writer, CancellationToken cancellationToken = null)
    Parameters
    Type Name Description
    System.DateTimeOffset value
    Stream stream
    GraphBinaryWriter writer
    CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task
    Overrides
    Gremlin.Net.Structure.IO.GraphBinary.Types.SimpleTypeSerializer<System.DateTimeOffset>.WriteValueAsync(System.DateTimeOffset, Stream, Gremlin.Net.Structure.IO.GraphBinary.GraphBinaryWriter, CancellationToken)

    Implements

    ITypeSerializer
    In This Article
    Back to top Copyright © 2018 The Apache Software Foundation