InvokeStatic() публичный статический Метод

public static InvokeStatic ( string type, string name ) : object
type string
name string
Результат object
Пример #1
0
 private static void assertIdempotencyNeg(string s)
 {
     Assert.IsTrue(!((
                         bool)Reflect.InvokeStatic(
                         URIUtilityName,
                         "isValidIRI",
                         s)));
     {
         var stringTemp = (string)Reflect.InvokeStatic(
             URIUtilityName,
             "escapeURI",
             s,
             0);
         var stringTemp2 = (string)Reflect.InvokeStatic(
             URIUtilityName,
             "escapeURI",
             (string)Reflect.InvokeStatic(URIUtilityName, "escapeURI", s, 0),
             0);
         Assert.AreEqual(stringTemp, stringTemp2);
     }
     {
         var stringTemp = (string)Reflect.InvokeStatic(
             URIUtilityName,
             "escapeURI",
             s,
             1);
         var stringTemp2 = (string)Reflect.InvokeStatic(
             URIUtilityName,
             "escapeURI",
             (string)Reflect.InvokeStatic(URIUtilityName, "escapeURI", s, 1),
             1);
         Assert.AreEqual(stringTemp, stringTemp2);
     }
     {
         var stringTemp = (string)Reflect.InvokeStatic(
             URIUtilityName,
             "escapeURI",
             s,
             2);
         var stringTemp2 = (string)Reflect.InvokeStatic(
             URIUtilityName,
             "escapeURI",
             (string)Reflect.InvokeStatic(URIUtilityName, "escapeURI", s, 2),
             2);
         Assert.AreEqual(stringTemp, stringTemp2);
     }
     {
         var stringTemp = (string)Reflect.InvokeStatic(
             URIUtilityName,
             "escapeURI",
             s,
             3);
         var stringTemp2 = (string)Reflect.InvokeStatic(
             URIUtilityName,
             "escapeURI",
             (string)Reflect.InvokeStatic(URIUtilityName, "escapeURI", s, 3),
             3);
         Assert.AreEqual(stringTemp, stringTemp2);
     }
 }
Пример #2
0
        private static void assertResolve(String src, String baseuri, String dest)
        {
            assertIdempotency(src);
            assertIdempotency(baseuri);
            assertIdempotency(dest);
            var res = (string)Reflect.InvokeStatic(
                URIUtilityName,
                "relativeResolve",
                src,
                baseuri);

            assertIdempotency(res);
            Assert.AreEqual(dest, res);
        }