IsValid() public method

public IsValid ( ) : bool
return bool
コード例 #1
0
        public void CreateBucket(Bucket bucket)
        {
            if (!bucket.IsValid())
            {
                var message = string.Join(Environment.NewLine, bucket.ValidationErrors.Values.ToArray());
                throw new ArgumentException(message);
            }

            var sb = new StringBuilder();

            sb.AppendFormat("name={0}", bucket.Name);
            sb.AppendFormat("&ramQuotaMB={0}", bucket.RamQuotaMB);

            if (bucket.AuthType == AuthTypes.None)
            {
                sb.AppendFormat("&proxyPort={0}", bucket.ProxyPort);
            }
            if (bucket.AuthType == AuthTypes.Sasl && !string.IsNullOrEmpty(bucket.Password))
            {
                sb.AppendFormat("&saslPassword={0}", bucket.Password);
            }

            sb.AppendFormat("&authType={0}", Enum.GetName(typeof(AuthTypes), bucket.AuthType).ToLower());;
            sb.AppendFormat("&bucketType={0}", Enum.GetName(typeof(BucketTypes), bucket.BucketType).ToLower());
            sb.AppendFormat("&replicaNumber={0}", bucket.ReplicaNumber);

            HttpHelper.Post(_bucketUri, _username, _password, sb.ToString(), HttpHelper.CONTENT_TYPE_FORM);
        }
コード例 #2
0
 public void CreateBucket(Bucket bucket)
 {
     if (!bucket.IsValid())
     {
         var message = string.Join(Environment.NewLine, bucket.ValidationErrors.Values.ToArray());
         throw new ArgumentException(message);
     }
     var query = GetCreateBucketQueryString(bucket);
     HttpHelper.Post(_bucketUri, _username, _password, query, HttpHelper.CONTENT_TYPE_FORM);
 }
コード例 #3
0
        public void CreateBucket(Bucket bucket)
        {
            if (!bucket.IsValid())
            {
                var message = string.Join(Environment.NewLine, bucket.ValidationErrors.Values.ToArray());
                throw new ArgumentException(message);
            }
            var query = GetCreateBucketQueryString(bucket);

            HttpHelper.Post(_bucketUri, _username, _password, query, HttpHelper.CONTENT_TYPE_FORM);
        }
コード例 #4
0
        public void CreateBucket(Bucket bucket)
        {
            if (!bucket.IsValid())
            {
                var message = string.Join(Environment.NewLine, bucket.ValidationErrors.Values.ToArray());
                throw new ArgumentException(message);
            }

            var sb = new StringBuilder();
            sb.AppendFormat("name={0}", bucket.Name);
            sb.AppendFormat("&ramQuotaMB={0}", bucket.RamQuotaMB);

            if (bucket.AuthType == AuthTypes.None)
                sb.AppendFormat("&proxyPort={0}", bucket.ProxyPort);
            if (bucket.AuthType == AuthTypes.Sasl && !string.IsNullOrEmpty(bucket.Password))
                sb.AppendFormat("&saslPassword={0}", bucket.Password);

            sb.AppendFormat("&authType={0}", Enum.GetName(typeof(AuthTypes), bucket.AuthType).ToLower()); ;
            sb.AppendFormat("&bucketType={0}", Enum.GetName(typeof(BucketTypes), bucket.BucketType).ToLower());
            sb.AppendFormat("&replicaNumber={0}", bucket.ReplicaNumber);

            HttpHelper.Post(_bucketUri, _username, _password, sb.ToString(), HttpHelper.CONTENT_TYPE_FORM);
        }