• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# ConnectionType类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中ConnectionType的典型用法代码示例。如果您正苦于以下问题:C# ConnectionType类的具体用法?C# ConnectionType怎么用?C# ConnectionType使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



ConnectionType类属于命名空间,在下文中一共展示了ConnectionType类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: NetworkInformationOnNetworkStatusChanged

        private void NetworkInformationOnNetworkStatusChanged(object sender)
        {
            ConnectionType = GetConnectionType();

            if(ConnectionChanged != null)
                ConnectionChanged();
        }
开发者ID:ravado,项目名称:Foodler,代码行数:7,代码来源:DeviceInfo.cs


示例2: Instance

        public Instance(AppSettings settings, string instanceName, ConnectionType type)
        {
            //is this necessary to store?
            _connectionType = type;

            _settings = settings;

            if (!_settings.WorkingPath.Exists)
            {
                _settings.WorkingPath.Create();
            }

            if (!_settings.TransferPath.Exists)
            {
                _settings.TransferPath.Create();
            }

            Connection = new Connection(type, settings, instanceName);

            Connection.Service.Instance = this;

            Connection.LostConnection += new EventHandler<ExceptionEventArgs>(Connection_LostConnection);
            Connection.MessageReceived += new EventHandler<MessageEventArgs>(Connection_MessageReceived);
            Connection.MessageSending += new EventHandler<MessageEventArgs>(Connection_MessageSending);
            Connection.ConnectionMade += new EventHandler(Connection_ConnectionMade);
            Connection.ConnectionTermainated += new EventHandler(Connection_ConnectionTermainated);
        }
开发者ID:gregorypilar,项目名称:interlace,代码行数:27,代码来源:Instance.cs


示例3: Connection

 public Connection(string source, string destination, ConnectionType type, string fbType)
 {
     Source = source;
     Destination = destination;
     Type = type;
     FBType = fbType;
 }
开发者ID:hermixy,项目名称:fb2smv,代码行数:7,代码来源:Composite.cs


示例4: ReadConfig

        static void ReadConfig()
        {
            if (!IsInitialized)
                throw new InvalidOperationException("AuthServer config not initialized.");

            AuthDBType          = config.Read("AuthDB.Type", ConnectionType.MySql);
            AuthDBHost          = config.Read("AuthDB.Host", "127.0.0.1");
            AuthDBPort          = config.Read("AuthDB.Port", 3306);
            AuthDBUser          = config.Read("AuthDB.User", "root");
            AuthDBPassword      = config.Read("AuthDB.Password", "");
            AuthDBDataBase      = config.Read("AuthDB.Database", "AuthDB");

            AuthDBMinPoolSize   = config.Read("AuthDB.MinPoolSize", 5);
            AuthDBMaxPoolSize   = config.Read("AuthDB.MaxPoolSize", 30);

            BindIP              = config.Read("Bind.IP", "0.0.0.0");
            BindPort            = config.Read("Bind.Port", 1119);

            RealmListUpdateTime = config.Read("RealmList.UpdateTime", 5) * 60000;

            PatchFileDirectory  = config.Read("Patch.File.Directory", "PatchFiles");

            WorldServiceHost = config.Read("WorldService.Host", "127.0.0.1");
            WorldServiceName = config.Read("WorldService.Name", "WorldService");
        }
开发者ID:LuigiElleBalotta,项目名称:Project-WoW,代码行数:25,代码来源:AuthConfig.cs


示例5: AddConnection

        public void AddConnection(TermNode termNode, ConnectionType type)
        {
            if (this._connectedTerms == null)
                this._connectedTerms = new Dictionary<TermNode, ConnectionType>();

            this._connectedTerms.Add(termNode, type);
        }
开发者ID:Deli-SK,项目名称:NSA-Edge,代码行数:7,代码来源:SentenceNode.cs


示例6: Connector

        public Connector()
        {
            Type[] types = new Type[] { typeof(Connector), typeof(PuzzleElement),typeof(PageElement),
                typeof(GoalElement), typeof(MissionElement), typeof(ContextSoundElement), typeof(UG_Elements.UG_ContentItem),
                typeof(QuestionElement)};

            ConnectionType acceptedBottom = new ConnectionType(ThumbPosition.Bottom,
                                                            typeof(Connector),
                                                            ThumbPosition.Top,
                                                            types);

            ConnectionType acceptedRight = new ConnectionType(ThumbPosition.Right,
                                                            typeof(Connector),
                                                            ThumbPosition.Top,
                                                            types);

            ConnectionType acceptedLeft= new ConnectionType(ThumbPosition.Left,
                                                            typeof(Connector),
                                                            ThumbPosition.Top,
                                                            types);

            Connections.Add(ThumbPosition.Bottom,acceptedBottom);
            Connections.Add(ThumbPosition.Right, acceptedRight);
            Connections.Add(ThumbPosition.Left, acceptedLeft);
        }
开发者ID:lokswin,项目名称:ivu-cher,代码行数:25,代码来源:Connector.cs


示例7: ServerThread

 public ServerThread(string localAddress, int localPort, ConnectionType connectionType)
 {
     _LocalAddress = localAddress;
     _LocalPort = localPort;
     _ConnectionType = connectionType;
     _Paused = false;
 }
开发者ID:Robin--,项目名称:GameSrv,代码行数:7,代码来源:ServerThread.cs


示例8: ConnectorSettings

        internal ConnectorSettings(ConnectionType cType)
        {
            ConnectionType = cType;

            if (cType == ConnectionType.MYSQL)
            {
                if (!File.Exists(Environment.CurrentDirectory + "/MySql.Data.dll"))
                {
                    Console.WriteLine("MySql.Data.dll doesn't exist.");

                    return;
                }

                assembly = Assembly.LoadFile(Environment.CurrentDirectory + "/MySql.Data.dll");
                type = "MySql.Data.MySqlClient.MySql";
            }
            else if (cType == ConnectionType.MSSQL)
            {
                // System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
                #pragma warning disable 612 // For mono...
                #pragma warning disable 618 // Visual studio...
                assembly = Assembly.LoadWithPartialName("System.Data");
                #pragma warning restore 612
                #pragma warning restore 618

                type = "System.Data.SqlClient.Sql";
            }
        }
开发者ID:Extred,项目名称:LappaORM,代码行数:28,代码来源:ConnectorSettings.cs


示例9: GetPhoneNumbers

        public static List<MobileConnection> GetPhoneNumbers(int customerid,ConnectionType type)
        {
            List<MobileConnection> mobileConnectionList = new List<MobileConnection>();
            using (SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings[Connection.ConnectionName].ConnectionString))
            {
                string sqlstmt = "select c.customerid, c.pnumber, c.schemeid \"schemeid\", s.ctype, s.provider from [dbo].[MobileConnection] c INNER JOIN [dbo].[MobileScheme] s ON c.schemeid = s.id where c.customerid = @customerid and s.ctype = @type";
                SqlCommand myCommand = new SqlCommand(sqlstmt, myConnection);
                myCommand.CommandType = CommandType.Text;
                myCommand.Parameters.AddWithValue("@customerid", customerid);
                myCommand.Parameters.AddWithValue("@type", type);

                myConnection.Open();
                using (SqlDataReader myReader = myCommand.ExecuteReader())
                {
                    while (myReader.Read())
                    {
                        MobileConnection mobileConnection = FillDataRecord(myReader);
                        mobileConnectionList.Add(mobileConnection);
                    }
                    myReader.Close();
                }
                myConnection.Close();
            }
            return mobileConnectionList;
        }
开发者ID:sunnyrajrathod,项目名称:OnePointTelecom,代码行数:25,代码来源:MobileConnectionDB.cs


示例10: SetConfig

 public void SetConfig(ConnectionType conType, string host, int port, bool useSSL, string username, string password)
 {
     // Get new Worker by conType
     // For now only use IMAP
     createWorker(conType);
     _emailWorker.SetConfig(host, port, useSSL, username, password);
 }
开发者ID:ttu,项目名称:Email-Statistics,代码行数:7,代码来源:Controller.cs


示例11: GenerateSettingKey

 private string GenerateSettingKey(ConnectionType connectionType, DownloadContentType downloadContentType)
 {
     var res = "";
     switch (connectionType)
     {
         case ConnectionType.Mobile:
             res += "Mobile";
             break;
         case ConnectionType.Wlan:
             res += "Wlan";
             break;
         case ConnectionType.None:
             res += "None";
             break;
     }
     switch (downloadContentType)
     {
         case DownloadContentType.Any:
             res += "Any";
             break;
         case DownloadContentType.Article:
             res += "Article";
             break;
         case DownloadContentType.Feed:
             res += "Feed";
             break;
         case DownloadContentType.Image:
             res += "Image";
             break;
     }
     return res;
 }
开发者ID:famoser,项目名称:OfflineMedia,代码行数:32,代码来源:PermissionService.cs


示例12: DBHelper

 public DBHelper(ConnectionType conncetionType, DataBaseType DBMSType,string strDBFileNamePath)
 {
     DbConnectionType = conncetionType;
     dbType = DBMSType;
     S_DBFILENAME = strDBFileNamePath;
     oFactory = DbProviderFactories.GetFactory(RetreiveConnectionString());
 }
开发者ID:shreykejriwal,项目名称:insta,代码行数:7,代码来源:DBHelper.cs


示例13: Connection

 public Connection(Point e1, Point e2, ConnectionType t, Figure so)
 {
     endpoint1 = e1;
     endpoint2 = e2;
     type = t;
     segmentOrArc = so;
 }
开发者ID:wcatykid,项目名称:GeoShader,代码行数:7,代码来源:Connection.cs


示例14: Add

            public void Add(string key, Guid connectionId, ConnectionType connectionType)
            {
                lock (_connections)
                {
                    Connections connection;
                    if (!_connections.TryGetValue(key, out connection))
                    {
                        connection = new Connections();
                        if (connectionType == ConnectionType.Device)
                        {
                            connection.DeviceConnectionId = connectionId;
                        }
                        else
                        {
                            connection.UserConnectionId = connectionId;
                        }
                        _connections.Add(key, connection);
                    }

                    lock (connection)
                    {
                        if (connectionType == ConnectionType.Device)
                        {
                            connection.DeviceConnectionId = connectionId;
                        }
                        else
                        {
                            connection.UserConnectionId = connectionId;
                        }
                    }
                }
            }
开发者ID:TomKaminski,项目名称:ITAD2015,代码行数:32,代码来源:CheckInHubConnectionMapping.cs


示例15: GetListenerPrefixes

        internal static List<string> GetListenerPrefixes(ConnectionType connection, string[] hosts, int[] ports)
        {
            List<string> prefixes = new List<string>();

            foreach (string ip in hosts)
            {
                //Go through each port on that IP
                foreach (int port in ports)
                {
                    //If only http, then add that suffix and continue
                    if (connection == ConnectionType.Http)
                    {
                        prefixes.Add("http://" + ip + ":" + port + "/");
                        continue;
                    }

                    //If only https, add that suffix and continue
                    if (connection == ConnectionType.Https)
                    {
                        prefixes.Add("https://" + ip + ":" + port + "/");
                        continue;
                    }

                    if (connection == ConnectionType.Both)
                    {
                        //Http and Https
                        prefixes.Add("http://" + ip + ":" + port + "/");
                        prefixes.Add("https://" + ip + ":" + port + "/");
                    }
                }
            }
            return prefixes;
        }
开发者ID:Banandana,项目名称:Junction,代码行数:33,代码来源:HttpPrefixes.cs


示例16: AddConnectionAction

 public AddConnectionAction(uint page, uint sentence, string term, ConnectionType connectionType)
 {
     this.Page = page;
     this.Sentence = sentence;
     this.Term = term;
     this.ConnectionType = connectionType;
 }
开发者ID:Deli-SK,项目名称:NSA-Edge,代码行数:7,代码来源:AddConnectionAction.cs


示例17: GetConnection

        public ConnectionSet GetConnection(INode node, IRelationship relationship, ConnectionType connectionType)
        {
            if (Connections.ContainsKey(node))
            {
                if (Connections[node].ContainsKey(relationship))
                {
                    if (Connections[node][relationship].ContainsKey(connectionType))
                    {
                        return Connections[node][relationship][connectionType];
                    }
                }
                else
                {
                    Connections[node][relationship] = new Dictionary<ConnectionType, ConnectionSet>();
                }
            }
            else
            {
                Connections[node] = new Dictionary<IRelationship, Dictionary<ConnectionType, ConnectionSet>>();
                Connections[node][relationship] = new Dictionary<ConnectionType, ConnectionSet>();
            }

            ConnectionSet newConnectionSet = new ConnectionSet() { Node = node, Relationship = relationship, ConnectionType = connectionType };

            Connections[node][relationship][connectionType] = newConnectionSet;

            return newConnectionSet;
        }
开发者ID:chris-tomich,项目名称:Glyma,代码行数:28,代码来源:ConnectionSetFactory.cs


示例18: AttemptConnection

    public void AttemptConnection( string ipAddressString, string portString )
    {
        debugLog.ReceiveMessage ( "\tAttempting Connection to " + ipAddressString + " on " + portString );

        connecting = true;
        connectionType = ConnectionType.Connecting;
        debugLog.ReceiveMessage ( "\tConnection Type Set to Connecting" );

        try
        {

            IPAddress ipAddress = Dns.GetHostEntry ( ipAddressString ).AddressList[0];
            IPEndPoint remoteEndPoint = new IPEndPoint ( ipAddress, Convert.ToInt32 ( portString ));

            Socket client = new Socket ( AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp );

            client.BeginConnect ( remoteEndPoint, new AsyncCallback ( ConnectCallback ), client );

            Send ( client, "This is a test<EOF>" );

            Receive ( client );

            UnityEngine.Debug.Log ( "Response received : " + response );

            client.Shutdown ( SocketShutdown.Both );
            client.Close ();
        } catch ( Exception connectionError )
        {

            UnityEngine.Debug.LogError ( connectionError );
        }
    }
开发者ID:2CatStudios,项目名称:TradingCardGame,代码行数:32,代码来源:NetworkManager.cs


示例19: ConnectToMessage

 /**
  * @param t connection type
  * @param target the Address of the target node
  * @param token unique token used to associate all connection setup messages
  *              with each other
  */
 public ConnectToMessage(ConnectionType t, NodeInfo target, string token)
 {
   _ct = Connection.ConnectionTypeToString(t);
   _target_ni = target;
   _neighbors = new NodeInfo[0]; //Make sure this isn't null
   _token = token;
 }
开发者ID:twchoi,项目名称:brunet,代码行数:13,代码来源:ConnectToMessage.cs


示例20: Connection

        /// <summary>
        /// 
        /// </summary>
        /// <param name="builder"></param>
        internal Connection(Server server, ConnectionBuilder builder)
        {
            _connectionType = builder.ConnectionType;
            _bufferSize = builder.BufferSize;

            Created = DateTime.UtcNow;
            Server = server;

            var socket = new TSocket(server.Host, server.Port, server.Timeout * 1000);

            switch (_connectionType)
            {
                case ConnectionType.Simple:
                    _transport = socket;
                    break;

                case ConnectionType.Buffered:
                    _transport = new TBufferedTransport(socket, _bufferSize);
                    break;

                case ConnectionType.Framed:
                    _transport = new TFramedTransport(socket);
                    break;
            }

            _protocol = new TBinaryProtocol(_transport);
            _client = new Cassandra.Client(_protocol);
        }
开发者ID:shawnbissell,项目名称:fluentcassandra,代码行数:32,代码来源:Connection.cs



注:本文中的ConnectionType类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# Connector类代码示例发布时间:2022-05-24
下一篇:
C# ConnectionString类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap