Esempio n. 1
0
        public static void Main(string[] args)
        {

            System.Console.WriteLine(
               typeof(object).AssemblyQualifiedName
            );


            var a = new MobileAuthenticateRequest { };
            var t = a.GetType();

            {
                var c = t.ToClass();

                var aa = c.getAnnotations();

                // { item = @ScriptCoreLibJava.BCLImplementation.System.ServiceModel.__MessageContract(WrapperName=MobileAuthenticate, WrapperNamespace=http://www.sk.ee/DigiDocService/DigiDocService_2_3.wsdl, IsWrapped=true) }

                foreach (var item in aa)
                {
                    Console.WriteLine(new { item });



                }

                // { item = @ScriptCoreLibJava.BCLImplementation.System.ServiceModel.__MessageContract(WrapperName=MobileAuthenticate, WrapperNamespace=http://www.sk.ee/DigiDocService/DigiDocService_2_3.wsdl, IsWrapped=true) }

            }

            {
                var aa = t.GetCustomAttributes(false);

                foreach (var xCustomAttribute in aa)
                {
                    //{ xCustomAttribute = @_module_.SHA1565471238dd20a9db7dfe7689f8c721bd4b56878_499320750_00000018_0000000c(), xMessageContractAttribute =  }
                    //{ xCustomAttribute = @ScriptCoreLibJava.BCLImplementation.System.ServiceModel.__MessageContract(WrapperName=MobileAuthenticate, WrapperNamespace=http://www.sk.ee/DigiDocService/DigiDocService_2_3.wsdl, IsWrapped=true), xMessageContractAttribute =  }

                    var xMessageContractAttribute = xCustomAttribute as System.ServiceModel.MessageContractAttribute;
                    Console.WriteLine(new { xCustomAttribute, xMessageContractAttribute });

                    if (xMessageContractAttribute != null)
                    {
                        Console.WriteLine(new { xMessageContractAttribute.WrapperNamespace });
                    }
                }
            }

            CLRProgram.CLRMain();
        }
Esempio n. 2
0
        public static void Main(string[] args)
        {
            System.Console.WriteLine(
                typeof(object).AssemblyQualifiedName
                );


            var a = new MobileAuthenticateRequest {
            };
            var t = a.GetType();

            {
                var c = t.ToClass();

                var aa = c.getAnnotations();

                // { item = @ScriptCoreLibJava.BCLImplementation.System.ServiceModel.__MessageContract(WrapperName=MobileAuthenticate, WrapperNamespace=http://www.sk.ee/DigiDocService/DigiDocService_2_3.wsdl, IsWrapped=true) }

                foreach (var item in aa)
                {
                    Console.WriteLine(new { item });
                }

                // { item = @ScriptCoreLibJava.BCLImplementation.System.ServiceModel.__MessageContract(WrapperName=MobileAuthenticate, WrapperNamespace=http://www.sk.ee/DigiDocService/DigiDocService_2_3.wsdl, IsWrapped=true) }
            }

            {
                var aa = t.GetCustomAttributes(false);

                foreach (var xCustomAttribute in aa)
                {
                    //{ xCustomAttribute = @_module_.SHA1565471238dd20a9db7dfe7689f8c721bd4b56878_499320750_00000018_0000000c(), xMessageContractAttribute =  }
                    //{ xCustomAttribute = @ScriptCoreLibJava.BCLImplementation.System.ServiceModel.__MessageContract(WrapperName=MobileAuthenticate, WrapperNamespace=http://www.sk.ee/DigiDocService/DigiDocService_2_3.wsdl, IsWrapped=true), xMessageContractAttribute =  }

                    var xMessageContractAttribute = xCustomAttribute as System.ServiceModel.MessageContractAttribute;
                    Console.WriteLine(new { xCustomAttribute, xMessageContractAttribute });

                    if (xMessageContractAttribute != null)
                    {
                        Console.WriteLine(new { xMessageContractAttribute.WrapperNamespace });
                    }
                }
            }

            CLRProgram.CLRMain();
        }