コード例 #1
0
 public string this[System.Data.Services.Http.HttpRequestHeader header]
 {
     get
     {
         return(HeaderStrings[(int)header]);
     }
 }
コード例 #2
0
        public override string this[System.Data.Services.Http.HttpRequestHeader header]
        {
            get
            {
                return(this[HttpHeaderToName.RequestHeaderNames[header]]);
            }

            set
            {
                this[HttpHeaderToName.RequestHeaderNames[header]] = value;
            }
        }
コード例 #3
0
        public override string this[System.Data.Services.Http.HttpRequestHeader header]
        {
            get
            {
                if (!this.AllowHttpRequestHeader)
                {
                    throw new InvalidOperationException(
                              System.Data.Services.Client.Strings.HttpWeb_Internal("WebHeaderCollection.this[HttpRequestHeader].get"));
                }

                return(this[HttpHeaderToName.RequestHeaderNames[header]]);
            }

            set
            {
                if (!this.AllowHttpRequestHeader)
                {
                    throw new InvalidOperationException(
                              System.Data.Services.Client.Strings.HttpWeb_Internal("WebHeaderCollection.this[HttpRequestHeader].set"));
                }

                this[HttpHeaderToName.RequestHeaderNames[header]] = value;
            }
        }
コード例 #4
0
 public abstract string this[System.Data.Services.Http.HttpRequestHeader header]
 {
     get;
     set;
 }