protected FailedPredicateException(SerializationInfo info, StreamingContext context)
            : base(info, context) {
            if (info == null)
                throw new ArgumentNullException("info");

            this._ruleName = info.GetString("RuleName");
            this._predicateText = info.GetString("PredicateText");
        }
        protected RewriteCardinalityException(SerializationInfo info, StreamingContext context)
            : base(info, context) {
            if (info == null)
                throw new ArgumentNullException("info");

            _elementDescription = info.GetString("ElementDescription");
        }
 protected InvalidContentActionException(
     System.Runtime.Serialization.SerializationInfo info,
     System.Runtime.Serialization.StreamingContext context)
     : base(info, context)
 {
     Reason = (InvalidContentActionReason)info.GetInt32("reason");
     Path   = info.GetString("path");
 }
 /// <summary>
 /// Constructs a new instance of the AmazonDateTimeUnmarshallingException class with serialized data.
 /// </summary>
 /// <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
 /// <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
 /// <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
 /// <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
 protected AmazonDateTimeUnmarshallingException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
     : base(info, context)
 {
     if (info != null)
     {
         this.InvalidDateTimeToken = info.GetString("InvalidDateTimeToken");
     }
 }
Esempio n. 5
0
 protected Lion(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
     : base(info, context)
 {
     this.KittyName    = info.GetString(strKittyName);
     this.Price        = info.GetInt32(strPrice);
     this.HeadPortrait = (System.Drawing.Image)info.GetValue(strHeadPortrait, typeof(System.Drawing.Image));
     this.FavoriteFood = (Food)info.GetValue(strFood, typeof(Food));
     this.OwnHobby     = (Hobby)info.GetValue(strHobby, typeof(Hobby));
 }
Esempio n. 6
0
        /// <summary>
        /// Construtor usado na deserialização dos dados.
        /// </summary>
        /// <param name="info"></param>
        /// <param name="context"></param>
        protected MinusTerm(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context)
        {
            var termType = info.GetString("TermType");

            if (!string.IsNullOrEmpty(termType))
            {
                _term = (ConditionalTerm)info.GetValue("Term", Type.GetType(termType, true));
            }
        }
 private ParseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
     : base(info, context)
 {
     this.m_type    = (ErrorType)info.GetInt32("Type");
     this.m_info    = info.GetString("Info");
     this.m_details = info.GetValue("Details", typeof(ArrayList)) as ArrayList;
     this.m_line    = info.GetInt32("Line");
     this.m_column  = info.GetInt32("Column");
 }
        internal XmlDocumentSerializationProxy(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext c)
        {
            if (info.GetBoolean("isNull"))
            {
                return;
            }
            string @string = info.GetString("typeName");
            string string2 = info.GetString("val");

            System.Type type        = System.Type.GetType(@string);
            XmlDocument xmlDocument = (XmlDocument)System.Activator.CreateInstance(type);

            if (string2.Trim().Length > 0)
            {
                xmlDocument.LoadXml(string2);
            }
            this._doc = xmlDocument;
        }
Esempio n. 9
0
        protected override void InvokeDeserialization(System.Runtime.Serialization.SerializationInfo info)
        {
            string id = info.GetString("uid");

            if (!string.IsNullOrWhiteSpace(id))
            {
                _current = StateManager.Current.GetObject(id);
            }
        }
Esempio n. 10
0
 protected QueueNotFoundException(
     System.Runtime.Serialization.SerializationInfo info,
     System.Runtime.Serialization.StreamingContext context) : base(info, context)
 {
     if (info != null)
     {
         Queue = info.GetString("Queue");
     }
 }
Esempio n. 11
0
        private EncryptedString(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
        {
            if (context.State != System.Runtime.Serialization.StreamingContextStates.Persistence && context.State != System.Runtime.Serialization.StreamingContextStates.File)
            {
                throw new System.Runtime.Serialization.SerializationException("Cannot serialize to anything other than file or persistent storage");
            }

            base64 = info.GetString("EncryptedString");
        }
Esempio n. 12
0
 public ClipboardMemento(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
 {
     _table      = new DataTable();
     _table.Name = info.GetString("Name");
     DataColumnCollection.ClipboardMemento datacolMemento = (DataColumnCollection.ClipboardMemento)info.GetValue("DataColumns", typeof(DataColumnCollection.ClipboardMemento));
     _table._dataColumns = datacolMemento.Collection;
     DataColumnCollection.ClipboardMemento propcolMemento = (DataColumnCollection.ClipboardMemento)info.GetValue("PropertyColumns", typeof(DataColumnCollection.ClipboardMemento));
     _table._propertyColumns = propcolMemento.Collection;
 }
Esempio n. 13
0
        protected MincostLiblinearClassifier(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context1)
            : base(info, context1)
        {
            m_delta     = info.GetDouble("delta");
            m_mustValue = info.GetInt32("mustValue");

            string modelFileName = info.GetString("BaseCls");

            base.m_Classifier = (Classifier)weka.core.SerializationHelper.read(modelFileName);
        }
Esempio n. 14
0
        /// <summary>
        /// BinaryFormatter会通过调用此方法来反序列化此块。
        /// </summary>
        /// <param name="info"></param>
        /// <param name="context"></param>
        protected IndexBlock(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
            : base(info, context)
        {
            this.SkipListHeadNodePos = info.GetInt64(strSkipListHeadNodePos);
            this.SkipListTailNodePos = info.GetInt64(strSkipListTailNodePos);
            this.CurrentLevel        = info.GetInt32(strCurrentLevel);
            this.BindMember          = info.GetString(strBindMember);

            this.NextPos = info.GetInt64(strNext);
        }
Esempio n. 15
0
            public object SetObjectData(object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISurrogateSelector selector)
            {
                Altaxo.Data.DataTable s = (Altaxo.Data.DataTable)obj;

                s._tableName       = info.GetString("Name");
                s._dataColumns     = (DataColumnCollection)info.GetValue("DataCols", typeof(DataColumnCollection));
                s._propertyColumns = (DataColumnCollection)info.GetValue("PropCols", typeof(DataColumnCollection));

                return(s);
            }
Esempio n. 16
0
 /// <summary>
 /// Construtor usado para deserializar os dados.
 /// </summary>
 /// <param name="info"></param>
 /// <param name="context"></param>
 protected CommandExecutionInfo(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
 {
     _commandText = info.GetString("CommandText");
     _commandType = (System.Data.CommandType)info.GetInt16("CommandType");
     _elapsedTime = new TimeSpan(info.GetInt64("ElapsedTime"));
     _timeout     = info.GetInt32("Timeout");
     _success     = info.GetBoolean("Success");
     _error       = (Exception)info.GetValue("Error", typeof(Exception));
     _rowsAffects = info.GetInt32("RowsAffects");
 }
Esempio n. 17
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ClientIdentifierException"/> class.
        /// </summary>
        /// <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
        /// <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
        /// <exception cref="T:System.ArgumentNullException">
        /// The <paramref name="info"/> parameter is null.
        /// </exception>
        /// <exception cref="T:System.Runtime.Serialization.SerializationException">
        /// The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0).
        /// </exception>
        protected ClientIdentifierException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
            : base(info, context)
        {
            if (info == null)
            {
                throw new System.ArgumentNullException("info");
            }

            ClientIdentifier = info.GetString("ClientIdentifier");
        }
        protected RewriteCardinalityException(SerializationInfo info, StreamingContext context)
            : base(info, context)
        {
            if (info == null)
            {
                throw new ArgumentNullException("info");
            }

            _elementDescription = info.GetString("ElementDescription");
        }
Esempio n. 19
0
        //     SERIALIZATION
        //_________________________________________________________________________________________

#if !SILVERLIGHT && !XBOX
        /// <summary>
        /// Initializes a new instance of the FunctionBinderMethod class with serialized data.
        /// </summary>
        /// <param name="info"> The SerializationInfo that holds the serialized object data about
        /// the exception being thrown. </param>
        /// <param name="context"> The StreamingContext that contains contextual information about
        /// the source or destination. </param>
        protected BinderMethod(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
        {
            // Get the type which declared the method.
            var typeName = info.GetString("methodType");
            var type     = Type.GetType(typeName, true, false);

            // Get the method name.
            var methodName = info.GetString("methodName");

            // Get the method attributes and convert it into binding flags.
            var          attributes   = (MethodAttributes)info.GetInt32("methodAttributes");
            BindingFlags bindingFlags = 0;

            if ((attributes & MethodAttributes.Public) != 0)
            {
                bindingFlags |= BindingFlags.Public;
            }
            else
            {
                bindingFlags |= BindingFlags.NonPublic;
            }
            if ((attributes & MethodAttributes.Static) != 0)
            {
                bindingFlags |= BindingFlags.Static;
            }
            else
            {
                bindingFlags |= BindingFlags.Instance;
            }

            // Get the argument types.
            var argumentTypeNames = (string[])info.GetValue("methodArgumentTypes", typeof(string[]));
            var argumentTypes     = new Type[argumentTypeNames.Length];

            for (int i = 0; i < argumentTypeNames.Length; i++)
            {
                argumentTypes[i] = Type.GetType(argumentTypeNames[i], true, false);
            }

            // Resolve the above information into a method.
            this.Method = type.GetMethod(methodName, bindingFlags, null, argumentTypes, null);
        }
Esempio n. 20
0
        public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
        {
            if (info == null)
            {
                throw new ArgumentNullException("info");
            }

            this.errorCode = info.GetInt32("errorCode");
            this.errorText = info.GetString("errorText");
            base.GetObjectData(info, context);
        }
Esempio n. 21
0
        public void LoadFromStream(System.Runtime.Serialization.SerializationInfo info, int orderNumber)
        {
            _graphicsList = new GraphicsList();

            _name = info.GetString(
                String.Format(CultureInfo.InvariantCulture,
                              "{0}{1}",
                              entryLayerName, orderNumber));

            _visible = info.GetBoolean(
                String.Format(CultureInfo.InvariantCulture,
                              "{0}{1}",
                              entryLayerVisible, orderNumber));

            _active = info.GetBoolean(
                String.Format(CultureInfo.InvariantCulture,
                              "{0}{1}",
                              entryLayerActive, orderNumber));

            int n = info.GetInt32(
                String.Format(CultureInfo.InvariantCulture,
                              "{0}{1}",
                              entryGraphicsCount, orderNumber));

            string typeName;
            object drawObject;

            for (int i = 0; i < n; i++)
            {
                typeName = info.GetString(
                    String.Format(CultureInfo.InvariantCulture,
                                  "{0}{1}-{2}",
                                  entryObjectType, orderNumber, i));

                drawObject = Assembly.GetExecutingAssembly().CreateInstance(typeName);

                ((DrawObject)drawObject).LoadFromStream(info, orderNumber, i);

                _graphicsList.Add((DrawObject)drawObject);
            }
        }
        protected NoViableAltException(SerializationInfo info, StreamingContext context)
            : base(info, context)
        {
            if (info == null)
            {
                throw new ArgumentNullException("info");
            }

            this._grammarDecisionDescription = info.GetString("GrammarDecisionDescription");
            this._decisionNumber             = info.GetInt32("DecisionNumber");
            this._stateNumber = info.GetInt32("StateNumber");
        }
Esempio n. 23
0
 protected Pedido(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
 {
     this.Id               = info.GetInt32("Id");
     this.Usuario          = info.GetInt32("Usuario");
     this.Endereco         = info.GetInt32("Endereco");
     this.Valor            = info.GetDecimal("Valor");
     this.Data             = (DateTime)info.GetValue("Data", typeof(DateTime));
     this.Status           = info.GetString("Status");
     this.Carrinho         = info.GetInt32("Carrinho");
     this.Pago             = (decimal)info.GetValue("Pago", typeof(decimal?));
     this.Metodo           = info.GetString("Metodo");
     this.Usuario_externo  = (int?)info.GetValue("Usuario_externo", typeof(int?));
     this.Origem           = info.GetString("Origem");
     this.Vencimento       = (DateTime?)info.GetValue("Vencimento", typeof(DateTime?));
     this.Tipo             = info.GetString("Tipo");
     this.Parcelas         = (int?)info.GetValue("Parcelas", typeof(int?));
     this.Motivo_troca     = info.GetString("Motivo_troca");
     this.Desconto         = (int)info.GetValue("Desconto", typeof(int?));
     this.Previsao_entrega = (DateTime?)info.GetValue("Previsao_entrega", typeof(DateTime?));
     CustomizeDeserializationProcess(info, context);
 }
Esempio n. 24
0
        /// <summary>
        /// Creates an instance of the UnitOperationWrapper unit operation wrapping the unit operation.
        /// </summary>
        /// <remarks>
        /// This constructor creates a new instance of a <see craf = "UnitOperationWrapper"/> from a serialized
        /// instance.
        /// </remarks>
        /// <param name="info">The serialization data for the object.</param>
        /// <param name="context">The serialization context of the serialized stream.</param>
        public UnitOperationWrapper(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
        {
            bool isCom = info.GetBoolean("isCOM");

            if (isCom)
            {
                m_CLSID     = new System.Guid(info.GetString("CLSID"));
                this.p_Unit = Activator.CreateInstance(Type.GetTypeFromCLSID(m_CLSID));
            }
            else
            {
                Type type = (Type)info.GetValue("Unit Type", typeof(Type));
            }
            this.Initialize();
            ICapeIdentification p_Id = (ICapeIdentification)p_Unit;

            p_Id.ComponentName = info.GetString("Unit Name");
            p_Id.ComponentName = info.GetString("Unit Description");
            //this.SimulationContext = (ICapeSimulationContext)info.GetValue("Simulation Context", typeof(object));
            object[]        m_ParameterValues = (object[])info.GetValue("Parameter Values", typeof(object[]));
            CapeParamMode[] m_ParameterModes  = (CapeParamMode[])info.GetValue("Parameter Modes", typeof(CapeParamMode[]));
            int             i = 0;

            foreach (ICapeParameter parameter in this.Parameters)
            {
                parameter.value = m_ParameterValues[i];
                parameter.Mode  = m_ParameterModes[i];
                i++;
            }
            object[] portConnections = (object[])info.GetValue("PortConnections", typeof(object[]));
            i = 0;
            foreach (ICapeUnitPort port in this.Ports)
            {
                if (portConnections[i] != null)
                {
                    this.Ports[i].Connect(portConnections[i]);
                }
                i++;
            }
        }
Esempio n. 25
0
        protected VObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
            : this()
        {
            if (info == null)
            {
                throw new System.ArgumentNullException("info");
            }

            _name   = info.GetString(SerializationNames.Name);
            _locked = info.GetBoolean(SerializationNames.Locked);

            _genericControlPointsProvider.SetObjectData(info, context);
        }
 /// <summary>
 /// Constructs a new instance of the HttpWebRequestResponseData class with serialized data.
 /// </summary>
 /// <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data.</param>
 /// <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
 /// <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
 /// <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
 protected HttpWebRequestResponseData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
 {
     if (info != null)
     {
         this._headerNames        = (string[])info.GetValue("_headerNames", typeof(string[]));
         this._headerNamesSet     = (HashSet <string>)info.GetValue("_headerNamesSet", typeof(HashSet <string>));
         this._headers            = (Dictionary <string, string>)info.GetValue("_headers", typeof(Dictionary <string, string>));
         this.StatusCode          = (HttpStatusCode)info.GetValue("StatusCode", typeof(HttpStatusCode));
         this.IsSuccessStatusCode = info.GetBoolean("IsSuccessStatusCode");
         this.ContentType         = info.GetString("ContentType");
         this.ContentLength       = info.GetInt64("ContentLength");
     }
 }
Esempio n. 27
0
 protected TdGridsterModel(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
 {
     this.GridsterId  = info.GetInt32("GridsterId");
     this.Id          = info.GetString("Id");
     this.Col         = info.GetString("Col");
     this.Row         = info.GetString("Row");
     this.Size_x      = info.GetString("Size_x");
     this.Size_y      = info.GetString("Size_y");
     this.HtmlContent = info.GetString("HtmlContent");
     this.User_name   = info.GetString("User_name");
     CustomizeDeserializationProcess(info, context);
 }
Esempio n. 28
0
        /// <summary>
        /// Construtor usado na deserialização dos dados.
        /// </summary>
        /// <param name="info"></param>
        /// <param name="context"></param>
        protected Formula(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context)
        {
            var partsCount     = info.GetInt32("PC");
            var operatorsCount = info.GetInt32("OC");

            for (var i = 0; i < partsCount; i++)
            {
                _parts.Add((ConditionalTerm)info.GetValue("p" + i, Type.GetType(info.GetString("pt" + i), true)));
            }
            for (var i = 0; i < operatorsCount; i++)
            {
                _operators.Add((MathematicalOperator)info.GetInt32("o" + i));
            }
        }
Esempio n. 29
0
 protected Parceiro(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
 {
     this.Id       = info.GetInt32("Id");
     this.Nome     = info.GetString("Nome");
     this.Imagem   = info.GetString("Imagem");
     this.Enderec  = info.GetString("Enderec");
     this.Telefone = info.GetString("Telefone");
     this.Site     = info.GetString("Site");
     this.Facebook = info.GetString("Facebook");
     CustomizeDeserializationProcess(info, context);
 }
Esempio n. 30
0
        protected Layer(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
        {
            if (info == null)
            {
                throw new System.ArgumentNullException("info");
            }

            _objects = (VObjectCollection)info.GetValue(SerializationNames.LayerObjects, typeof(VObjectCollection));
            _objects.VObjectAdding   += new VObjectEventHandler(ObjectAddingHandler);
            _objects.VObjectAdded    += new VObjectEventHandler(ObjectAddedHandler);
            _objects.VObjectRemoving += new VObjectEventHandler(ObjectRemovingHandler);
            _objects.VObjectRemoved  += new VObjectEventHandler(ObjectRemovedHandler);

            _name    = info.GetString(SerializationNames.Name);
            _locked  = info.GetBoolean(SerializationNames.Locked);
            _visible = info.GetBoolean(SerializationNames.LayerVisible);
        }
Esempio n. 31
0
        /// <summary>
        /// Construtor usado na deserialização dos dados.
        /// </summary>
        /// <param name="info"></param>
        /// <param name="context"></param>
        private QueryExecutePredicate(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
        {
            Expression = info.GetString("Expression");
            var parametersCount = info.GetInt32("ParamCount");

            _parameters = new QueryParameter[parametersCount];
            for (var i = 0; i < parametersCount; i++)
            {
                _parameters[i] = (QueryParameter)info.GetValue("P" + i, typeof(QueryParameter));
            }
            var requiredFieldsCount = info.GetInt32("ReqCount");

            _requiredFields = new RequiredField[requiredFieldsCount];
            for (var i = 0; i < requiredFieldsCount; i++)
            {
                _requiredFields[i] = (RequiredField)info.GetValue("R" + i, typeof(RequiredField));
            }
        }
Esempio n. 32
0
 protected Endereco(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
 {
     this.Id      = info.GetInt32("Id");
     this.Usuario = (int?)info.GetValue("Usuario", typeof(int?));
     this.Pais    = info.GetString("Pais");
     this.Estado  = info.GetString("Estado");
     this.Cidade  = info.GetString("Cidade");
     this.Bairro  = (int?)info.GetValue("Bairro", typeof(int?));
     this.Rua     = info.GetString("Rua");
     this.Numero  = info.GetString("Numero");
     this.Cep     = info.GetString("Cep");
     CustomizeDeserializationProcess(info, context);
 }
Esempio n. 33
0
        protected NoViableAltException(SerializationInfo info, StreamingContext context)
            : base(info, context)
        {
            if (info == null)
                throw new ArgumentNullException("info");

            this._grammarDecisionDescription = info.GetString("GrammarDecisionDescription");
            this._decisionNumber = info.GetInt32("DecisionNumber");
            this._stateNumber = info.GetInt32("StateNumber");
        }