示例#1
0
        public virtual SecurityTokenCache Copy()
        {
            SecurityTokenCache newobject = new SecurityTokenCache();

            newobject.Copy(this);
            return(newobject);
        }
示例#2
0
        public override PersistentLib.PersistentObject GetCopy()
        {
            SecurityTokenCache item = new SecurityTokenCache();

            item.InitializeObject(this);
            item.Copy(this);
            return(item);
        }
示例#3
0
 protected virtual void InternalCopy(SecurityTokenCache existingobject)
 {
     if ((existingobject == null))
     {
         return;
     }
     this._p_id                        = existingobject._p_id;
     this._p_contextid                 = existingobject._p_contextid;
     this._p_endpointid                = existingobject._p_endpointid;
     this._p_keygeneration             = existingobject._p_keygeneration;
     this._p_expirytime                = existingobject._p_expirytime;
     this._p_rollingexpirytime         = existingobject._p_rollingexpirytime;
     this._p_sessionsecuritytokenvalue = existingobject._p_sessionsecuritytokenvalue;
     this._p_sessionsecuritytokenid    = existingobject._p_sessionsecuritytokenid;
     this._p_username                  = existingobject._p_username;
 }
示例#4
0
 public virtual void Copy(SecurityTokenCache existingobject)
 {
     this.InitializeObject(existingobject);
     this.Copy(((ISecurityTokenCache)(existingobject)));
 }