public InputEndpointType ToInputEndpointType(InputEndpointTypeProtocol defaultProtocol) { return(new InputEndpointType() { Port = this.Port.ToString(), Protocol = this.ToInputEndpointTypeProtocol(defaultProtocol) }); }
private InputEndpointTypeProtocol ToInputEndpointTypeProtocol(InputEndpointTypeProtocol defaultProtocol) { switch (this.Protocol) { case EndpointProtocol.Http: return(InputEndpointTypeProtocol.http); case EndpointProtocol.Https: return(InputEndpointTypeProtocol.https); case EndpointProtocol.Tcp: return(InputEndpointTypeProtocol.tcp); case EndpointProtocol.NotSpecified: return(defaultProtocol); default: throw new ArgumentOutOfRangeException( "defaultProtocol", this.Protocol, "Cannot convert to InputEndpointTypeProtocol"); } }
public InputEndpointType() { this.protocolField = InputEndpointTypeProtocol.tcp; }
public InputEndpointType() { this.protocolField = InputEndpointTypeProtocol.tcp; }