本文整理汇总了C#中Connector类的典型用法代码示例。如果您正苦于以下问题:C# Connector类的具体用法?C# Connector怎么用?C# Connector使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Connector类属于命名空间,在下文中一共展示了Connector类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: AnalysisStatisticForm
public AnalysisStatisticForm(List<string> words, Connector.Redmine.Model.Issue task)
{
InitializeComponent();
Logger.TextChanged += (sender, e) =>
{
resultTextBox.Text = e;
};
resultTextBox.TextChanged += (sender, e) =>
{
resultTextBox.SelectionStart = resultTextBox.TextLength;
resultTextBox.ScrollToCaret();
};
_words = words;
_task = task;
Logger.LogHtml("<h1>Статистический анализ</h1>");
Logger.LogText("Статистический анализ");
// get frequency of words
var freqLib = new TA.Statistic.Frequency(_words);
var orderedWords = freqLib.Process().OrderByDescending(i => i.count);
// log it
Logger.LogHtml("<h2>Частота употребления слов</h2><ul>");
Logger.LogText("ЧАСТОТА УПОТРЕБЛЕНИЯ СЛОВ:");
foreach (var item in orderedWords)
{
Logger.LogHtml(string.Format("<li><strong>{0}</strong> — {1}</li>", item.word, item.count));
Logger.LogText(string.Format(" {0} — {1}", item.word, item.count));
}
resultTextBox.Text += "\r\n";
Logger.LogHtml("</ul>");
}
开发者ID:CrazyBread,项目名称:TextAnalyzer,代码行数:32,代码来源:AnalysisStatisticForm.cs
示例2: SaveInfo
//saves the information of the Fetcher and return the ID from the database
public string SaveInfo(string Server = "")
{
Connector js;
if (Server == "")
{
js = new Connector();
}
else
{
js = new Connector(Server, "Kids_Checkin", "kidchurch", "[email protected]");
}
string fldPicture = this.FirstName + this.LastName + ".jpg";
this.Image.Save(js.GetPath() + "/Fetchers/" + fldPicture);
string q = "INSERT INTO tblFetcher(fldFirstName,fldLastName,fldContactDetails,fldRelationship,fldPicture,fldEmail)" +
" VALUES('" + this.FirstName + "','" + this.LastName + "','" + this.ContactID + "','" + this.Relationship + "','" + fldPicture + "','" + this.Email + "')";
js.ExecuteNonQuery(q);
q = "SELECT fldID FROM tblFetcher WHERE fldLastName='" + this.LastName + "' AND fldFirstName ='" + this.FirstName + "' AND fldPicture='" + fldPicture + "'";
js.ExecuteQuery(q);
js.RiD.Read();
return js.RiD["fldID"].ToString();
}
开发者ID:meanprogrammer,项目名称:KidsCheckinSystem,代码行数:30,代码来源:InitialFetcher.cs
示例3: MainWindow
//Instance of object which contains configuration for sending data.
//ULoader_JSON config;
//Instacje of object which sends data.
//USender uSender;
public MainWindow()
{
InitializeComponent();
attentionValuesCollection = new DataCollection();
var attentionDataSource = new EnumerableDataSource<Data>(attentionValuesCollection);
attentionDataSource.SetXMapping(x => dateAttention.ConvertToDouble(x.Date));
attentionDataSource.SetYMapping(y => y.Value);
plotterAttention.AddLineGraph(attentionDataSource, Colors.Red, 2, "Attetion");
connector = new Connector();
connector.DeviceConnected += new EventHandler(OnDeviceConnected);
connector.DeviceConnectFail += new EventHandler(OnDeviceFail);
connector.DeviceValidating += new EventHandler(OnDeviceValidating);
connector.ConnectScan("COM3");
//Stworzenie obiektu typu Random do wyboru losowego słowa ze słownika.
randomWordNumber = new Random();
wordNumber = 0;
attentionComingCounter = 0;
attentionValueSum = 0;
puzzlesSolved = 0;
wordStatList = new List<WordStat>();
currentWord = "";
//config = new ULoader_JSON(@"..\..\config.json");
//uSender = config.GetSender("output1");
}
开发者ID:Sektu,项目名称:MindwaveApp,代码行数:36,代码来源:MainWindow.xaml.cs
示例4: SubscribeLevel1
/// <summary>
/// Метод подписывает пользователя на получение новых значений Level1.
/// Могут использовать только пользователи с ролями: "Level1", "Level2" и "Admin".
/// </summary>
/// <param name="security"></param>
public static FaultException SubscribeLevel1(Connector connector, Security security, List<string> roles)
{
string[] rolesPermission = { "Level1", "Level2", "Admin" }; //Доступно ролям.
if (rolesPermission.Intersect(roles).Any())
{
if (security != null)
{
var criteria = new StockSharp.BusinessEntities.Security
{
Code = security.Ticker,
Id = security.Code,
Board = StockSharp.BusinessEntities.ExchangeBoard.Nyse
};
//Регистрируем инструмент для получения Level1
connector.RegisterSecurity(criteria);
Console.WriteLine("Register SECURITY {0}, {1}", connector.ConnectionState, connector.Id);
}
else
{
return new FaultException("Значение инструмента не может быть неопределенным.");
}
}
else
{
return new FaultException("Level1 недоступен для этого аккаунта.");
}
return null;
}
开发者ID:AlexandrKalinovskiy,项目名称:QService,代码行数:35,代码来源:Support.cs
示例5: Main
static void Main(string[] args)
{
NetConfig.LatencySimulation = true;
Connector client = new Connector("Sample1.1", false);
Clock fastClock = new Clock(0.02f);
Clock slowClock = new Clock(1.0f);
fastClock.OnFixedUpdate += SendPayload;
slowClock.OnFixedUpdate += SendNotification;
Program.peer = client.Connect("127.0.0.1:42324");
while (true)
{
fastClock.Tick();
slowClock.Tick();
client.Update();
if (Console.KeyAvailable)
{
ConsoleKeyInfo key = Console.ReadKey(true);
switch (key.Key)
{
case ConsoleKey.F1:
client.Stop();
return;
default:
break;
}
}
}
}
开发者ID:ashoulson,项目名称:MiniUDP,代码行数:33,代码来源:Program.cs
示例6: UpdateDataTablesFromApi
private void UpdateDataTablesFromApi(Connector connector)
{
// TODO divide this big function?
// updating users ...
Console.Write("Updating users...");
var userController = new UsersController(connector.mySqlConnection);
var rateableUsers = userController.GetRateableUsers();
var friends = new List<string>();
foreach (string user in rateableUsers)
{
userController.FindAndInsertNewFriends(GetFriends(user));
}
Console.Write(" [DONE]\n");
// searching for update...
var usersForUpdate = userController.GetUsersWithOldUpdate();
while (usersForUpdate != null)
{
break;
// TODO 1: get for each user Dictionary<artist, number of songs>
// TODO 1.1: fill "counts" table, if artist appeared for the 1st time, add him to "artists" table
// TODO 2: check. (GetUsersWithOldUpdate again)
}
}
开发者ID:jerryjerryj,项目名称:VKLab,代码行数:26,代码来源:DailyUpdate.cs
示例7: DataFeed
private List<string> _roles; //Коллекция ролей пользователя. Служит для снижения нагрузки на базу данных при частых вызовах методов
DataFeed()
{
_context = new EFDbContext();
operationContext = OperationContext.Current;
operationContext.Channel.Opened += Channel_Opened;
operationContext.Channel.Closed += Channel_Closed;
info = new Info();
_uManager = new UManager(new UserStore<User>(new IdentityContext()));
_user = _uManager.FindByName(operationContext.ServiceSecurityContext.PrimaryIdentity.Name); //Получаем текущего Identity пользователя
var roles = _uManager.GetUserRoles(_user.Id); //Создадим список ролей пользователя к которым будем обращаться в методах для проверки, чтобы не загружать БД лишними запросами.
_roles = roles.Select(r => r.Name).ToList();
_conCount = roles.Max(r => r.NumberOfThreads); //Установить максимальное количество потоков доступное из ролей данному пользователю
_connector = GetAvialableConnector();
_connector.ValuesChanged += Level1Changed;
_connector.MarketDepthsChanged += Level2Changed;
_connector.NewNews += NewNews;
_connector.Error += Error;
Console.WriteLine("SID: {0} ", operationContext.Channel.SessionId);
_listener = new Listener(operationContext);
//Запускаем вторичные потоки для обработки исторических данных
for (int i = 0; i < _conCount; i++)
{
new Task(_listener.CandlesQueueStart).Start();
}
}
开发者ID:AlexandrKalinovskiy,项目名称:QService,代码行数:36,代码来源:DataFeed.cs
示例8: btn_connect_Click
private void btn_connect_Click(object sender, EventArgs e)
{
// Initialize a new Connector and add event handlers
connector = new Connector();
connector.DeviceConnected += new EventHandler(OnDeviceConnected);
connector.DeviceFound += new EventHandler(OnDeviceFound);
connector.DeviceConnectFail += new EventHandler(OnDeviceFail);
connector.DeviceDisconnected += new EventHandler(OnDeviceDisconnected);
// Scan for devices across COM ports
// The COM port named will be the first COM port that is checked.
//string COM12 = null;
connector.ConnectScan("COM40");
//Thread.Sleep(45000);
if (true)
{
progressBar2.Value = 0;
Thread.Sleep(2000);
progressBar2.Value = 20;
Thread.Sleep(2000);
progressBar2.Value = 40;
Thread.Sleep(2000);
progressBar2.Value = 60;
Thread.Sleep(2000);
progressBar2.Value = 80;
Thread.Sleep(2000);
progressBar2.Value = 100;
}
}
开发者ID:andrehendriks,项目名称:WindowsFormApplication1,代码行数:31,代码来源:Form1.cs
示例9: Main
static void Main(string[] args)
{
//
// TODO: Add code to start application here
//
if (args.Length != 2)
{
Console.WriteLine("Wrong number of arguments. Got {0} instead.", args.Length);
return;
}
MyHandler myH = new MyHandler();
Parameters p = new Parameters();
p.ServerUrl = args[0];
Connector c = new Connector();
if (c.Open(p))
{
Message m = new Message();
m.Set("do_method", "notify");
m.Set("kn_to", args[1]);
m.Set("kn_payload", "Hello");
m.Set("nickname", "dotnet");
m.Set("kn_response_format", "simple");
c.Publish(m, myH);
c.Close();
}
}
开发者ID:kragen,项目名称:mod_pubsub,代码行数:30,代码来源:Class1.cs
示例10: enable
public static string enable(string pluginid, Connector conn)
{
string basePath = Misc.Plugins.getPluginBasePath(pluginid, conn);
// Install content
Misc.Plugins.contentInstall(basePath + "\\Content");
return null;
}
开发者ID:kassemshehady,项目名称:Uber-CMS,代码行数:7,代码来源:Page404.cs
示例11: SetConnectorPointsCommand
internal SetConnectorPointsCommand(Connector connector, List<KeyValuePair<double, double>> edgePoints)
{
Debug.Assert(connector != null, "connector is null");
_connector = connector;
_edgePoints = edgePoints;
}
开发者ID:Cireson,项目名称:EntityFramework6,代码行数:7,代码来源:SetConnectorPointsCommand.cs
示例12: requestEnd
public static void requestEnd(string pluginid, Connector conn, ref Misc.PageElements pageElements, HttpRequest request, HttpResponse response)
{
bool cookiesEnabled = request.Cookies["cookie-control"] != null;
// Add styling and toggle button
Misc.Plugins.addHeaderCSS(pageElements["URL"] + "/Content/CSS/CookieControl.css", ref pageElements);
Misc.Plugins.addHeaderJS(pageElements["URL"] + "/Content/JS/CookieControl.js", ref pageElements);
// Add toggle button
pageElements.appendToKey("BODY_FOOTER", Core.templates["cookiecontrol"]["toggle"]);
// Add warning banner
if (!cookiesEnabled)
pageElements.appendToKey("BODY_HEADER", Core.templates["cookiecontrol"]["banner"]);
else
{
// Check if cookies have been enabled, if so return - no need to remove cookies
pageElements.setFlag("COOKIES_ON");
return;
}
// Clear all the response cookies - these may have been added programmatically
response.Cookies.Clear();
// Add each cookie, sent in the request, in the response - to expire
HttpCookie cookie;
for (int i = 0; i < request.Cookies.Count; i++)
{
cookie = request.Cookies[i];
if (cookie.Name != "ASP.NET_SessionId")
{
cookie.Expires = DateTime.Now.AddDays(-2);
response.Cookies.Add(cookie);
}
}
}
开发者ID:kassemshehady,项目名称:Uber-CMS,代码行数:31,代码来源:Base.cs
示例13: SaveInfo
//saves the information of the Kid and return the ID from the database
public string SaveInfo(string Server="")
{
Connector js;
if(Server=="")
{
js = new Connector();
}
else
{
js = new Connector(Server, "Kids_Checkin", "kidschurch", "[email protected]");
}
string fldPicture = this.FirstName + this.LastName + ".jpg";
this.img.Save(js.GetPath() + "/Kids/" + fldPicture);
string q = "INSERT INTO tblKids(fldStudentID,fldFirstName,fldLastName,fldNickName,fldBirthday,fldChurch,fldDateCreated,fldPicture,fldGender,fldAllergies)" +
" VALUES('" + this.StudentID + "','" + this.FirstName + "','" + this.LastName + "','" + this.NickName + "','" + this.BirthDay + "','" + this.ChurchID + "','" + DateTime.Now.ToShortDateString() + "','" + fldPicture + "','" + this.Gender + "','" + this.Allergies + "')";
js.ExecuteNonQuery(q);
q = "SELECT fldID FROM tblKids WHERE fldStudentID='" + this.StudentID + "'";
js.ExecuteQuery(q);
js.RiD.Read();
return js.RiD["fldID"].ToString();
}
开发者ID:meanprogrammer,项目名称:KidsCheckinSystem,代码行数:30,代码来源:Kids.cs
示例14: SubItemConnector
/// <summary>
/// Creates a new subitem used to visualise a connected child on the node.
/// </summary>
/// <param name="connector">The connector we want to visualise.</param>
/// <param name="child">The child represented by the subitem. Can be null.</param>
/// <param name="index">The index of the child in the connector. Also a null child has an index!</param>
public SubItemConnector(Connector connector, BaseNode child, int index)
: base(null, null, __font, Brushes.White, Alignment.Right, true)
{
_connector = connector;
_child = child;
_index = index;
}
开发者ID:KeyleXiao,项目名称:behaviac,代码行数:13,代码来源:NodeViewData.SubItemConnector.cs
示例15: Connection
public Connection(Connector source, Connector sink)
{
this.ID = Guid.NewGuid();
this.Source = source;
this.Sink = sink;
base.Unloaded += new RoutedEventHandler(Connection_Unloaded);
}
开发者ID:hardborn,项目名称:StadiumBrightnessTool,代码行数:7,代码来源:Connection.cs
示例16: RSSPub
RSSPub(string serverUrl)
{
m_Connector = new Connector();
Parameters p = new Parameters();
p.ServerUrl = serverUrl;
m_Connector.Open(p);
}
开发者ID:kragen,项目名称:mod_pubsub,代码行数:7,代码来源:RSSPub.cs
示例17: InitFuc
/// <summary>
/// Init all roots and configs
/// </summary>
void InitFuc()
{
Application.runInBackground = playInBackGround;
Debuger.EnableLog = enableDebuger;
manager = this.gameObject.AddComponent<SceneManager>();
manager.cacheRoot = transform.FindChild("CacheRoot");
manager.uiRoot = transform.FindChild("UI Root");
manager.senceRoot = transform.FindChild("SceneRoot");
manager.playerRoot = transform.FindChild("PlayerRoot");
manager.ghostRoot = transform.FindChild("GhostRoot");
uicamera = manager.uiRoot.FindChild("Camera").GetComponent<UICamera>();
tool = this.gameObject.AddComponent<Utility>();
connector = this.gameObject.AddComponent<Connector>();
this.gameObject.AddComponent<CacheFactory>();
ConfigFactory.InitResourceConfig();
ConfigFactory.ReadSystemConfig();
this.gameObject.AddComponent<ConfigInfo>();
ConfigInfo.ReadUIRules();
GUIManager.instance.Loading.gameObject.SetActive(true);
GUIManager.instance.FloatMessagePanel.gameObject.SetActive(true);
GUIManager.instance.FloatTip.gameObject.SetActive(true);
GUIManager.LoadingPercent(10);
ConfigInfo.Init();
ConfigInfo.InitPreGameConfigs();
GUIManager.FinishLoading();
StartGame();
}
开发者ID:xiaozhuzhaoge,项目名称:QinCloudSuper,代码行数:34,代码来源:Init.cs
示例18: BuildSchema
public static Schema BuildSchema(Connector connector,
GetSupportedObjectClassesDelegate getSupportedObjectClassesDelegate,
GetObjectClassInfoDelegate getObjectClassInfoDelegate,
GetSupportedOperationsDelegate getSupportedOperationsDelegate,
GetUnSupportedOperationsDelegate getUnSupportedOperationsDelegate)
{
SchemaBuilder schemaBuilder = new SchemaBuilder(SafeType<Connector>.Get(connector));
//iterate through supported object classes
foreach (ObjectClass oc in getSupportedObjectClassesDelegate()) {
ObjectClassInfo ocInfo = getObjectClassInfoDelegate(oc);
Assertions.NullCheck(ocInfo, "ocInfo");
//add object class to schema
schemaBuilder.DefineObjectClass(ocInfo);
//add supported operations
IList<SafeType<SPIOperation>> supportedOps = getSupportedOperationsDelegate(oc);
if (supportedOps != null) {
foreach (SafeType<SPIOperation> op in supportedOps) {
schemaBuilder.AddSupportedObjectClass(op, ocInfo);
}
}
//remove unsupported operatons
IList<SafeType<SPIOperation>> unSupportedOps = getUnSupportedOperationsDelegate(oc);
if (unSupportedOps != null) {
foreach (SafeType<SPIOperation> op in unSupportedOps) {
schemaBuilder.RemoveSupportedObjectClass(op, ocInfo);
}
}
}
LOGGER.TraceEvent(TraceEventType.Verbose, CAT_DEFAULT, "Finished retrieving schema");
return schemaBuilder.Build();
}
开发者ID:Evolveum,项目名称:openicf,代码行数:35,代码来源:SchemaUtils.cs
示例19: Search
public Search(Query query)
{
Query = query;
ResultList = new List<QrelLine>();
Connector conn = new Connector();
List<Paragraph> paragraphs = conn.GetParagraph(query.Terms.Values.ToList());
foreach (Paragraph paragraph in paragraphs)
{
String path = paragraph.Parent.Path;
String xpath = paragraph.Xpath;
Double relevance = paragraph.Relevance;
ResultList.Add(new QrelLine(path, xpath, relevance));
}
ResultList = ResultList.OrderByDescending(v => v.Relevance).ToList();
StringBuilder result = new StringBuilder();
foreach (QrelLine qrelLine in ResultList)
{
String path = qrelLine.DocPath;
String xpath = qrelLine.XmlPath;
Double relevance = qrelLine.Relevance;
result.AppendLine("[" + relevance + "] " + path + " - " + xpath);
}
Result = result.ToString();
}
开发者ID:tbalaye,项目名称:m2ice-websemantique,代码行数:31,代码来源:Search.cs
示例20: RequestTransactionStatus
private static Transaction.TransactionStatus RequestTransactionStatus(string transactionId, OrderInfo order)
{
try
{
var connector = new Connector();
// Override MerchantId loaded from configuration
//connector.MerchantId = "025152899";
var transaction = connector.RequestTransactionStatus(transactionId);
var acquirerId = transaction.AcquirerId;
var status = transaction.Status;
var consumerName = transaction.ConsumerName;
var fingerprint = transaction.Fingerprint;
var consumerIBAN = transaction.ConsumerIBAN;
var consumerBIC = transaction.ConsumerBIC;
var amount = transaction.Amount;
var currency = transaction.Currency;
var signatureString = ByteArrayToHexString(transaction.SignatureValue);
// Place newlines in Hex String
for (int i = 256; i > 0; i -= 32)
signatureString = signatureString.Substring(0, i) + "<br />" + signatureString.Substring(i);
var signatureValue = signatureString;
return status;
}
catch (IDealException ex)
{
Log.Instance.LogError("ING Advanced PaymentRequestHander: " + ex);
}
return Transaction.TransactionStatus.Failure;
}
开发者ID:uWebshop,项目名称:-INACTIVE-PaymentProviders,代码行数:35,代码来源:IngAdvancedPaymentResponseHandler.cs
注:本文中的Connector类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论