Class IndexMetadata
A representation of a secondary index in Cassandra
Inheritance
object
IndexMetadata
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Cassandra
Assembly: Cassandra.dll
Syntax
public class IndexMetadata
Constructors
IndexMetadata(string, string, IndexKind, IDictionary<string, string>)
Declaration
public IndexMetadata(string name, string target, IndexMetadata.IndexKind kind, IDictionary<string, string> options)
Parameters
Type | Name | Description |
---|---|---|
string | name | |
string | target | |
IndexMetadata.IndexKind | kind | |
IDictionary<string, string> | options |
Properties
Kind
Gets the index kind
Declaration
public IndexMetadata.IndexKind Kind { get; }
Property Value
Type | Description |
---|---|
IndexMetadata.IndexKind |
Name
Gets the index name
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
string |
Options
Gets index options
Declaration
public IDictionary<string, string> Options { get; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
Target
Gets the index target
Declaration
public string Target { get; }
Property Value
Type | Description |
---|---|
string |