Server.Accounting.AccountAttackLimiter.FindAccessLog C# (CSharp) Méthode

FindAccessLog() public static méthode

public static FindAccessLog ( Server.Network.NetState ns ) : InvalidAccountAccessLog
ns Server.Network.NetState
Résultat InvalidAccountAccessLog
		public static InvalidAccountAccessLog FindAccessLog( NetState ns )
		{
			if ( ns == null )
				return null;

			IPAddress ipAddress = ns.Address;

			for ( int i = 0; i < m_List.Count; ++i )
			{
				InvalidAccountAccessLog accessLog = m_List[i];

				if ( accessLog.HasExpired )
					m_List.RemoveAt( i-- );
				else if ( accessLog.Address.Equals( ipAddress ) )
					return accessLog;
			}

			return null;
		}