ClientCallableTypeAttribute membros
Expõe uma classe, estrutura, enumeração ou interface para um cliente.
O tipo ClientCallableTypeAttribute expõe os membros a seguir
Construtores
Nome | Descrição | |
---|---|---|
ClientCallableTypeAttribute | Inicializa uma nova instância da classe ClientCallableTypeAttribute . |
Início
Propriedades
Nome | Descrição | |
---|---|---|
ChildItemsName | ||
ClientLibraryTargets | Os destinos de biblioteca de cliente.Se deseja gerar biblioteca cliente para DotNetFramework, silverlight ou JavaScript (Herdado de ClientCallableAttribute.) | |
CollectionChildItemType | o tipo de item de filho na coleção. | |
CollectionCreateEntityMethodClientName | O nome do método que será chamado para criar uma entidade na coleção. É o nome do cliente em vez do nome do servidor. | |
CollectionIndexerMethodClientName | O nome do método que é usado como indexador ao conjunto de acesso.É o nome do cliente em vez do nome do servidor e diferencia maiúsculas de minúsculas. | |
DeleteMethodClientName | O nome do método que será chamado para excluir a entidade. É o nome do cliente em vez do nome do servidor. | |
EntityKeyPropertyNames | Uma vírgula separados nomes para propriedades chave. Esses nomes são nomes de propriedades de lado do servidor. | |
ETagPropertyName | O nome da propriedade que representam ETag da entidade. É o nome do servidor. | |
ExpandoFieldsPropertyName | O nome da propriedade que retorna expando nomes de campo. | |
FactoryType | A fábrica de objeto associada ao tipo de destino. | |
GetExpandoFieldValueMethodName | O nome do método que retorna expandir valor do campo. Sua assinatura deve ser GetFieldValue(string fieldName) T onde o tipo de retorno possível objeto, string, int e outros objetos de dados. | |
Internal | Se o tipo ou membro de tipo é interno. (Herdado de ClientCallableAttribute.) | |
IsBeta | (Herdado de ClientCallableAttribute.) | |
ManagedClientNamespace | O namespace do cliente gerenciado. | |
Name | Renomear o nome da propriedade/de método de classe.Por padrão, o nome da propriedade/de método de classe de cliente será o mesmo como o nome definido na biblioteca do servidor. Nós pode especificar a propriedade de nome em ClientCallable usar outro nome para o lado do cliente classe, método/propriedade. (Herdado de ClientCallableAttribute.) | |
ObjectIdentityPropertyName | A propriedade que representa a identidade do objeto. | |
ObjectUrlPathPropertyName | O nome de propriedade ou método que representa o caminho de URL do objeto.Se seu valor contiver ponto (.), é um método estático que levar um parâmetro. Caso contrário, ele tem um a propriedade. | |
ObjectVersionPropertyName | A propriedade que representa informações de controle de versão do objeto. | |
OnChildItemEnumerated | A instrução que deve ser executada após o objeto de item filho é enumerado.Ele pode usar {0}, {1} e {2} para fazer referência as variáveis.{0} é a coleção, {1} é o childObject, \ {2 \ é o proxyContext | |
OnQueryingMethodName | O nome do método que será chamado antes de propriedades da consulta | |
OnRESTfulQueryingMethodName | ||
PatchUpdateMethodClientName | O nome do método que será chamado para atualizar a entidade pelo método de PATCH.É o nome do cliente em vez do nome do servidor. | |
PublicServerStub | Se deseja gerar classe de esboço de servidor público.Por padrão, aqueles Server esboço de classes são classes internas. Se uma classe de servidor é usada como classe base de outro tipo, que devemos adicionar PublicServerStub = true na classe base. Caso contrário, a classe derivada não pode ser gerada corretamente. | |
PutUpdateMethodClientName | O nome do método que será chamado para atualizar a entidade pelo método de colocar.É o nome do cliente em vez do nome do servidor. | |
ReadStreamMethodClientName | O nome do método para ler o fluxo de mídia da entidade. É o nome do cliente em vez do nome do servidor. | |
RESTfulQueryResultMethodName | ||
SampleUrl | Exemplo de URL para acessar o objeto. | |
ScriptClientNamespace | Namespace de script do cliente. | |
ServerStubNamespace | O namespace de esboço de servidor. | |
ServerTypeId | A id de tipo de destino. | |
TypeAlias | O alias do tipo nome completo. | |
ValueObject | Se o tipo é objeto de valor. | |
WriteStreamMethodClientName | O nome do método para gravar o fluxo de mídia da entidade. É o nome do cliente em vez do nome do servidor. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Equals | (Herdado de Attribute.) | |
GetHashCode | (Herdado de Attribute.) | |
Match | (Herdado de Attribute.) | |
ToString | (Herdado de Object.) |
Início