Artigo: 949734 - Última revisão: terça-feira, 26 de Fevereiro de 2008 - Revisão: 1.1 MCTS Paced Training Kit (Exam 70-536): Microsoft ® .NET Framework 2.0, comentários de Foundation de desenvolvimento de aplicações e correcções parte 4
Nesta páginaSumárioEste artigo contém comentários, correcções e informações sobre erros conhecidos relacionados com o livro do Microsoft Press MCTS Paced Training Kit (Exam 70-536): Microsoft ® .NET Framework 2.0-Application Development Foundation , 0-7356-2277-9.Estão disponíveis artigos 923018
(http://support.microsoft.com/kb/923018/)
935218
(http://support.microsoft.com/kb/935218/)
e 949730
(http://support.microsoft.com/kb/949730/)
correcções adicionais para este livro. Abrange os seguintes tópicos:
Mais InformaçãoPágina 733: Grupo de gestores referenciado em vez do grupo de gestão de contasNa página 733, a última frase:"Mesmo que Maria for um membro do grupo gestores e ao grupo Gestores com privilégios de controlo total, a ACE Recusar significa que todos os membros do grupo gestores de são a negado o acesso ao ficheiro." Deverá ler: "Mesmo que Maria for um membro do grupo gestores e ao grupo Gestores com privilégios de controlo total, a ACE Recusar significa que todos os membros do grupo Gestão de contas são negados acesso ao ficheiro." Página 740: Data.data ficheiro referenciado em vez de loNa página 740, lê o código de exemplo:Deverá ler: Página 790: .NET aplicação referenciada em vez de aplicação do COMNa página 790, lê a descrição da exportação de biblioteca de tipo na tabela 13-1:"Cria uma biblioteca de tipos COM que pode ser consumida por uma aplicação .NET" " Deverá ler: "Cria uma biblioteca de tipos COM que pode ser consumida por uma aplicação do COM" " Página 794: quadrado parênteses utilizado em vez de parênteses em ânguloNa página 794, lê a terceira linha do exemplo de código:Deverá ler: 800-Página 799: desnecessários utilizando instruções em exemplos de código C#Em 800-799 páginas, as primeiras três linhas do código C# exemplo leituras:Estas linhas devem ser removidas. 815 De página: Utilizado de "Layout.Sequential" em vez de "LayoutKind.Sequential"Na página 815, lê o cabeçalho de secção negrito perto do meio da página:"Layout.Sequential" Deverá ler: "LayoutKind.Sequential" A primeira frase na Layout.Sequential secção leituras de cabeçalho: "O primeiro método a utilizar é a opção Layout.Sequential." Deverá ler: "O primeiro método a utilizar é a opção LayoutKind.Sequential." 816 De página: Utilizado de "Layout.Explicit" em vez de "LayoutKind.Explicit"Na página 816, lê o cabeçalho de secção na parte superior da página:"Layout.Explicit" Deverá ler: "LayoutKind.Explicit" Página 831: Modelos referenciados em vez de módulosNa página 831, a terceira frase:"A partir de assemblagens e modelos totalmente para baixo para as instruções individuais que fazem parte de uma linha de código, reflexão permite interrogate tanto gerar código em .NET." Deverá ler: "A partir de assemblagens e módulos totalmente para baixo para as instruções individuais que fazem parte de uma linha de código, reflexão permite interrogate tanto gerar código em .NET." Página 834: Exemplo de código incluído na localização erradaNa página 834, leia os parágrafos segundo e terceiro:"São mais interessantes GetCallingAssembly, GetEntryAssembly, e GetExecutingAssembly chamadas. Estes métodos permitem-lhe obter uma instância da classe assemblagem para assemblagens que fazem parte da pilha de chamadas actual. GetEntryAssembly devolve uma ocorrência da assemblagem que contém o método de arranque (normalmente o executável assemblagem para uma aplicação do ambiente de trabalho), tal como apresentado no exemplo seguinte: É possível obter a assemblagem para o código actualmente em execução chamando GetExecutingAssembly. Em contrapartida, o GetCallingAssembly obtém uma instância da classe assemblagem para o método de um nível mais a pilha de chamadas. Por outras palavras, obtém a assemblagem que contém o método chamado actualmente executar o código." Deverá ler: "São mais interessantes GetCallingAssembly, GetEntryAssembly, e GetExecutingAssembly chamadas. Estes métodos permitem-lhe obter uma instância da classe assemblagem para assemblagens que fazem parte da pilha de chamadas actual. GetEntryAssembly devolve uma ocorrência da assemblagem que contém o método de arranque (normalmente a assemblagem executável para uma aplicação do ambiente de trabalho). É possível obter a assemblagem para o código actualmente em execução chamando GetExecutingAssembly. Em contrapartida, o GetCallingAssembly obtém uma instância da classe assemblagem para o método de um nível mais a pilha de chamadas. Por outras palavras, obtém a assemblagem que contém o método chamado actualmente executar o código. Consulte o seguinte exemplo: Página 838: Incluir referenciada em vez de utilizar a instrução de declaraçãoNa página 838, lê o passo 2:"Adicionar uma instrução de inclusão (ou a declaração de importação de Visual Basic) o espaço de nomes System.Reflection ao ficheiro de código principal." Deverá ler: "Adicionar utilizando uma instrução (ou a declaração de importação de Visual Basic) para o espaço de nomes System.Reflection para o ficheiro de código principal." Página 838: ShowAssembly método referenciado em vez de ShowAssemblyInfoNa página 838, leia os passos 3, 4, 7 e 9:"3. Criar um novo método estático chamado ShowAssembly tem uma instância da classe assemblagem como um parâmetro. 4. Dentro o novo método ShowAssembly, escreve as propriedades FullName, GlobalAssemblyCache, localização e ImageRuntimeVersion à consola. 7. Chame o método ShowAssembly com a nova instância de assemblagem. 9. Chame o método ShowAssembly novamente com esta instância da instância de assemblagem da assemblagem executar. O código pode ter o aspecto semelhante ao seguinte: " Deverá ler: "3. Criar um novo método estático chamado ShowAssemblyInfo tem uma instância da classe assemblagem como um parâmetro. 4. Dentro o novo método ShowAssemblyInfo, escreve as propriedades FullName, GlobalAssemblyCache, localização e ImageRuntimeVersion à consola. 7. Chame o método ShowAssemblyInfo com a nova instância de assemblagem. 9. Chame o método ShowAssemblyInfo novamente com a instância de assemblagem da assemblagem executar. O código pode ter o aspecto semelhante ao seguinte: " Página 847: GetCustomAttribute referenciado em vez de GetCustomAttributesNa página 847, o sexto da secção como atributos de assemblagem frase:"Devido isto, o GetCustomAttribute permite um valor boleano indicar se obter os atributos herdados." Deverá ler: "Devido isto, o GetCustomAttributes permite um valor boleano indicar se obter os atributos herdados." Página 852: Classe referenciado em vez de instânciaNa página 852, a seguir lista com marcas na secção tipos de obter frase:"Quando trabalhar com uma classe de assemblagem, pode pedi-la para todos os tipos de todos os módulos da assemblagem chamando o método GetTypes:" Deverá ler: "Quando trabalhar com uma instância de assemblagem, pode pedi-la para todos os tipos de todos os módulos da assemblagem chamando o método GetTypes:" 855 Páginas-856: InterfaceInfo referenciado em vez do tipoNa página 855, lê a descrição de GetInterface na tabela 14-8:"Copia um objecto InterfaceInfo específico que está associado este tipo de" Deverá ler: "Obtém um tipo de objecto específico associada a este tipo de" Na página 856, lê a descrição de GetInterfaces na tabela 14-8: "Obtém todos os objectos InterfaceInfo associados este tipo de" Deverá ler: "Obtém todos os objectos tipo associados este tipo de" Página 861: Enumeração referenciada em vez da propriedadeNa página 861, as primeiras duas frases seguinte tabela 14-9 leia:"Pode ver o tipo de membro em que cada um destes objectos MemberInfo é verificando a enumeração MemberType na classe MemberInfo. Esta enumeração contém todos os tipos diferentes de membros que pode representar um objecto MemberInfo." Deverá ler: "Pode ver o tipo de membro em que cada um destes objectos MemberInfo é verificando a propriedade MemberType na classe MemberInfo. Esta propriedade contém um valor de enumeração que pode representar todos os tipos diferentes de membros que pode representar um objecto MemberInfo." Página 864: Incluir referenciada em vez de utilizar a instrução de declaraçãoNa página 864, lê o passo 2:"Adicionar uma instrução de inclusão (ou importa no Visual Basic) o espaço de nomes System.Reflection ao ficheiro de código principal." Deverá ler: "Adicionar utilizando uma instrução (ou importa no Visual Basic) para o espaço de nomes System.Reflection para o ficheiro de código principal." Páginas 864-865: BindingFlag referenciado em vez de BindingFlagsNas páginas 864, lê o passo 4:"Criar uma variável BindingFlag local e armazenar os sinalizadores para apenas obter declarado, membros de instância pública." Deverá ler: "Criar uma variável BindingFlags local e armazenar os sinalizadores para apenas obter declarado, membros de instância pública." Na página 865, passo 10 lê: "Continuar dentro do ciclo de iteração e obter todos os membros de cada tipo utilizando a variável BindingFlag do passo 4." Deverá ler: "Continuar dentro do ciclo de iteração e obter todos os membros de cada tipo utilizando a variável BindingFlags do passo 4." Página 871: Classe referenciado em vez do métodoNa página 871, lê a primeira frase após o primeiro exemplo de código:"Neste exemplo, estiver a obter o MethodInfo para a sobrecarga da classe WriteLine que utiliza uma cadeia única e escreve-lo à consola." Deverá ler: "Neste exemplo, estiver a obter o MethodInfo para a sobrecarga do método WriteLine que utiliza uma cadeia única e escreve-lo à consola." Página 871: Objecto referenciado em vez da classeNa página 871, a primeira após o segundo exemplo de código frase:"Visto tratar-se um método estático, especifique um valor nulo em parâmetro que normalmente necessitaria da instância do objecto no qual pretende executar o método." Deverá ler: "Visto tratar-se um método estático, especifique um valor nulo em parâmetro que normalmente necessitaria de instância da classe na qual pretende executar o método." Página 872: Incluir referenciada em vez de utilizar a instrução de declaraçãoNa página 872, lê o passo 2:"No ficheiro de código principal, adicionar uma instrução de inclusão (ou importação para o Visual Basic) ao espaço de nomes System.Reflection." Deverá ler: "No ficheiro código principal, adicione uma utilizando a instrução (ou importação para o Visual Basic) ao espaço de nomes System.Reflection." Página 876: EventBulder classe referenciado em vez da classe EventBuilderNa página 876, lê o quarto nome na tabela 14-11:"EventBulder" Deverá ler: "EventBuilder" Página 879: Classe referenciado em vez do objectoNa página 879, lê a primeira frase da secção Criar membros:"Classe TypeBuilder que o método DefineType devolve é fundamental para criar código dinâmico". Deverá ler: "O objecto TypeBuilder que o método DefineType devolve é fundamental para criar código dinâmico." Página 881: PropertyAttribute referenciado em vez de PropertyAttributesNa página 881, lê a primeira frase seguindo o terceiro exemplo de código:"Embora definindo a propriedade seja muito semelhante a definir um método, a enumeração PropertyAttribute não permite definir como muitos aspectos das propriedades como poderá esperar." -Shoulld ler: "Embora definindo a propriedade seja muito semelhante a definir um método, a enumeração PropertyAttributes não permite definir como muitos aspectos das propriedades como poderá esperar." Página 882: Incluir instruções referenciadas em vez de utilizar instruçõesNa página 882, lê o passo 2:"No ficheiro de código principal, adicione incluir instruções (ou instruções de importações para o Visual Basic) para espaços de nomes System.Reflection e System.Reflection.Emit." Deverá ler: "No ficheiro de código principal, adicionar utilizando instruções (ou instruções de importações para o Visual Basic) para espaços de nomes System.Reflection e System.Reflection.Emit." Página 887: Âmbito incorrecto dado para cenários de casoNa página 887, a primeira frase:"No seguinte cenário caso, irá liquidar o aprendeu sobre como utilizar serviços e domínios de aplicação." Deverá ler: "No seguinte cenário caso, irá liquidar o aprendeu sobre os tópicos neste capítulo." 924 De página: Utilizado de "CultureType" em vez de "CultureTypes"Na página 924, a última na página frase:"O método GetCultures tem um único parâmetro do tipo CultureType." Deverá ler: "O método GetCultures tem um único parâmetro do tipo CultureTypes." 930 De página: Erro no C# no exemplo de códigoNa página 930, lê a primeira linha na segunda C# fragmento de código na página 930:Deverá ler: Página 936: Culture classe listado incorrectamente no primeiro parágrafoNa página 936, lê a terceira frase do primeiro parágrafo:"A classe CultureRegionAndInfoBuilder permite criar e utilizar uma cultura personalizada." Deverá ler: "A classe CultureAndRegionInfoBuilder permite criar e utilizar uma cultura personalizada." Página 936: Culture classe listado incorrectamente na primeira secção de notaNa página 936, na secção Nota .NET 2.0 lê:"A classe CultureRegionAndInfoBuilder é nova no .NET 2.0" Deverá ler: "A classe CultureAndRegionInfoBuilder é nova no .NET 2.0" Página 945: Clarificação necessário para respostas B e D para pergunta 2Na página 945, responde B e D para pergunta 2 ler:"B. correcto: procedimentos trabalhar com uma cópia das variáveis quando passar com um tipo de valor. Por conseguinte, quaisquer alterações efectuadas à cópia não irá afectar o valor original. D. incorrecta: Se a variável já tinha sido uma referência, o valor original seria foram modificado. " Deverá ler: "B. correcto: procedimentos trabalhar com uma cópia das variáveis quando passar um tipo de valor por valor. Por conseguinte, quaisquer alterações efectuadas à cópia não irá afectar o valor original. D. incorrecta: Se a variável já tinha sido passada por referência, o valor original seria foram modificado. " Página 946: Criar itens referidos vez passar os mesmosNa página 946, leia as respostas a pergunta 4:"R. incorrecto: pode criar uma classe de referência; no entanto, poderia ser modificada quando passa para um procedimento. B. incorrecto: Não é possível de criar uma estrutura de referência. C. incorrecto: É possível criar uma classe de valor; no entanto, as estruturas tendem a ser mais eficiente. D. correcto: valor estruturas são normalmente os mais eficiente. " Deverá ler: "R. incorrecto: É possível passar uma classe por referência; no entanto, poderia ser modificada quando passa para um procedimento. B. incorrecto: pode passar uma estrutura por referência; no entanto, poderia ser modificada quando passa para um procedimento. C. incorrecto: pode passar uma classe por valor; no entanto, estrutura de passagem por valor tendem a ser mais eficiente. D. correcto: estruturas transmitidas por valor são normalmente os mais eficiente. " Página 950: Resposta correcta deverá ser ANa página 950, a resposta correcta para o capítulo 2 lição revisão pergunta 3 está incorrecta.Alteração: "3. Corrigir respostas: B R. incorrecto: O caminho classe trata apenas com a cadeia de um caminho. Torna sem alterações no sistema de ficheiros. B. correcto: O caminho classe trata apenas com a cadeia de um caminho. Torna sem alterações no sistema de ficheiros." Para: "3. Corrigir respostas: A R. correcto: Caminho A classe vai mude a extensão ficheiro. B: incorrecto: caminho a classe vai altere a extensão ficheiro. " Página 953: Resposta explicação incorrectaNa página 953, capítulo 3, Lição 1, 2 de pergunta de resposta A leituras:"R. correcto: ISerializable é uma interface que pode implementar efectuem serialização personalizada. Não é um atributo." Deverá ler: "R. correcto: Este exemplo de código funciona correctamente utilizando a opção RegexOptions.Multiline para processar a entrada multilinha." Página 954: Correcções nas respostas para a lição 2Na página 954, capítulo 3, Lição 2, pergunta 1 respostas B a D leia:"B. incorrecto: UTF-16 tem um pequeno de bytes de UTF-3 C. incorrecto: UTF-8 tem um pequeno de bytes de UTF-3 D. incorrecto: ASCII tem um pequeno de bytes de UTF-3 " Deverá ler: "B. incorrecto: UTF-16 tem um pequeno de bytes de UTF-32 C. incorrecto: UTF-8 tem um pequeno de bytes de UTF-32 D. incorrecto: ASCII tem um pequeno de bytes de UTF-32 " Página 954: Resposta E está incorrectaNa página 954, E de resposta para 4 pergunta deve estar incorrecta.Alteração: "4. Corrigir respostas: A, C e E" Para: "4. Corrigir respostas: A e C" Alteração: "E. correcto: Esta cadeia corresponde à expressão regular." Para: "E incorrecto: Esta cadeia não corresponde à expressão regular porque o primeiro carácter tem de ser"a"." Página 957: Resposta B para pergunta 1 do capítulo 3 está incorrectaNa página 957, a resposta atribuída a pergunta 1 capítulo 3 está incorrecta.Alteração: "1. Corrija respostas: B e D R. incorrecto: GetType não for chamado para determinar a exclusividade. B. correcto: O valor hash do objecto é utilizado para ver se foi utilizado o hash na colecção. C. incorrecto: A representação em cadeia do objecto não determina se a chave é exclusiva. A classe Hashtable utiliza apenas o valor hash para determinar a exclusividade. D. correcto: se dois valores hash forem idênticos, igual pode ser chamado para determinar se dois objectos de facto são iguais antes de atribuir o valor a uma chave. " Para: "1. Corrija respostas: D R. incorrecto: GetType não for chamado para determinar a exclusividade. B. incorrecto: O valor hash do objecto é utilizado para verificar se o hash foi utilizado na colecção, mas não indica se o objecto foi utilizado como uma chave. C. incorrecto: A representação em cadeia do objecto não determina se a chave é exclusiva. A classe Hashtable utiliza apenas o valor hash para determinar a exclusividade. D. correcto: se dois valores hash forem idênticos, igual pode ser chamado para determinar se dois objectos de facto são iguais antes de atribuir o valor a uma chave. " Página 963: Versão incorrecta .NET referenciado no cenário 2, responder 1Na página 963, lê respostas 1 para o caso de cenário 2:Anular a "Sim, BinaryFormatter pode serialização objectos serializados com o .NET 0." Deverá ler: Anular a "Sim, BinaryFormatter pode serialização objectos serializados com .NET 1.0." Página 977: Referência a pergunta 3 deve ser removidaNa página 977, a resposta para o capítulo 9, lesson 2, pergunta 3 lê:"3. Corrigir respostas: D R. incorrecto: Acções personalizadas a vista é utilizada para facilitar as acções personalizadas ao longo do caminho de instalação. Tem não true no registo. B. incorrecto: Vista de o sistema de ficheiros é utilizada para facilitar a alterações efectuadas no ficheiro do sistema. -Não tem qualquer real controlo sobre o registo. C. incorrecto: Não existe nenhuma vista do Editor de registo. D. correcto: ver o registo é a vista correcta para permitir adições e modificações do registo. " Este texto deve ser ignorado. Página 977: .NET Framework 0 referenciado em vez do .NET Framework 2.0Na página 977, respostas A e B a lição 3, pergunta 1 ler:"R. incorrecto: processos podem ser visualizados com a classe de processo, mas não com a ferramenta de configuração do .NET Framework 0. B. incorrecto: serviços não podem ser visualizados com a ferramenta de configuração do .NET Framework 0. " Deverá ler: "R. incorrecto: processos podem ser visualizados com a classe de processo, mas não com a ferramenta de configuração do .NET Framework 2.0. B. incorrecto: serviços não podem ser visualizados com a ferramenta de configuração do .NET Framework 2.0. " Página 978: Mapeamento especificação é necessária para OpenMappedMachineConfigurationNa página 978, 4, pergunta 1, lição responda leituras D:"Correcto: OpenMappedMachineConfiguration é um método válido para abrir o ficheiro de configuração do computador." Deverá ler: "Correcto: OpenMappedMachineConfiguration é um método para abrir um ficheiro de configuração de computador, desde que foi especificado um mapeamento válido." Página 980: RemoveLog deve ser DeleteLogNa página 980, resposta D pergunta 4 refere-se RemoveLog em vez de DeleteLog.Alteração: "D. incorrecto: não existe nenhum método RemoveLog da classe de registo de eventos." Para: "D. incorrecto: não existe nenhum método DeleteLog da classe de registo de eventos." Página 986: SecurityAction.Demand podem ser utilizados forma declarativaNa página 986, lê a primeira resposta para o capítulo 11, Lição 3, 2 pergunta:"R. incorrecto: SecurityAction.Demand indica o tempo de execução para accionar e excepção se o autor da chamada e todas as chamadas superiores na pilha possui as permissões especificadas. No entanto, SecurityAction.Demand imperatively deve ser utilizada e a pergunta descreve a necessidade de segurança declarativos. Deverá ler: "R. correcto: SecurityAction.Demand indica o tempo de execução para accionar e excepção se o autor da chamada e todas as chamadas superiores na pilha possui as permissões especificadas." Página 996: "overcode" utilizado em vez de "ultrapassar"Na página 996, 2 em questão, respostas A, a segunda frase:"Apesar dos tipos podem variar, o MarshalAs método pode ser utilizado para overcode isto." Deverá ler: "Apesar dos tipos podem variar, o MarshalAs método pode ser utilizado para ultrapassar este." Página 1002: SmtpFailedReceipientException deve ser SmtpFailedRecipientExceptionNa página 1002, Lição 2, 3 pergunta, resposta A inclui um mispelling da excepção.Alteração: "R. corrigir: O tempo de execução lança SmtpFailedReceipientException se o servidor de SMTP rejeita um endereço de correio electrónico." Para: "R. corrigir: O tempo de execução lança SmtpFailedRecipientException se o servidor de SMTP rejeita um endereço de correio electrónico." Página 1002: Respostas a pergunta 1 são parcialmente incorrectasNa página 1002, a resposta à pergunta 1 da lição 2 está incorrecta e as explicações das outras respostas são parcialmente incorrectas.Alteração: "1. Corrija respostas: B R. incorrecto: MailMessage A classe não tem um método de envio. B. correcto: Para enviar uma mensagem, crie uma instância de SmtpClient e chamar o método de envio. C. incorrecto: Não existe nenhuma classe SmtpServer. D. incorrecto: não existe nenhuma classe MailClient. " Para: "1. Corrija respostas: C R. incorrecto: MailMessage A classe não tem um método de envio. B. incorrecto: SmtpClient.Send não aguarda a transmissão concluir antes de continuar. C. correcto: SmtpClient.SendAsync envia uma mensagem de correio electrónico e, em seguida, aguarda que a transmissão concluir antes de continuar. D. incorrecto: não existe nenhuma classe MailMessage. " Página 1002: 120.0.1 deve ser 127.0.0.1Na página 1002, a explicação para respostas D do pergunta 2 está incorrecta.Alteração: "120.0.1 é um endereço IP especial que descreve sempre o computador local." Para: "127.0.0.1 é um endereço IP especial que descreve sempre o computador local." Página 1007: A entrada de glossário do mapa de bits não é identificada como talNa página 1007, lê a entrada de terceiro para última na página:"Localizado no espaço de nomes System.Drawing, esta classe fornece métodos para carregar e guardar imagens e editar pixels individuais." Deverá ler: "Located de mapa de bits no espaço de nomes System.Drawing, esta classe fornece métodos para carregar e guardar imagens e editar pixels individuais." Página 1007: A entrada de glossário Pincel não é identificada como talNa página 1007, lê a última entrada na página:"Localizado no espaço de nomes System.Drawing, classes derivadas da classe Pincel são necessárias para desenho texto e preenchimento de formas." Deverá ler: "Pincel located no espaço de nomes System.Drawing, classes derivadas da classe Pincel são necessárias para desenho texto e preenchimento de formas." Página 1009: As entradas de glossário Debug e Debugger não são identificadas como talNa página 1009, leia as duas entradas abaixo "DES Data Encryption Standard ()":"Uma constante específica definida na aplicação que permite que objectos Debugger seja anexada ao código. Uma classe que fornece acesso para o depurador predefinido anexado a uma aplicação." Deverá ler: "Depuração constante específico definido na aplicação que permite Objectos do depurador ser anexada ao código. O depurador de classe que fornece acesso para o depurador predefinido anexado a uma aplicação." Página 1010: A entrada de glossário de gráficos não é identificada como talNa página 1010, lê a entrada depois de globalização:"Localizado no espaço de nomes System.Drawing, esta classe fornece métodos para desenho de linhas, formas e texto." Deverá ler: "Located gráficos no espaço de nomes System.Drawing, esta classe fornece métodos para desenho de linhas, formas e texto." Página 1011: As entradas de glossário serviço local e sistema local não são identificadas como talNa página 1011, leia as duas entradas depois de "localização":"Uma conta de serviço é executado com privilégios bastante limitados. Uma conta de serviço é executado com privilégios quase ilimitados." Deverá ler: "Serviço local A conta de serviço é executado com privilégios bastante limitados. Sistema local A conta de serviço é executado com privilégios quase ilimitados." Página 1011: A entrada de glossário ManagementQuery não é identificada porNa página 1011, lê a entrada após "código gerido":"Um pedido para obter informações sobre um objecto de WMI (Windows Management Instrumentation)". Deverá ler: "ManagementQuery A pedido para obter informações sobre um objecto de WMI (Windows Management Instrumentation)". Página 1012: A entrada de glossário do serviço de rede não é identificada porNa página 1012, lê a entrada após "Ferramenta de configuração do .NET Framework 2.0":"Uma conta de serviço é capaz de autenticar computadores remotos." Deverá ler: "Serviço de rede A conta de serviço que é capaz de autenticar computadores remotos." Página 1012: A entrada de glossário caneta não é identificada como talNa página 1012, lê a entrada após "código parcialmente fidedigno":"Localizado no espaço de nomes System.Drawing, esta classe é utilizada para especificar a cor e largura de desenhos." Deverá ler: "Located caneta no espaço de nomes System.Drawing, esta classe é utilizada para especificar a cor e largura de desenhos." Página 1013: A entrada de glossário SoapFormatter não é identificada porNa página 1013, lê a entrada de segundo a última na página:"Localizado no espaço de nomes System.Runtime.Serialization.Formatters.Soap, este formatador de XMLbased é a mais fiável forma serializar objectos que irão ser transmitidos através de uma rede ou lidos por aplicações de .NET Framework non?. SoapFormatter é mais provável com êxito atravessar firewalls de BinaryFormatter." Deverá ler: "SoapFormatter localizado no espaço de nomes System.Runtime.Serialization.Formatters.Soap, este formatador de XMLbased é a mais fiável forma serializar objectos que irão ser transmitidos através de uma rede ou lidos por aplicações de .NET Framework non?. SoapFormatter é mais provável com êxito atravessar firewalls de BinaryFormatter." Página 1014: A entrada de glossário StackTrace não é identificada porNa página 1014, lê o segundo ont entrada ele página:"Uma colecção ordenada de um ou mais objectos StackFrame." Deverá ler: "StackTrace um conjunto ordenado de um ou mais objectos StackFrame." Está empenhada em fornecer informativos e precisos livros Microsoft Press. Todos os comentários e as correcções listadas acima estão prontas para inclusão no futuras impressões deste livro. Se tiver uma posterior impressão deste manual, já pode conter a maior parte ou todas as correcções acima. A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 949734
(http://support.microsoft.com/kb/949734/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções de Artigos |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo