Ejemplo n.º 1
0
            public string OidEquipo(string name)
            {
                ObjectIdentifier oid_base = new ObjectIdentifier(BaseOid + ".2");

                var var_equipo_name = this.MibObjects.Where(obj => obj.Variable.Id.ToString().StartsWith(oid_base.ToString()) &&
                                                            obj.Variable.Data.ToString() == name);

                if (var_equipo_name != null && var_equipo_name.Count() > 0)
                {
                    MibObject obj_equipo_name = var_equipo_name.ToList()[0];
                    string    oid_equipo_name = obj_equipo_name.Variable.Id.ToString();
                    int       index           = oid_equipo_name.LastIndexOf(".");
                    string    ret             = oid_equipo_name.Substring(index, oid_equipo_name.Length - index);
                    return(ret);
                }
                return("");
            }
Ejemplo n.º 2
0
            public int CompareTo(object obj)
            {
                MibObject orderToCompare = obj as MibObject;

                return(string.Compare(_oid, orderToCompare._oid));
            }
Ejemplo n.º 3
0
 public static int GetCacheTime(string strMediaType)
 {
     var mCache = new MibObject(strMediaType);
     return mCache.CacheTime;
 }