Resource 成员

包含用于管理资源和 Project Server 中的用户的方法。

Resource 类型公开以下成员。

构造函数

  名称 说明
公共方法 Resource 从基于 ASMX 的Resource web 服务创建Resource对象。

页首

属性

  名称 说明
公共属性 AllowAutoRedirect (从 HttpWebClientProtocol 继承。)
受保护的属性 CanRaiseEvents (从 Component 继承。)
公共属性 ClientCertificates (从 HttpWebClientProtocol 继承。)
公共属性 ConnectionGroupName (从 WebClientProtocol 继承。)
公共属性 Container (从 Component 继承。)
公共属性 CookieContainer (从 HttpWebClientProtocol 继承。)
公共属性 Credentials (从 WebClientProtocol 继承。)
受保护的属性 DesignMode (从 Component 继承。)
公共属性 EnableDecompression (从 HttpWebClientProtocol 继承。)
受保护的属性 Events (从 Component 继承。)
公共属性 PreAuthenticate (从 WebClientProtocol 继承。)
公共属性 Proxy (从 HttpWebClientProtocol 继承。)
公共属性 RequestEncoding (从 WebClientProtocol 继承。)
公共属性 Site (从 Component 继承。)
公共属性 SoapVersion (从 SoapHttpClientProtocol 继承。)
公共属性 Timeout (从 WebClientProtocol 继承。)
公共属性 UnsafeAuthenticatedConnectionSharing (从 HttpWebClientProtocol 继承。)
公共属性 Url (从 WebClientProtocol 继承。)
公共属性 UseDefaultCredentials (从 WebClientProtocol 继承。)
公共属性 UserAgent (从 HttpWebClientProtocol 继承。)

页首

方法

  名称 说明
公共方法 Abort (从 WebClientProtocol 继承。)
公共方法 ActivateResources 激活一个或多个 Project Server 企业资源。
受保护的方法 BeginInvoke (从 SoapHttpClientProtocol 继承。)
受保护的方法 CancelAsync (从 HttpWebClientProtocol 继承。)
公共方法 CheckInResources 签入一个或多个企业资源。
公共方法 CheckOutResources 签出一个或多个企业资源,以进行编辑。
公共方法 CreateDelegations 创建用于管理资源委派信息。
公共方法 CreateObjRef (从 MarshalByRefObject 继承。)
公共方法 CreateResources 创建一个或多个企业工时、 材料或成本资源。
公共方法 DeactivateResources 停用一个或多个企业资源。
公共方法 DeleteDelegations 删除用于管理资源委派信息。
公共方法 DeleteResources 删除一个或多个企业资源或用户。
公共方法 Discover (从 SoapHttpClientProtocol 继承。)
公共方法 Dispose() (从 Component 继承。)
受保护的方法 Dispose(Boolean) (从 Component 继承。)
受保护的方法 EndInvoke (从 SoapHttpClientProtocol 继承。)
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Component 继承。)
公共方法 GetCurrentUserUid 获取用户登录到 Project Server 的 GUID。
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetLifetimeService (从 MarshalByRefObject 继承。)
受保护的方法 GetReaderForMessage (从 SoapHttpClientProtocol 继承。)
公共方法 GetResourceUids 将企业资源 Id 转换为资源唯一 Id (Guid)。
受保护的方法 GetService (从 Component 继承。)
公共方法 GetType (从 Object 继承。)
受保护的方法 GetWebRequest (从 SoapHttpClientProtocol 继承。)
受保护的方法 GetWebResponse(WebRequest) (从 HttpWebClientProtocol 继承。)
受保护的方法 GetWebResponse(WebRequest, IAsyncResult) (从 HttpWebClientProtocol 继承。)
受保护的方法 GetWriterForMessage (从 SoapHttpClientProtocol 继承。)
公共方法 InitializeLifetimeService (从 MarshalByRefObject 继承。)
受保护的方法 Invoke (从 SoapHttpClientProtocol 继承。)
受保护的方法 InvokeAsync(String, [], SendOrPostCallback) (从 SoapHttpClientProtocol 继承。)
受保护的方法 InvokeAsync(String, [], SendOrPostCallback, Object) (从 SoapHttpClientProtocol 继承。)
受保护的方法 MemberwiseClone() (从 Object 继承。)
受保护的方法 MemberwiseClone(Boolean) (从 MarshalByRefObject 继承。)
公共方法 ReadDelegation 读取指定的资源的委派信息。
公共方法 ReadDelegations 将读取用来管理资源委派信息。
公共方法 ReadResource 获取有关指定的企业资源或用户的详细的信息。
公共方法 ReadResourceAssignments 获取资源分配。
公共方法 ReadResourceAuthorization 获取指定的资源授权信息。
公共方法 ReadResourceAvailability 按时间分段的数据结构中返回数据集的资源可用性。
公共方法 ReadResourceAvailabilityForGrid 此成员仅供内部使用,不能直接在您的代码中使用。返回JS 网格控件的按时间分段的数据结构中的资源可用性的数据集。
公共方法 ReadResourceListByDepartment 返回在给定部门为其用户具有权限的唯一标识符和资源名称。
公共方法 ReadResources 获取筛选企业资源或用户的信息。
公共方法 ReadUserList 获取所有活动和禁用 Project Server 用户的列表。列表中包括的资源的 GUID (RES_UID) 和名称 (RES_NAME)。
公共方法 SetResourceAuthorization 设置为一个或多个资源的授权值。
公共方法 ToString (从 Component 继承。)
公共方法 UpdateDelegations 更新用于管理资源委派信息。
公共方法 UpdateResources 更新、 删除或创建一个或多个资源。

页首

事件

  名称 说明
公共事件 Disposed (从 Component 继承。)

页首

另请参阅

引用

Resource 类

WebSvcResource 命名空间