Beispiel #1
0
        public Exceptionless.Models.Data.Method ToMethod()
        {
            var module = new Exceptionless.Models.Data.Method {
                Name               = Name,
                ModuleId           = ModuleId,
                DeclaringNamespace = DeclaringNamespace,
                DeclaringType      = DeclaringType,
                IsSignatureTarget  = IsSignatureTarget
            };

            if (GenericArguments != null && GenericArguments.Count > 0)
            {
                module.GenericArguments = GenericArguments.ToGenericArguments();
            }

            if (Parameters != null && Parameters.Count > 0)
            {
                module.Parameters = Parameters.ToParameters();
            }

            if (ExtendedData != null && ExtendedData.Count > 0)
            {
                module.Data.AddRange(ExtendedData.ToData());
            }

            return(module);
        }
Beispiel #2
0
        public Exceptionless.Models.Data.Method ToMethod()
        {
            var module = new Exceptionless.Models.Data.Method {
                Name = Name,
                ModuleId = ModuleId,
                DeclaringNamespace = DeclaringNamespace,
                DeclaringType = DeclaringType,
                IsSignatureTarget = IsSignatureTarget
            };

            if (GenericArguments != null && GenericArguments.Count > 0)
                module.GenericArguments = GenericArguments.ToGenericArguments();

            if (Parameters != null && Parameters.Count > 0)
                module.Parameters = Parameters.ToParameters();

            if (ExtendedData != null && ExtendedData.Count > 0)
                module.Data.AddRange(ExtendedData.ToData());

            return module;
        }