Class CassandraDataOptions
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Data.Cassandra.Configuration
Assembly: Cephalon.Data.Cassandra.dll
Options controlling how Cephalon.Data.Cassandra connects to a Cassandra cluster and registers data services.
public sealed class CassandraDataOptionsInheritance
Section titled “Inheritance”Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Fields
Section titled “Fields”ProviderId
Section titled “ ProviderId”The provider identifier used in capability and descriptor metadata.
public const string ProviderId = "cassandra"Field Value
Section titled “Field Value”Properties
Section titled “Properties”ContactPoints
Section titled “ ContactPoints”One or more Cassandra contact-point host addresses, separated by commas
(e.g. “localhost” or “node1,node2,node3”).
public string ContactPoints { get; set; }Property Value
Section titled “Property Value”Keyspace
Section titled “ Keyspace”The Cassandra keyspace to connect to (created if not exists on first operation).
public string Keyspace { get; set; }Property Value
Section titled “Property Value”PendingDispatchShardCount
Section titled “ PendingDispatchShardCount”Gets or sets the number of deterministic shards used by the pending-dispatch eligibility table.
Defaults to 16 and applies only when
public int PendingDispatchShardCount { get; set; }Property Value
Section titled “Property Value”The Cassandra native transport port. Defaults to 9042.
public int Port { get; set; }Property Value
Section titled “Property Value”RegisterInbox
Section titled “ RegisterInbox”When true, registers
public bool RegisterInbox { get; set; }Property Value
Section titled “Property Value”RegisterOutbox
Section titled “ RegisterOutbox”When true, registers
public bool RegisterOutbox { get; set; }Property Value
Section titled “Property Value”TablePrefix
Section titled “ TablePrefix”Optional prefix applied to all managed table names (e.g. “cephalon_”).
public string TablePrefix { get; set; }