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 继承。) |
页首