Compartilhar via


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
Método público ClientCallableTypeAttribute Inicializa uma nova instância da classe ClientCallableTypeAttribute .

Início

Propriedades

  Nome Descrição
Propriedade pública ChildItemsName
Propriedade pública ClientLibraryTargets Os destinos de biblioteca de cliente.Se deseja gerar biblioteca cliente para DotNetFramework, silverlight ou JavaScript (Herdado de ClientCallableAttribute.)
Propriedade pública CollectionChildItemType o tipo de item de filho na coleção.
Propriedade pública 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.
Propriedade pública 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.
Propriedade pública DeleteMethodClientName O nome do método que será chamado para excluir a entidade. É o nome do cliente em vez do nome do servidor.
Propriedade pública EntityKeyPropertyNames Uma vírgula separados nomes para propriedades chave. Esses nomes são nomes de propriedades de lado do servidor.
Propriedade pública ETagPropertyName O nome da propriedade que representam ETag da entidade. É o nome do servidor.
Propriedade pública ExpandoFieldsPropertyName O nome da propriedade que retorna expando nomes de campo.
Propriedade pública FactoryType A fábrica de objeto associada ao tipo de destino.
Propriedade pública 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.
Propriedade pública Internal Se o tipo ou membro de tipo é interno. (Herdado de ClientCallableAttribute.)
Propriedade pública IsBeta (Herdado de ClientCallableAttribute.)
Propriedade pública ManagedClientNamespace O namespace do cliente gerenciado.
Propriedade pública 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.)
Propriedade pública ObjectIdentityPropertyName A propriedade que representa a identidade do objeto.
Propriedade pública 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.
Propriedade pública ObjectVersionPropertyName A propriedade que representa informações de controle de versão do objeto.
Propriedade pública 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
Propriedade pública OnQueryingMethodName O nome do método que será chamado antes de propriedades da consulta
Propriedade pública OnRESTfulQueryingMethodName
Propriedade pública 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.
Propriedade pública 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.
Propriedade pública 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.
Propriedade pública 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.
Propriedade pública RESTfulQueryResultMethodName
Propriedade pública SampleUrl Exemplo de URL para acessar o objeto.
Propriedade pública ScriptClientNamespace Namespace de script do cliente.
Propriedade pública ServerStubNamespace O namespace de esboço de servidor.
Propriedade pública ServerTypeId A id de tipo de destino.
Propriedade pública TypeAlias O alias do tipo nome completo.
Propriedade pública ValueObject Se o tipo é objeto de valor.
Propriedade pública 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
Método público Equals (Herdado de Attribute.)
Método público GetHashCode (Herdado de Attribute.)
Método público Match (Herdado de Attribute.)
Método público ToString (Herdado de Object.)

Início

Ver também

Referência

ClientCallableTypeAttribute classe

Microsoft.SharePoint.Client namespace