ModuleServiceMethodAttribute.PassThrough Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se um método de serviço de módulo pode ser chamado diretamente pelo cliente.
public:
property bool PassThrough { bool get(); void set(bool value); };
public bool PassThrough { get; set; }
member this.PassThrough : bool with get, set
Public Property PassThrough As Boolean
Valor da propriedade
true
se o método de serviço do módulo for diretamente chamado pelo cliente; caso contrário, false
.
Exemplos
O exemplo a seguir implementa um método para retornar o valor da PassThrough propriedade para um método dentro de um módulo.
bool CheckPassThru(string methodName, Type svcType) {
MyModSrvc moduleService = (MyModSrvc)Activator.CreateInstance(svcType);
ModuleServiceMethodAttribute attribute;
MethodInfo method = moduleService.GetMethod(methodName, out attribute);
return !attribute.PassThrough;
}