private string NeoServerEdition(NeoServer neoServer) { //JAVA TO C# CONVERTER WARNING: The .NET Type.FullName property will not always yield results identical to the Java Class.getName method: string serverClassName = neoServer.GetType().FullName.ToLower(); if (serverClassName.Contains("enterpriseneoserver") || serverClassName.Contains("commercialneoserver")) { return("enterprise"); } else if (serverClassName.Contains("communityneoserver")) { return("community"); } else { // return "unknown"; throw new System.InvalidOperationException("The Neo Server running is of unknown type. Valid types are Community " + "and Enterprise."); } }