Class FluentGraphStatement
This statement is used by the C# Graph extension. It should not be used directly by users as it requires specific types, serializers and deserializers that the C# Graph Extension provides automatically.
Implements
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Cassandra.DataStax.Graph
Assembly: Cassandra.dll
Syntax
public class FluentGraphStatement : GraphStatement, IGraphStatement
Constructors
FluentGraphStatement(object, IReadOnlyDictionary<GraphProtocol, IReadOnlyDictionary<Type, IGraphSONSerializer>>, IReadOnlyDictionary<GraphProtocol, IReadOnlyDictionary<string, IGraphSONDeserializer>>)
Declaration
public FluentGraphStatement(object queryBytecode, IReadOnlyDictionary<GraphProtocol, IReadOnlyDictionary<Type, IGraphSONSerializer>> customSerializers, IReadOnlyDictionary<GraphProtocol, IReadOnlyDictionary<string, IGraphSONDeserializer>> customDeserializers)
Parameters
Type | Name | Description |
---|---|---|
object | queryBytecode | |
IReadOnlyDictionary<GraphProtocol, IReadOnlyDictionary<Type, IGraphSONSerializer>> | customSerializers | |
IReadOnlyDictionary<GraphProtocol, IReadOnlyDictionary<string, IGraphSONDeserializer>> | customDeserializers |
FluentGraphStatement(object, IReadOnlyDictionary<GraphProtocol, IReadOnlyDictionary<Type, IGraphSONSerializer>>)
Declaration
public FluentGraphStatement(object queryBytecode, IReadOnlyDictionary<GraphProtocol, IReadOnlyDictionary<Type, IGraphSONSerializer>> customSerializers)
Parameters
Type | Name | Description |
---|---|---|
object | queryBytecode | |
IReadOnlyDictionary<GraphProtocol, IReadOnlyDictionary<Type, IGraphSONSerializer>> | customSerializers |
Properties
QueryBytecode
Bytecode of the query represented by this statement.
Declaration
public object QueryBytecode { get; }
Property Value
Type | Description |
---|---|
object |