public static void AddExpandedResourceType(this RequestDescription requestDescription, ResourceType resourceType) { List <ResourceType> resourceTypes = requestDescription.GetExpandedResourceTypes(); if (resourceTypes == null) { resourceTypes = new List <ResourceType>(); requestDescription.SetAnnotation(ExpandedResourceTypesName, resourceTypes); } resourceTypes.Add(resourceType); }
public static void SetPostServiceOperation(this RequestDescription requestDescription) { requestDescription.SetAnnotation(PostServiceOperationName, true); }
public static void SetInvalidClientRequest(this RequestDescription requestDescription) { requestDescription.SetAnnotation(InvalidClientRequestAnnotationName, true); }
public static void SetPropertyForPropertyOnlyOperation(this RequestDescription requestDescription, ResourceProperty property) { requestDescription.SetAnnotation(PropertyForPropertyOnlyOperationName, property); }
public static void SetSpecialExpandOnLinksProperty(this RequestDescription requestDescription, ResourceProperty expandProperty) { requestDescription.SetAnnotation(SpecialExpandOnLinksPropertyAnnotationName, expandProperty); }
public static void SetInherentOrderByKeys(this RequestDescription requestDescription) { requestDescription.SetAnnotation(InherentOrderByKeysAnnotationName, true); }
public static void SetExpandProperty(this RequestDescription requestDescription, ResourceProperty expandProperty) { requestDescription.SetAnnotation(ExpandPropertyAnnotationName, expandProperty); }
public static void SetPOSTVersions(this RequestDescription requestDescription, ServiceVersions versions) { requestDescription.SetAnnotation(POSTVersionsAnnotationName, versions); }
public static void SetPUTPATCHVersions(this RequestDescription requestDescription, ServiceVersions versions) { requestDescription.SetAnnotation(PUTMERGEVersionsAnnotationName, versions); }
public static void SetUpdatePathType(this RequestDescription requestDescription, UpdatePathType value) { requestDescription.SetAnnotation(UpdatePathTypeName, value); }
public static void SetIncludeRelationshipLinksInResponse(this RequestDescription requestDescription, bool value) { requestDescription.SetAnnotation(IncludeRelationshipLinksInResponseName, value); }