xstream.UnmarshallingContext.Find C# (CSharp) Méthode

Find() public méthode

public Find ( ) : object
Résultat object
        public object Find() {
            string referencesAttribute = reader.GetAttribute(Attributes.references);
            if (!string.IsNullOrEmpty(referencesAttribute)) return alreadyDeserialised[referencesAttribute];
            return null;
        }
    }

Usage Example

Exemple #1
0
        internal object Unmarshal(Type type)
        {
            object result = context.Find();

            if (result != null)
            {
                return(result);
            }
            if (reader.GetAttribute(Attributes.Null) == true.ToString())
            {
                return(null);
            }
            result = DynamicInstanceBuilder.CreateInstance(type);
            context.StackObject(result);
            UnmarshalAs(result, type);
            return(result);
        }