本文整理汇总了C#中FileHelperAsyncEngine.BeginWriteStream方法的典型用法代码示例。如果您正苦于以下问题:C# FileHelperAsyncEngine.BeginWriteStream方法的具体用法?C# FileHelperAsyncEngine.BeginWriteStream怎么用?C# FileHelperAsyncEngine.BeginWriteStream使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FileHelperAsyncEngine
的用法示例。
在下文中一共展示了FileHelperAsyncEngine.BeginWriteStream方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: AsyncFieldIndex1
public void AsyncFieldIndex1()
{
var engine = new FileHelperAsyncEngine(typeof (SampleType));
var sw = new StringWriter();
engine.BeginWriteStream(sw);
engine[0] = new DateTime(2003, 2, 1);
engine[1] = "B";
engine[2] = 18;
engine.WriteNextValues();
engine.Close();
engine.BeginReadString(sw.GetStringBuilder().ToString());
engine.ReadNext();
Assert.AreEqual(new DateTime(2003, 2, 1), engine[0]);
Assert.AreEqual("B", engine[1]);
Assert.AreEqual(18, engine[2]);
Assert.AreEqual(new DateTime(2003, 2, 1), engine.LastRecordValues[0]);
Assert.AreEqual("B", engine.LastRecordValues[1]);
Assert.AreEqual(18, engine.LastRecordValues[2]);
engine.ReadNext();
Assert.IsNull(engine.LastRecord);
Assert.IsNull(engine.LastRecordValues);
}
示例2: NullRecords2
public void NullRecords2()
{
engine2 = new FileHelperAsyncEngine(typeof (SampleType));
engine2.BeginWriteStream(new StringWriter(new StringBuilder()));
Assert.Throws<ArgumentNullException>(()
=> engine2.WriteNexts(null));
}
示例3: AsyncFieldIndexBad3
public void AsyncFieldIndexBad3()
{
var engine = new FileHelperAsyncEngine(typeof (SampleType));
var sw = new StringWriter();
engine.BeginWriteStream(sw);
Assert.Throws<BadUsageException>(()
=> engine.WriteNextValues());
}
示例4: NullWriter2
public void NullWriter2()
{
engine2 = new FileHelperAsyncEngine(typeof (SampleType));
engine2.BeginWriteStream(null);
}
示例5: NullRecords2
public void NullRecords2()
{
engine2 = new FileHelperAsyncEngine(typeof (SampleType));
engine2.BeginWriteStream(new StringWriter(new StringBuilder()));
engine2.WriteNexts(null);
}
示例6: NullWriter2
public void NullWriter2()
{
engine2 = new FileHelperAsyncEngine(typeof (SampleType));
Assert.Throws<ArgumentException>(()
=> engine2.BeginWriteStream(null));
}