Repository.XFRACASCommandTimeout(Integer): Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
(Redirected page to Repository Class)
 
Line 1: Line 1:
{{Template:APIClass|Repository Class|Repository}}
#REDIRECT[[Repository_Class]]
{{Template:Repository.XFRACASCommandTimeout(Integer).Cmt}}
 
== Syntax ==
*XFRACASCommandTimeout({{APIPrefix|As Integer}})
 
 
= Usage Example =
{{APIComment|Code Block}}
 
{{APIComment|'Connect to the Synthesis repository.}}
{{APIPrefix|Dim}}Success{{APIPrefix|As Boolean}}= MyRepository.[[Repository.ConnectToRepository|ConnectToRepository]]("RepositoryFileNamePath")
{{APIComment|'Get the list of XFRACAS Entities in the current project in the connected repository.}}
{{APIPrefix|If}}success{{APIPrefix|Then}}
      MyRepository.WriteToDiagnosticsLog("Successfully connected to repository", SynthesisAPI.[[XFRACASDiagnosticsEntryType Enumeration|XFRACASDiagnosticsEntryType]].Information)
    {{APIPrefix|Try}}
        {{APIComment|'Set the wait time before terminating the attempt to execute the following XFRACAS command.}}
          MyRepository.XFRACASCommandTimeout(5)
        {{APIPrefix|Dim}}ListOfXFRACASEntities(){{APIPrefix|As}}SynthesisAPI.[[NameIdPair Class|NameIdPair]] = MyRepository.[[Repository.GetAllXFRACASEntities|GetAllXFRACASEntities]]()
        {{APIPrefix|For}}i{{APIPrefix|As Integer}}= 0{{APIPrefix|To}}ListOfXFRACASEntities.GetUpperBound(0)
              MessageBox.Show(ListOfXFRACASEntities(i).Name)
        {{APIPrefix|Next}}
    {{APIPrefix|Catch}}ex{{APIPrefix|As}}Exception
        {{APIComment|'Write error message to diagnostics log}}
          MyRepository.WriteToDiagosticsLog(ex, SynthesisAPI.[[XFRACASDiagnosticsEntryType Enumeration|XFRACASDiagnosticsEntryType]].Error, "Reading Entities")
    {{APIPrefix|End Try}}
{{APIPrefix|End If}}

Latest revision as of 19:00, 29 October 2015

Redirect to: