|
|
public sealed class AtomPubClient
|
|
|
: __ComObject, IAtomPubClient, ISyndicationClient
|
|
|
public virtual Boolean BypassCacheOnRetrieve { get; set; }
|
|
|
public virtual UInt32 MaxResponseBufferSize { get; set; }
|
|
|
public virtual IPasswordCredential ProxyCredential { get; set; }
|
|
|
public virtual IPasswordCredential ServerCredential { get; set; }
|
|
|
public virtual UInt32 Timeout { get; set; }
|
|
|
public virtual void CancelAsyncOperations();
|
|
|
public virtual CreateResourceOperation CreateMediaResourceAsync(Uri uri, String mediaType, String description, IInputStream mediaStream);
|
|
|
public virtual CreateResourceOperation CreateResourceAsync(Uri uri, String description, ISyndicationItem item);
|
|
|
public virtual DeleteResourceOperation DeleteResourceAsync(Uri uri);
|
|
|
public virtual DeleteResourceOperation DeleteResourceItemAsync(ISyndicationItem item);
|
|
|
public virtual RetrieveFeedOperation RetrieveFeedAsync(Uri uri);
|
|
|
public virtual RetrieveMediaResourceOperation RetrieveMediaResourceAsync(Uri uri);
|
|
|
public virtual RetrieveResourceOperation RetrieveResourceAsync(Uri uri);
|
|
|
public virtual RetrieveServiceDocumentOperation RetrieveServiceDocumentAsync(Uri uri);
|
|
|
public virtual void SetRequestHeader(String name, String value);
|
|
|
public virtual UpdateResourceOperation UpdateMediaResourceAsync(Uri uri, String mediaType, IInputStream mediaStream);
|
|
|
public virtual UpdateResourceOperation UpdateResourceAsync(Uri uri, ISyndicationItem item);
|
|
|
public virtual UpdateResourceOperation UpdateResourceItemAsync(ISyndicationItem item);
|
|
|
public sealed class CreateResourceOperation
|
|
|
: __ComObject, IAsyncOperationWithProgress`2<SyndicationItem, TransferProgress>, IAsyncInfo
|
|
|
public virtual AsyncOperationWithProgressCompletedHandler`2<SyndicationItem, TransferProgress> Completed { get; set; }
|
|
|
public virtual Exception ErrorCode { get; }
|
|
|
public virtual UInt32 Id { get; }
|
|
|
public virtual AsyncOperationProgressHandler`2<SyndicationItem, TransferProgress> Progress { get; set; }
|
|
|
public virtual AsyncStatus Status { get; }
|
|
|
public virtual void Cancel();
|
|
|
public virtual void Close();
|
|
|
public virtual SyndicationItem GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class DeleteResourceOperation
|
|
|
: __ComObject, IAsyncActionWithProgress`1<TransferProgress>, IAsyncInfo
|
|
|
public virtual AsyncActionWithProgressCompletedHandler`1<TransferProgress> Completed { get; set; }
|
|
|
public virtual Exception ErrorCode { get; }
|
|
|
public virtual UInt32 Id { get; }
|
|
|
public virtual AsyncActionProgressHandler`1<TransferProgress> Progress { get; set; }
|
|
|
public virtual AsyncStatus Status { get; }
|
|
|
public virtual void Cancel();
|
|
|
public virtual void Close();
|
|
|
public virtual void GetResults();
|
|
|
public virtual void Start();
|
|
|
public abstract interface IAtomPubClient
|
|
|
: ISyndicationClient
|
|
|
public abstract virtual void CancelAsyncOperations();
|
|
|
public abstract virtual CreateResourceOperation CreateMediaResourceAsync(Uri uri, String mediaType, String description, IInputStream mediaStream);
|
|
|
public abstract virtual CreateResourceOperation CreateResourceAsync(Uri uri, String description, ISyndicationItem item);
|
|
|
public abstract virtual DeleteResourceOperation DeleteResourceAsync(Uri uri);
|
|
|
public abstract virtual DeleteResourceOperation DeleteResourceItemAsync(ISyndicationItem item);
|
|
|
public abstract virtual RetrieveMediaResourceOperation RetrieveMediaResourceAsync(Uri uri);
|
|
|
public abstract virtual RetrieveResourceOperation RetrieveResourceAsync(Uri uri);
|
|
|
public abstract virtual RetrieveServiceDocumentOperation RetrieveServiceDocumentAsync(Uri uri);
|
|
|
public abstract virtual UpdateResourceOperation UpdateMediaResourceAsync(Uri uri, String mediaType, IInputStream mediaStream);
|
|
|
public abstract virtual UpdateResourceOperation UpdateResourceAsync(Uri uri, ISyndicationItem item);
|
|
|
public abstract virtual UpdateResourceOperation UpdateResourceItemAsync(ISyndicationItem item);
|
|
|
public sealed class ResourceCollection
|
|
|
: __ComObject, IResourceCollection, ISyndicationNode
|
|
|
public virtual IReadOnlyList`1<String> Accepts { get; }
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IReadOnlyList`1<SyndicationCategory> Categories { get; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual ISyndicationText Title { get; }
|
|
|
public virtual Uri Uri { get; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public sealed class RetrieveMediaResourceOperation
|
|
|
: __ComObject, IAsyncOperationWithProgress`2<IInputStream, RetrievalProgress>, IAsyncInfo
|
|
|
public virtual AsyncOperationWithProgressCompletedHandler`2<IInputStream, RetrievalProgress> Completed { get; set; }
|
|
|
public virtual Exception ErrorCode { get; }
|
|
|
public virtual UInt32 Id { get; }
|
|
|
public virtual AsyncOperationProgressHandler`2<IInputStream, RetrievalProgress> Progress { get; set; }
|
|
|
public virtual AsyncStatus Status { get; }
|
|
|
public virtual void Cancel();
|
|
|
public virtual void Close();
|
|
|
public virtual IInputStream GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class RetrieveResourceOperation
|
|
|
: __ComObject, IAsyncOperationWithProgress`2<SyndicationItem, RetrievalProgress>, IAsyncInfo
|
|
|
public virtual AsyncOperationWithProgressCompletedHandler`2<SyndicationItem, RetrievalProgress> Completed { get; set; }
|
|
|
public virtual Exception ErrorCode { get; }
|
|
|
public virtual UInt32 Id { get; }
|
|
|
public virtual AsyncOperationProgressHandler`2<SyndicationItem, RetrievalProgress> Progress { get; set; }
|
|
|
public virtual AsyncStatus Status { get; }
|
|
|
public virtual void Cancel();
|
|
|
public virtual void Close();
|
|
|
public virtual SyndicationItem GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class RetrieveServiceDocumentOperation
|
|
|
: __ComObject, IAsyncOperationWithProgress`2<ServiceDocument, RetrievalProgress>, IAsyncInfo
|
|
|
public virtual AsyncOperationWithProgressCompletedHandler`2<ServiceDocument, RetrievalProgress> Completed { get; set; }
|
|
|
public virtual Exception ErrorCode { get; }
|
|
|
public virtual UInt32 Id { get; }
|
|
|
public virtual AsyncOperationProgressHandler`2<ServiceDocument, RetrievalProgress> Progress { get; set; }
|
|
|
public virtual AsyncStatus Status { get; }
|
|
|
public virtual void Cancel();
|
|
|
public virtual void Close();
|
|
|
public virtual ServiceDocument GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class ServiceDocument
|
|
|
: __ComObject, IServiceDocument, ISyndicationNode
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual IReadOnlyList`1<Workspace> Workspaces { get; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public sealed class UpdateResourceOperation
|
|
|
: __ComObject, IAsyncActionWithProgress`1<TransferProgress>, IAsyncInfo
|
|
|
public virtual AsyncActionWithProgressCompletedHandler`1<TransferProgress> Completed { get; set; }
|
|
|
public virtual Exception ErrorCode { get; }
|
|
|
public virtual UInt32 Id { get; }
|
|
|
public virtual AsyncActionProgressHandler`1<TransferProgress> Progress { get; set; }
|
|
|
public virtual AsyncStatus Status { get; }
|
|
|
public virtual void Cancel();
|
|
|
public virtual void Close();
|
|
|
public virtual void GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class Workspace
|
|
|
: __ComObject, IWorkspace, ISyndicationNode
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IReadOnlyList`1<ResourceCollection> Collections { get; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual ISyndicationText Title { get; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|