215 references to Util
System.Data.Services.Client (215)
parent\Server\System\Data\Services\Epm\EpmCustomContentWriterNodeData.cs (1)
149Util.CheckArgumentNull(target, "target");
System\Data\Services\Client\ALinq\DataServiceQueryProvider.cs (5)
48Util.CheckArgumentNull(expression, "expression"); 59return (IQueryable)Util.ConstructorInvoke(ci, args); 68Util.CheckArgumentNull(expression, "expression"); 79Util.CheckArgumentNull(expression, "expression"); 91Util.CheckArgumentNull(expression, "expression");
System\Data\Services\Client\ALinq\UriWriter.cs (3)
52this.uriVersion = Util.DataServiceVersion1; 68uri = Util.CreateUri(context.BaseUriWithSlash, Util.CreateUri(writer.uriBuilder.ToString(), UriKind.Relative));
System\Data\Services\Client\AtomMaterializer.cs (6)
557IEnumerable list = (IEnumerable)Util.ActivatorCreateInstance(typeof(List<>).MakeGenericType(resultType)); 773IEnumerable list = (IEnumerable)Util.ActivatorCreateInstance(feedType); 779list = (IEnumerable)Util.ActivatorCreateInstance( 810object complexInstance = Util.ActivatorCreateInstance(property.PropertyType); 1038Util.SetNextLinkForCollection(to, continuation); 1868Util.SetNextLinkForCollection(collection, continuation);
System\Data\Services\Client\AtomParser.cs (12)
347if (Util.AreSame(XmlConstants.AtomNamespace, namespaceURI)) 349if (Util.AreSame(XmlConstants.AtomEntryElementName, elementName)) 353else if (Util.AreSame(XmlConstants.AtomFeedElementName, elementName)) 357else if (Util.AreSame(XmlConstants.AtomLinkElementName, elementName) && 358Util.AreSame(XmlConstants.AtomLinkNextAttributeString, reader.GetAttribute(XmlConstants.AtomLinkRelationAttributeName))) 363else if (Util.AreSame(XmlConstants.DataWebMetadataNamespace, namespaceURI)) 365if (Util.AreSame(XmlConstants.RowCountElement, elementName)) 812result.IsNull = Util.DoesNullAttributeSayTrue(this.reader); 923idText = Util.ReferenceIdentity(idText); 928Uri idUri = Util.CreateUri(idText, UriKind.RelativeOrAbsolute); 1042Uri uri = Util.CreateUri(href, UriKind.RelativeOrAbsolute); 1045Uri baseUri = Util.CreateUri(this.reader.BaseURI, UriKind.RelativeOrAbsolute);
System\Data\Services\Client\BaseAsyncResult.cs (5)
209Util.CheckArgumentNull(asyncResult, "asyncResult"); 239Util.Dispose(result.asyncWait); 250if (Util.IsKnownClientExcption(result.Failure)) 339if (!Util.DoNotHandleException(this.Failure)) 387return Util.DoNotHandleException(e);
System\Data\Services\Client\Binding\BindingObserver.cs (4)
165Util.CheckArgumentNull(source, "source"); 166Util.CheckArgumentNull(eventArgs, "eventArgs"); 277Util.CheckArgumentNull(collection, "collection"); 278Util.CheckArgumentNull(eventArgs, "eventArgs");
System\Data\Services\Client\Binding\DataServiceCollectionOfT.cs (1)
553Util.CheckArgumentNull(items, "items");
System\Data\Services\Client\ClientConvert.cs (3)
184return Util.CreateUri(propertyValue, UriKind.RelativeOrAbsolute); 394return Util.ContainsReference(namedTypesMap.Values.ToArray(), type); 521int index = Util.IndexOfReference(ClientConvert.knownTypes, type);
System\Data\Services\Client\DataServiceContext.cs (117)
141Util.CheckArgumentNull(serviceRoot, "serviceRoot"); 176this.baseUriWithSlash = Util.CreateUri(serviceRootString + "/", UriKind.Absolute); 270set { this.mergeOption = Util.CheckEnumerationValue(value, "MergeOption"); } 304Util.CheckArgumentNull(value, "value"); 383Util.CheckArgumentNull(value, "value"); 480Util.CheckArgumentNull(entity, "entity"); 502Util.CheckArgumentNull(source, "source"); 503Util.CheckArgumentNotEmpty(sourceProperty, "sourceProperty"); 504Util.CheckArgumentNull(target, "target"); 526Util.CheckArgumentNull(asyncResult, "asyncResult"); 581Util.CheckArgumentNotEmpty(entitySetName, "entitySetName"); 598Uri metadataUri = Util.CreateUri(this.baseUriWithSlash.OriginalString + XmlConstants.UriMetadataSegment, UriKind.Absolute); 646Util.CheckArgumentNull(continuation, "continuation"); 842Util.CheckArgumentNotEmpty(acceptContentType, "acceptContentType"); 889Util.CheckArgumentNull(contentType, "contentType"); 890Util.CheckArgumentNull(slug, "slug"); 917Util.CheckArgumentNull(stream, "stream"); 918Util.CheckArgumentNull(args, "args"); 966Util.CheckArgumentNotEmpty(queries, "queries"); 992Util.CheckArgumentNotEmpty(queries, "queries"); 1013requestUri = Util.CreateUri(this.baseUriWithSlash, requestUri); 1014QueryComponents qc = new QueryComponents(requestUri, Util.DataServiceVersionEmpty, typeof(TElement), null, null); 1028Util.CheckArgumentNull(continuation, "continuation"); 1045Util.CheckArgumentNull(asyncResult, "asyncResult"); 1063requestUri = Util.CreateUri(this.baseUriWithSlash, requestUri); 1064QueryComponents qc = new QueryComponents(requestUri, Util.DataServiceVersionEmpty, typeof(TElement), null, null); 1076Util.CheckArgumentNull(continuation, "continuation"); 1263Util.CheckArgumentNull(source, "source"); 1264Util.CheckArgumentNotEmpty(sourceProperty, "sourceProperty"); 1412Util.CheckArgumentNull(source, "source"); 1413Util.CheckArgumentNotEmpty(sourceProperty, "propertyName"); 1414Util.CheckArgumentNull(target, "target"); 1502String identity = Util.ReferenceIdentity(editLink.AbsoluteUri); 1520Util.CheckArgumentNull(entity, "entity"); 1554Util.CheckArgumentNull(entity, "entity"); 1573Util.CheckArgumentNull(entity, "entity"); 1601Util.CheckArgumentNull(identity, "relativeUri"); 1606entity = (TEntity)this.TryGetEntity(Util.ReferenceIdentity(CommonUtil.UriToString(identity)), null, MergeOption.AppendOnly, out state); 1622Util.CheckArgumentNull(entity, "entity"); 1632string identityUri = Util.DereferenceIdentity(resource.Identity); 1633identity = Util.CreateUri(identityUri, UriKind.Absolute); 1749String identity = Util.ReferenceIdentity(CommonUtil.UriToString(editLink)); 1992request.Headers[XmlConstants.HttpDataServiceVersion] = requestVersion.ToString() + Util.VersionSuffix; 1995request.Headers[XmlConstants.HttpMaxDataServiceVersion] = Util.MaxResponseVersion.ToString() + Util.VersionSuffix; 2217if (codegenAttr == null || codegenAttr.Tool != Util.CodeGeneratorToolName) 2273if (!Util.SupportedResponseVersions.Contains(version.Key)) 2289Debug.Assert(Util.SupportedResponseVersions.Length > 0, "At least one supported version must exist."); 2291StringBuilder supportedVersions = new StringBuilder("'").Append(Util.SupportedResponseVersions[0].ToString()); 2292for (int versionIdx = 1; versionIdx < Util.SupportedResponseVersions.Length; versionIdx++) 2295supportedVersions.Append(Util.SupportedResponseVersions[versionIdx].ToString()); 2356return Util.CreateUri(builder.ToString(), UriKind.Absolute); 2521Util.CheckArgumentNull(entity, "entity"); 2535Util.CheckArgumentNull(entity, "entity"); 2592if (requestVersion != Util.DataServiceVersion1 && requestVersion != Util.DataServiceVersionEmpty) 2594writer.WriteLine("{0}: {1}{2}", XmlConstants.HttpDataServiceVersion, requestVersion, Util.VersionSuffix); 2682return this.CreateRequest(this.CreateRequestUri(sourceResource, binding), GetLinkHttpMethod(binding), false, XmlConstants.MimeApplicationXml, Util.DataServiceVersion1, false); 2691Uri requestUri = Util.CreateUri(sourceResource.GetResourceUri(this.baseUriWithSlash, false /*queryLink*/), this.CreateRequestRelativeUri(binding)); 2718relative = Util.CreateUri(XmlConstants.UriLinkSegment + "/" + CommonUtil.UriToString(navigationPropertyUri), UriKind.Relative); 2722relative = Util.CreateUri(XmlConstants.UriLinkSegment + "/" + binding.SourceProperty, UriKind.Relative); 2748WriteOperationRequestHeaders(text, GetLinkHttpMethod(binding), requestString, Util.DataServiceVersion1); 2827Version requestVersion = ClientType.Create(box.Entity.GetType()).EpmIsV1Compatible ? Util.DataServiceVersion1 : Util.DataServiceVersion2; 2854Version requestVersion = ClientType.Create(box.Entity.GetType()).EpmIsV1Compatible ? Util.DataServiceVersion1 : Util.DataServiceVersion2; 2949writer.WriteElementString(XmlConstants.AtomIdElementName, Util.DereferenceIdentity(box.Identity)); 3107String identity = Util.ReferenceIdentity(CommonUtil.UriToString(editLink)); 3235Util.CheckArgumentNotEmpty(propertyName, "propertyName"); 3267relativeUri = Util.CreateUri(XmlConstants.UriValueSegment, UriKind.Relative); 3271relativeUri = Util.CreateUri(propertyName + (null != property.CollectionType ? "()" : String.Empty), UriKind.Relative); 3274requestUri = Util.CreateUri(box.GetResourceUri(this.baseUriWithSlash, true /*queryLink*/), relativeUri); 3275requestVersion = Util.DataServiceVersion1; 3280requestVersion = Util.DataServiceVersionEmpty; 3445Util.CheckArgumentNull(resource, parameterName); 3481Util.CheckArgumentNotEmpty(sourceProperty, "sourceProperty"); 3553Util.CheckArgumentNotEmpty(entitySetName, "entitySetName"); 3554entitySetName = entitySetName.Trim(Util.ForwardSlash); 3556Util.CheckArgumentNotEmpty(entitySetName, "entitySetName"); 3558Uri tmp = Util.CreateUri(entitySetName, UriKind.RelativeOrAbsolute); 3560!String.IsNullOrEmpty(Util.CreateUri(this.baseUriWithSlash, tmp) 3606Util.CheckArgumentNull(args, "args"); 3923Util.SetNextLinkForCollection(collection, continuation); 4763Util.DataServiceVersion1, 5050Uri requestUri = Util.CreateUri(this.Context.baseUriWithSlash, Util.CreateUri("$batch", UriKind.Relative)); 5052HttpWebRequest httpWebRequest = this.Context.CreateRequest(requestUri, XmlConstants.HttpMethodPost, false, contentType, Util.DataServiceVersion1, false); 5088Uri requestUri = Util.CreateUri(this.Context.baseUriWithSlash, this.Queries[i].QueryComponents.Uri); 5549editLink = Util.CreateUri(location, UriKind.Absolute); 5566QueryComponents qc = new QueryComponents(null, Util.DataServiceVersionEmpty, entityDescriptor.Entity.GetType(), null, null); 5716HttpWebRequest httpWebRequest = Util.NullCheck(pereq.Request, InternalError.InvalidEndGetRequestStreamRequest); 5718Stream stream = Util.NullCheck(httpWebRequest.EndGetRequestStream(asyncResult), InternalError.InvalidEndGetRequestStreamStream); 5722Util.NullCheck(contentStream, InternalError.InvalidEndGetRequestStreamContent); 5723Util.NullCheck(contentStream.Stream, InternalError.InvalidEndGetRequestStreamContent); 5753Util.DebugInjectFault("SaveAsyncResult::AsyncEndGetRequestStream_BeforeBeginRead"); 5786Util.NullCheck(contentStream, InternalError.InvalidEndReadStream); 5787Util.NullCheck(contentStream.Stream, InternalError.InvalidEndReadStream); 5788Stream stream = Util.NullCheck(pereq.RequestStream, InternalError.InvalidEndReadStream); 5790Util.DebugInjectFault("SaveAsyncResult::AsyncRequestContentEndRead_BeforeEndRead"); 5804Util.DebugInjectFault("SaveAsyncResult::AsyncRequestContentEndRead_BeforeBeginWrite"); 5813Util.DebugInjectFault("SaveAsyncResult::AsyncRequestContentEndRead_BeforeBeginRead"); 5834HttpWebRequest httpWebRequest = Util.NullCheck(pereq.Request, InternalError.InvalidEndWriteRequest); 5867Util.NullCheck(contentStream, InternalError.InvalidEndWriteStream); 5868Util.NullCheck(contentStream.Stream, InternalError.InvalidEndWriteStream); 5869Stream stream = Util.NullCheck(pereq.RequestStream, InternalError.InvalidEndWriteStream); 5870Util.DebugInjectFault("SaveAsyncResult::AsyncEndWrite_BeforeEndWrite"); 5881Util.DebugInjectFault("SaveAsyncResult::AsyncEndWrite_BeforeBeginRead"); 5912HttpWebRequest httpWebRequest = Util.NullCheck(pereq.Request, InternalError.InvalidEndGetResponseRequest); 5918Util.DebugInjectFault("SaveAsyncResult::AsyncEndGetResponse::BeforeEndGetResponse"); 5930pereq.HttpWebResponse = Util.NullCheck(response, InternalError.InvalidEndGetResponseResponse); 5938Util.DebugInjectFault("SaveAsyncResult::AsyncEndGetResponse_BeforeGetStream"); 5955Util.DebugInjectFault("SaveAsyncResult::AsyncEndGetResponse_BeforeBeginRead"); 5999Stream stream = Util.NullCheck(pereq.ResponseStream, InternalError.InvalidEndReadStream); 6001Util.DebugInjectFault("SaveAsyncResult::AsyncEndRead_BeforeEndRead"); 6005Stream outputResponse = Util.NullCheck(this.httpWebResponseStream, InternalError.InvalidEndReadCopy); 6241Util.DebugInjectFault("PerRequest::Dispose_BeforeRequestStreamDisposed"); 6256Util.DebugInjectFault("PerRequest::Dispose_WebExceptionThrown");
System\Data\Services\Client\DataServiceKeyAttribute.cs (3)
35Util.CheckArgumentNull(keyName, "keyName"); 36Util.CheckArgumentNotEmpty(keyName, "KeyName"); 48Util.CheckArgumentNull(keyNames, "keyNames");
System\Data\Services\Client\DataServiceQueryContinuation.cs (2)
98object result = Util.ConstructorInvoke(constructors[0], new object[] { nextLinkUri, plan }); 109QueryComponents result = new QueryComponents(this.NextLinkUri, Util.DataServiceVersionEmpty, this.Plan.LastSegmentType, null, null);
System\Data\Services\Client\DataServiceQueryOfT.cs (4)
155Util.CheckArgumentNull(path, "path"); 156Util.CheckArgumentNotEmpty(path, "path"); 188Util.CheckArgumentNull(name, "name"); 189Util.CheckArgumentNull(value, "value");
System\Data\Services\Client\DataServiceRequest.cs (1)
197this.QueryComponents.Version = Util.DataServiceVersion2;
System\Data\Services\Client\DataServiceRequestOfT.cs (2)
41Util.CheckArgumentNull(requestUri, "requestUri"); 44this.queryComponents = new QueryComponents(requestUri, Util.DataServiceVersionEmpty, elementType, null, null);
System\Data\Services\Client\DataServiceStreamResponse.cs (1)
114Util.Dispose(ref this.response);
System\Data\Services\Client\EntityDescriptor.cs (11)
155Util.CheckArgumentNotEmpty(value, "Identity"); 385return Util.CreateUri( 386Util.CreateUri(baseUriWithSlash, new Uri("$" + this.parentDescriptor.ChangeOrder.ToString(CultureInfo.InvariantCulture), UriKind.Relative)), 387Util.CreateUri(this.parentProperty, UriKind.Relative)); 391return Util.CreateUri(Util.CreateUri(baseUriWithSlash, this.parentDescriptor.GetLink(queryLink)), this.GetLink(queryLink)); 396return Util.CreateUri(baseUriWithSlash, this.GetLink(queryLink)); 440return this.ReadStreamUri == null ? null : Util.CreateUri(serviceBaseUri, this.ReadStreamUri); 450return this.EditStreamUri == null ? null : Util.CreateUri(serviceBaseUri, this.EditStreamUri); 479return Util.CreateUri(this.entitySetName, UriKind.Relative); 483return Util.CreateUri(this.parentProperty, UriKind.Relative);
System\Data\Services\Client\GetReadStreamResult.cs (1)
176HttpWebRequest request = Util.NullCheck(state.request, InternalError.InvalidEndGetResponseRequest);
System\Data\Services\Client\MaterializeFromAtom.cs (6)
155: this(context, reader, new QueryComponents(null, Util.DataServiceVersionEmpty, type, null, null), null, mergeOption) 497(Util.AreSame(XmlConstants.AtomNamespace, this.reader.NamespaceURI) && 498Util.AreSame(XmlConstants.AtomFeedElementName, this.reader.LocalName)) || 499(Util.AreSame(XmlConstants.DataWebNamespace, this.reader.NamespaceURI) && 500Util.AreSame(XmlConstants.LinkCollectionElementName, this.reader.LocalName)), 562bool empty = checkNullAttribute && !Util.DoesNullAttributeSayTrue(reader);
System\Data\Services\Client\MediaEntryAttribute.cs (1)
33Util.CheckArgumentNull(mediaMemberName, "mediaMemberName");
System\Data\Services\Client\QueryResult.cs (11)
231this.SetHttpWebResponse(Util.NullCheck(response, InternalError.InvalidGetResponse)); 357Util.Dispose(ref this.asyncResponseStream); 358Util.Dispose(ref this.requestStream); 359Util.Dispose(ref this.requestStreamContent); 550HttpWebRequest httpWebRequest = Util.NullCheck(state.Request, InternalError.InvalidEndGetResponseRequest); 567state.SetHttpWebResponse(Util.NullCheck(response, InternalError.InvalidEndGetResponseResponse)); 581state.responseStream = Util.NullCheck(state.GetAsyncResponseStreamCopy(), InternalError.InvalidAsyncResponseStreamCopy); 586state.asyncStreamCopyBuffer = Util.NullCheck(state.GetAsyncResponseStreamCopyBuffer(), InternalError.InvalidAsyncResponseStreamCopyBuffer); 658Stream stream = Util.NullCheck(state.asyncResponseStream, InternalError.InvalidEndReadStream); 659Stream outputResponse = Util.NullCheck(state.responseStream, InternalError.InvalidEndReadCopy); 660byte[] buffer = Util.NullCheck(state.asyncStreamCopyBuffer, InternalError.InvalidEndReadBuffer);
System\Data\Services\Client\SendingRequestEventArgs.cs (1)
60Util.CheckArgumentNull(value, "value");
System\Data\Services\Client\Util.cs (9)
244char[] whitespace = Util.whitespaceForTracing; 255System.Threading.Interlocked.CompareExchange(ref Util.whitespaceForTracing, tmp, whitespace); 279Util.CheckArgumentNull(requestUri, "requestUri"); 288requestUri = new Uri(baseUri, Util.CreateUri(requestUri.OriginalString.TrimStart(Util.ForwardSlash), UriKind.Relative)); 297requestUri = Util.CreateUri(baseUri.OriginalString + "/" + requestUri.OriginalString.TrimStart(Util.ForwardSlash), UriKind.Absolute); 567writer.Write(Util.GetWhitespaceForTracing(2 + reader.Depth), 0, 2 + reader.Depth); 598writer.Write(Util.GetWhitespaceForTracing(2 + reader.Depth), 0, 2 + reader.Depth);
System\Data\Services\Client\Xml\XmlAtomErrorReader.cs (3)
42Util.AreSame(this.Reader, XmlConstants.XmlErrorElementName, XmlConstants.DataWebMetadataNamespace)) 67bool empty = checkNullAttribute && !Util.DoesNullAttributeSayTrue(reader); 123Util.AreSame(reader, XmlConstants.XmlErrorMessageElementName, XmlConstants.DataWebMetadataNamespace))
System\Data\Services\Client\Xml\XmlWrappingReader.cs (2)
468newBaseUri = Util.CreateUri(baseAttribute, UriKind.RelativeOrAbsolute); 482newBaseUri = Util.CreateUri(this.xmlBaseStack.Peek().BaseUri, newBaseUri);