Exemplo n.º 1
0
 public InputEndpointType ToInputEndpointType(InputEndpointTypeProtocol defaultProtocol)
 {
     return(new InputEndpointType()
     {
         Port = this.Port.ToString(),
         Protocol = this.ToInputEndpointTypeProtocol(defaultProtocol)
     });
 }
Exemplo n.º 2
0
        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");
            }
        }
Exemplo n.º 3
0
 public InputEndpointType()
 {
     this.protocolField = InputEndpointTypeProtocol.tcp;
 }
 public InputEndpointType()
 {
     this.protocolField = InputEndpointTypeProtocol.tcp;
 }