本文整理汇总了C#中ICluster.Connect方法的典型用法代码示例。如果您正苦于以下问题:C# ICluster.Connect方法的具体用法?C# ICluster.Connect怎么用?C# ICluster.Connect使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ICluster
的用法示例。
在下文中一共展示了ICluster.Connect方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TestFixtureSetUp
public void TestFixtureSetUp()
{
var testCluster = TestClusterManager.GetTestCluster(1);
_cluster = Cluster.Builder().AddContactPoint(testCluster.InitialContactPoint).Build();
_session = _cluster.Connect();
_uniqueKsName = TestUtils.GetUniqueKeyspaceName();
_session.CreateKeyspace(_uniqueKsName);
_session.ChangeKeyspace(_uniqueKsName);
}
示例2: TestFixtureSetUp
public void TestFixtureSetUp()
{
var testCluster = TestClusterManager.GetTestCluster(1, DefaultMaxClusterCreateRetries, true, false);
_cluster = Cluster.Builder().AddContactPoint(testCluster.InitialContactPoint).Build();
_session = _cluster.Connect();
_session.CreateKeyspace(_uniqueKsName);
_session.ChangeKeyspace(_uniqueKsName);
_movieTable = new Table<Movie>(_session, new MappingConfiguration());
_movieTable.Create();
}
示例3: Init
public override void Init(int flowCount, long flowRecordCount)
{
ConnectionString = ConnectionString == null ? "localhost" : ConnectionString;
sessions = new ISession[flowCount];
cluster = Cluster.Builder().AddContactPoint(ConnectionString).Build();
ISession session = cluster.Connect();
session.DeleteKeyspaceIfExists(KeySpace);
session.CreateKeyspace(KeySpace);
session.ChangeKeyspace(KeySpace);
sessions[0] = session;
for (int i = 0; i < flowCount; i++)
{
session = cluster.Connect();
session.ChangeKeyspace(KeySpace);
sessions[i] = session;
}
sessions[0].Execute(GetCreateTableQuery(CollectionName));
if (ConnectionString == "localhost")
DataDirectory = Path.Combine(GetConfigFilePath(), "data\\data");
}