示例#1
0
 internal void SetLastCalledType(string newTypeName, Type newType)
 {
     this._lastCalledType = new ServerIdentity.LastCalledType()
     {
         typeName = newTypeName,
         type     = newType
     };
 }
示例#2
0
        internal Type GetLastCalledType(string newTypeName)
        {
            ServerIdentity.LastCalledType lastCalledType = this._lastCalledType;
            if (lastCalledType == null)
            {
                return((Type)null);
            }
            string str  = lastCalledType.typeName;
            Type   type = lastCalledType.type;

            if (str == null || type == (Type)null)
            {
                return((Type)null);
            }
            if (str.Equals(newTypeName))
            {
                return(type);
            }
            return((Type)null);
        }