AutoGRAPH.NET Service EnumSchemas — различия между версиями

Материал из TK
Перейти к: навигация, поиск
Строка 3: Строка 3:
 
== WCF ==
 
== WCF ==
   
Определение: <syntaxhighlight lang="csharp">
+
Определение:
RSchema[] EnumSchemas()
 
</syntaxhighlight>
 
   
  +
<pre>RSchema[] EnumSchemas()</pre>
Результат: <syntaxhighlight lang="csharp">
 
  +
  +
Результат:
  +
  +
<pre>
 
public class RSchema
 
public class RSchema
 
{
 
{
 
public string Name { get; set; }
 
public string Name { get; set; }
 
}
 
}
  +
</pre>
</syntaxhighlight>
 
   
 
== JSON ==
 
== JSON ==
   
Вызов: <syntaxhighlight lang="html4strict">
+
Вызов:
  +
http://localhost:8300/EnumSchemas
 
  +
<pre>http://localhost:8300/EnumSchemas</pre>
</syntaxhighlight>
 
   
 
Результат: [[Media:EnumSchemas-result.json.txt|скачать файл]]
 
Результат: [[Media:EnumSchemas-result.json.txt|скачать файл]]
   
<pre style="border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);">[{"Name":"Demo"},{"Name":"DemoLite"},{"Name":"DemoLiteProperties"}]</pre>
+
<pre>[{"Name":"Demo"},{"Name":"DemoLite"},{"Name":"DemoLiteProperties"}]</pre>
   
 
[[File:AutoGRAPHNET Service EnumSchemas.png]]
 
[[File:AutoGRAPHNET Service EnumSchemas.png]]

Версия 22:01, 27 сентября 2015

Возвращает список доступных схем на сервере.

WCF

Определение:

RSchema[] EnumSchemas()

Результат:

public class RSchema
{
   public string Name { get; set; }
}

JSON

Вызов:

http://localhost:8300/EnumSchemas

Результат: скачать файл

[{"Name":"Demo"},{"Name":"DemoLite"},{"Name":"DemoLiteProperties"}]

AutoGRAPHNET Service EnumSchemas.png