ClientCallableTypeAttribute 成员

包括受保护的成员
包括继承的成员

公开类、 结构、 枚举或向客户端的界面。

ClientCallableTypeAttribute 类型公开以下成员。

构造函数

  名称 说明
公共方法 ClientCallableTypeAttribute 初始化ClientCallableTypeAttribute类的新实例。

页首

属性

  名称 说明
公共属性 ChildItemsName
公共属性 ClientLibraryTargets 客户端库目标。是否生成客户端库 DotNetFramework、 silverlight 或 JavaScript (从 ClientCallableAttribute 继承。)
公共属性 CollectionChildItemType 集合中的子项目的类型。
公共属性 CollectionCreateEntityMethodClientName 将调用集合中创建实体的名称。它是客户名称,而不是服务器名称。
公共属性 CollectionIndexerMethodClientName 用作 access 收集到的索引器方法的名称。它是客户名称,而不是服务器名称,并且区分大小写。
公共属性 DeleteMethodClientName 若要删除实体会称为方法的名称。它是客户名称,而不是服务器名称。
公共属性 EntityKeyPropertyNames 逗号分隔的键属性的名称。这些名称是服务器端属性的名称。
公共属性 ETagPropertyName 表示 ETag 实体的属性名称。它是服务器名称。
公共属性 ExpandoFieldsPropertyName 返回的字段名称的 expando 属性名称。
公共属性 FactoryType 对象工厂与目标类型相关联。
公共属性 GetExpandoFieldValueMethodName 返回此方法名称展开字段值。其签名应 T GetFieldValue(string fieldName) 位置,则返回类型可能是对象、 字符串、 int 和其他数据对象。
公共属性 Internal 类型或类型成员是否内部。 (从 ClientCallableAttribute 继承。)
公共属性 IsBeta (从 ClientCallableAttribute 继承。)
公共属性 ManagedClientNamespace 托管客户端命名空间。
公共属性 Name 重命名的类方法/属性名称。默认情况下,客户端类方法/属性名称将服务器库中定义的名称相同。我们还可以指定名称属性在 ClientCallable 使用客户端类/方法/属性的另一个名称。 (从 ClientCallableAttribute 继承。)
公共属性 ObjectIdentityPropertyName 表示对象的标识属性。
公共属性 ObjectUrlPathPropertyName 表示对象 URL 路径的属性或方法名称。如果它的值包含句点 (.),它是静态的方法,它需要一个参数。否则,它具有属性。
公共属性 ObjectVersionPropertyName 表示对象的版本控制信息的属性。
公共属性 OnChildItemEnumerated 枚举的子项目对象后应执行的语句。它可以使用 {0}、 {1} 和 {2} 引用变量。{0} 是集、 {1} 是 childObject、 {2} 是 proxyContext
公共属性 OnQueryingMethodName 将查询属性之前调用此方法名称
公共属性 OnRESTfulQueryingMethodName
公共属性 PatchUpdateMethodClientName 修补程序方法将调用更新实体的方法名称。它是客户名称,而不是服务器名称。
公共属性 PublicServerStub 是否生成公共服务器存根类。默认情况下,这些服务器存根类是内部。如果服务器类用作另一种类型的基类,我们应该添加 PublicServerStub = true 基类中的。否则,不能正确生成派生的类。
公共属性 PutUpdateMethodClientName 放置方法将调用更新实体的方法名称。它是客户名称,而不是服务器名称。
公共属性 ReadStreamMethodClientName 要阅读的实体的媒体流的方法名称。它是客户名称,而不是服务器名称。
公共属性 RESTfulQueryResultMethodName
公共属性 SampleUrl 要获取对象的示例 URL。
公共属性 ScriptClientNamespace 客户端脚本命名空间。
公共属性 ServerStubNamespace 服务器存根命名空间。
公共属性 ServerTypeId 目标类型 id。
公共属性 TypeAlias 全名类型的别名。
公共属性 ValueObject 是否类型是值对象。
公共属性 WriteStreamMethodClientName 要编写的实体的媒体流的方法名称。它是客户名称,而不是服务器名称。

页首

方法

  名称 说明
公共方法 Equals (从 Attribute 继承。)
公共方法 GetHashCode (从 Attribute 继承。)
公共方法 Match (从 Attribute 继承。)
公共方法 ToString (从 Object 继承。)

页首

另请参阅

引用

ClientCallableTypeAttribute 类

Microsoft.SharePoint.Client 命名空间