Ejemplo n.º 1
0
        /// <summary>
        ///     Converts the specified field.
        /// </summary>
        /// <param name="field">The field.</param>
        /// <returns>IClrThreadStaticField.</returns>
        public IClrThreadStaticField Convert(ClrMd.ClrThreadStaticField field)
        {
            if (field == null)
            {
                return(null);
            }
            var item = new ClrThreadStaticFieldAdapter(this, field);

            return(Cache.GetOrAdd <IClrThreadStaticField>(field, () => item, () => item.Setup()));
        }
Ejemplo n.º 2
0
 public MDThreadStaticField(ClrThreadStaticField field)
 {
     m_field = field;
 }