public static SingleType CreateSingleType(int keyProp, global::namespacePrefix.Namespace.Foo.Color colorProp) { SingleType singleType = new SingleType(); singleType.KeyProp = keyProp; singleType.ColorProp = colorProp; return(singleType); }
public global::Microsoft.OData.Client.DataServiceQuerySingle <string> Foo7(global::namespacePrefix.Namespace.Foo.Color p1, global::namespacePrefix.Namespace.Foo.Complex p2) { global::System.Uri requestUri; Context.TryGetUri(this, out requestUri); return(this.Context.CreateFunctionQuerySingle <string>(string.Join("/", global::System.Linq.Enumerable.Select(global::System.Linq.Enumerable.Skip(requestUri.Segments, this.Context.BaseUri.Segments.Length), s => s.Trim('/'))), "namespace.foo.foo7", false, new global::Microsoft.OData.Client.UriOperationParameter("p1", p1), new global::Microsoft.OData.Client.UriOperationParameter("p2", p2))); }
public static global::Microsoft.OData.Client.DataServiceQuerySingle <string> Foo7(this global::Microsoft.OData.Client.DataServiceQuerySingle <global::namespacePrefix.Namespace.Foo.TestType> source, global::namespacePrefix.Namespace.Foo.Color p1, global::namespacePrefix.Namespace.Foo.Complex p2) { if (!source.IsComposable) { throw new global::System.NotSupportedException("The previous function is not composable."); } return(source.CreateFunctionQuerySingle <string>("namespace.foo.foo7", false, new global::Microsoft.OData.Client.UriOperationParameter("p1", p1), new global::Microsoft.OData.Client.UriOperationParameter("p2", p2))); }
partial void OnColorPropChanging(global::namespacePrefix.Namespace.Foo.Color value);