Silverlight 5 | WinRT |
public sealed class ChangeOperationResponse | |
: OperationResponse | |
public Descriptor Descriptor { get; } |
public sealed class DataServiceClientException | |
: InvalidOperationException, _Exception | |
public Int32 StatusCode { get; } |
public class DataServiceCollection`1<T> | |
: ObservableCollection`1<T>, IList`1<T>, ICollection`1<T>, IEnumerable`1<T>, IEnumerable, IList, ICollection, INotifyCollectionChanged, INotifyPropertyChanged | |
public DataServiceQueryContinuation`1<T> Continuation { get; set; } | |
public event EventHandler`1<LoadCompletedEventArgs> LoadCompleted; | |
public void Add(T item); | |
public void Clear(Boolean stopTracking); | |
public void Detach(); | |
public void Load(IEnumerable`1<T> items); | |
public void Load(T item); | |
public void LoadAsync(IQueryable`1<T> query); | |
public void LoadAsync(); | |
public Boolean LoadNextPartialSetAsync(); |
public class DataServiceContext | |
public Boolean ApplyingChanges { get; } | |
public Uri BaseUri { get; } | |
public ICredentials Credentials { get; set; } | |
public String DataNamespace { get; set; } | |
public ReadOnlyCollection`1<EntityDescriptor> Entities { get; } | |
public HttpStack HttpStack { get; set; } | |
public Boolean IgnoreMissingProperties { get; set; } | |
public Boolean IgnoreResourceNotFoundException { get; set; } | |
public ReadOnlyCollection`1<LinkDescriptor> Links { get; } | |
public MergeOption MergeOption { get; set; } | |
public Func`2<Type, String> ResolveName { get; set; } | |
public Func`2<String, Type> ResolveType { get; set; } | |
public SaveChangesOptions SaveChangesDefaultOptions { get; set; } | |
public Uri TypeScheme { get; set; } | |
public Boolean UseDefaultCredentials { get; set; } | |
public Boolean UsePostTunneling { get; set; } | |
public event EventHandler`1<ReadingWritingEntityEventArgs> ReadingEntity; | |
public event EventHandler`1<SendingRequestEventArgs> SendingRequest; | |
public event EventHandler`1<ReadingWritingEntityEventArgs> WritingEntity; | |
public void AddLink(Object source, String sourceProperty, Object target); | |
public void AddObject(String entitySetName, Object entity); | |
public void AddRelatedObject(Object source, String sourceProperty, Object target); | |
public void AttachLink(Object source, String sourceProperty, Object target); | |
public void AttachTo(String entitySetName, Object entity); | |
public void AttachTo(String entitySetName, Object entity, String etag); | |
public IAsyncResult BeginExecute(Uri requestUri, AsyncCallback callback, Object state); | |
public IAsyncResult BeginExecute(DataServiceQueryContinuation`1<T> continuation, AsyncCallback callback, Object state); | |
public IAsyncResult BeginExecuteBatch(AsyncCallback callback, Object state, DataServiceRequest queries); | |
public IAsyncResult BeginGetReadStream(Object entity, DataServiceRequestArgs args, AsyncCallback callback, Object state); | |
public IAsyncResult BeginLoadProperty(Object entity, String propertyName, AsyncCallback callback, Object state); | |
public IAsyncResult BeginLoadProperty(Object entity, String propertyName, Uri nextLinkUri, AsyncCallback callback, Object state); | |
public IAsyncResult BeginLoadProperty(Object entity, String propertyName, DataServiceQueryContinuation continuation, AsyncCallback callback, Object state); | |
public IAsyncResult BeginSaveChanges(AsyncCallback callback, Object state); | |
public IAsyncResult BeginSaveChanges(SaveChangesOptions options, AsyncCallback callback, Object state); | |
public void CancelRequest(IAsyncResult asyncResult); | |
public DataServiceQuery`1<T> CreateQuery(String entitySetName); | |
public void DeleteLink(Object source, String sourceProperty, Object target); | |
public void DeleteObject(Object entity); | |
public Boolean Detach(Object entity); | |
public Boolean DetachLink(Object source, String sourceProperty, Object target); | |
public IEnumerable`1<TElement> EndExecute(IAsyncResult asyncResult); | |
public DataServiceResponse EndExecuteBatch(IAsyncResult asyncResult); | |
public DataServiceStreamResponse EndGetReadStream(IAsyncResult asyncResult); | |
public QueryOperationResponse EndLoadProperty(IAsyncResult asyncResult); | |
public DataServiceResponse EndSaveChanges(IAsyncResult asyncResult); | |
public EntityDescriptor GetEntityDescriptor(Object entity); | |
public LinkDescriptor GetLinkDescriptor(Object source, String sourceProperty, Object target); | |
public Uri GetMetadataUri(); | |
public Uri GetReadStreamUri(Object entity); | |
public void SetLink(Object source, String sourceProperty, Object target); | |
public void SetSaveStream(Object entity, Stream stream, Boolean closeStream, String contentType, String slug); | |
public void SetSaveStream(Object entity, Stream stream, Boolean closeStream, DataServiceRequestArgs args); | |
public Boolean TryGetEntity(Uri identity, out TEntity& entity); | |
public Boolean TryGetUri(Object entity, out Uri& identity); | |
public void UpdateObject(Object entity); |
public abstract class DataServiceQuery | |
: DataServiceRequest, IQueryable, IEnumerable | |
public abstract virtual Expression Expression { get; } | |
public abstract virtual IQueryProvider Provider { get; } | |
public IAsyncResult BeginExecute(AsyncCallback callback, Object state); | |
public IEnumerable EndExecute(IAsyncResult asyncResult); |
public class DataServiceQuery`1<TElement> | |
: DataServiceQuery, IQueryable, IEnumerable, IQueryable`1<TElement>, IEnumerable`1<TElement> | |
public virtual Type ElementType { get; } | |
public virtual Expression Expression { get; } | |
public virtual IQueryProvider Provider { get; } | |
public virtual Uri RequestUri { get; } | |
public DataServiceQuery`1<TElement> AddQueryOption(String name, Object value); | |
public IAsyncResult BeginExecute(AsyncCallback callback, Object state); | |
public IEnumerable`1<TElement> EndExecute(IAsyncResult asyncResult); | |
public DataServiceQuery`1<TElement> Expand(String path); | |
public DataServiceQuery`1<TElement> IncludeTotalCount(); | |
public virtual String ToString(); |
public abstract class DataServiceQueryContinuation | |
public Uri NextLinkUri { get; } | |
public virtual String ToString(); |
public sealed class DataServiceQueryContinuation`1<T> | |
: DataServiceQueryContinuation |
public sealed class DataServiceQueryException | |
: InvalidOperationException, _Exception | |
public QueryOperationResponse Response { get; } |
public abstract class DataServiceRequest | |
public abstract virtual Type ElementType { get; } | |
public abstract virtual Uri RequestUri { get; } | |
public virtual String ToString(); |
public sealed class DataServiceRequest`1<TElement> | |
: DataServiceRequest | |
public virtual Type ElementType { get; } | |
public virtual Uri RequestUri { get; } |
public class DataServiceRequestArgs | |
public String AcceptContentType { get; set; } | |
public String ContentType { get; set; } | |
public Dictionary`2<String, String> Headers { get; } | |
public String Slug { get; set; } |
public sealed class DataServiceRequestException | |
: InvalidOperationException, _Exception | |
public DataServiceResponse Response { get; } |
public sealed class DataServiceResponse | |
: IEnumerable`1<OperationResponse>, IEnumerable | |
public IDictionary`2<String, String> BatchHeaders { get; } | |
public Int32 BatchStatusCode { get; } | |
public Boolean IsBatchResponse { get; } | |
public virtual IEnumerator`1<OperationResponse> GetEnumerator(); |
public sealed class DataServiceStreamResponse | |
: IDisposable | |
public String ContentDisposition { get; } | |
public String ContentType { get; } | |
public Dictionary`2<String, String> Headers { get; } | |
public Stream Stream { get; } | |
public virtual void Dispose(); |
public abstract class Descriptor | |
public EntityStates State { get; } |
public sealed class EntityChangedParams | |
public DataServiceContext Context { get; } | |
public Object Entity { get; } | |
public String PropertyName { get; } | |
public Object PropertyValue { get; } | |
public String SourceEntitySet { get; } | |
public String TargetEntitySet { get; } |
public sealed class EntityCollectionChangedParams | |
public NotifyCollectionChangedAction Action { get; } | |
public ICollection Collection { get; } | |
public DataServiceContext Context { get; } | |
public String PropertyName { get; } | |
public Object SourceEntity { get; } | |
public String SourceEntitySet { get; } | |
public Object TargetEntity { get; } | |
public String TargetEntitySet { get; } |
public sealed class EntityDescriptor | |
: Descriptor | |
public Uri EditLink { get; } | |
public Uri EditStreamUri { get; } | |
public Object Entity { get; } | |
public String ETag { get; } | |
public String Identity { get; } | |
public EntityDescriptor ParentForInsert { get; } | |
public String ParentPropertyForInsert { get; } | |
public Uri ReadStreamUri { get; } | |
public Uri SelfLink { get; } | |
public String ServerTypeName { get; } | |
public String StreamETag { get; } |
public sealed enum EntityStates | |
: IComparable, IFormattable, IConvertible | |
{ Detached, Unchanged, Added, Deleted, Modified } |
public sealed enum HttpStack | |
: IComparable, IFormattable, IConvertible | |
{ Auto, ClientHttp, XmlHttp } |
public sealed class LinkDescriptor | |
: Descriptor | |
public Object Source { get; } | |
public String SourceProperty { get; } | |
public Object Target { get; } |
public sealed class LoadCompletedEventArgs | |
: AsyncCompletedEventArgs | |
public QueryOperationResponse QueryOperationResponse { get; } |
public sealed class MediaEntryAttribute | |
: Attribute, _Attribute | |
public String MediaMemberName { get; } |
public sealed enum MergeOption | |
: IComparable, IFormattable, IConvertible | |
{ AppendOnly, OverwriteChanges, PreserveChanges, NoTracking } |
public sealed class MimeTypePropertyAttribute | |
: Attribute, _Attribute | |
public String DataPropertyName { get; } | |
public String MimeTypePropertyName { get; } |
public abstract class OperationResponse | |
public Exception Error { get; set; } | |
public IDictionary`2<String, String> Headers { get; } | |
public Int32 StatusCode { get; } |
public class QueryOperationResponse | |
: OperationResponse, IEnumerable | |
public DataServiceRequest Query { get; } | |
public virtual Int64 TotalCount { get; } | |
public DataServiceQueryContinuation GetContinuation(); | |
public DataServiceQueryContinuation GetContinuation(IEnumerable collection); | |
public DataServiceQueryContinuation`1<T> GetContinuation(IEnumerable`1<T> collection); | |
public virtual IEnumerator GetEnumerator(); |
public sealed class QueryOperationResponse`1<T> | |
: QueryOperationResponse, IEnumerable, IEnumerable`1<T> | |
public virtual Int64 TotalCount { get; } | |
public DataServiceQueryContinuation`1<T> GetContinuation(); | |
public virtual IEnumerator`1<T> GetEnumerator(); |
public sealed class ReadingWritingEntityEventArgs | |
: EventArgs | |
public XElement Data { get; } | |
public Object Entity { get; } |
public sealed enum SaveChangesOptions | |
: IComparable, IFormattable, IConvertible | |
{ None, Batch, ContinueOnError, ReplaceOnUpdate } |
public class SendingRequestEventArgs | |
: EventArgs | |
public WebHeaderCollection RequestHeaders { get; } |
public sealed enum TrackingMode | |
: IComparable, IFormattable, IConvertible | |
{ None, AutoChangeTracking } |