Compartilhar via


/ CLRTHREADATTRIBUTE (atributo de threads do CLR conjunto)

Especifica explicitamente o atributo threading para o ponto de entrada do seu programa CLR.

/CLRTHREADATTRIBUTE:{STA|MTA|NONE}

Parâmetros

  • MTA
    Aplica-se o atributo MTAThreadAttribute ao ponto de entrada do seu programa.

  • NENHUM
    Mesmo que não especificando /CLRTHREADATTRIBUTE.Permite que o CLR (Common linguagem tempo de execução) conjunto o padrão de atributo threading.

  • ESTATÍSTICA
    Aplica-se o atributo STAThreadAttribute ao ponto de entrada do seu programa.

Comentários

Definindo o atributo de segmento só é válida durante a criação de um .exe, sistema autônomo ele afeta o ponto de entrada do thread principal.

Se você usar o ponto de entrada padrão (principal ou wmain, por exemplo) especificar o modelo de threading usando /CLRTHREADATTRIBUTE ou colocando o threading atributo (STAThreadAttribute ou MTAThreadAttribute) sobre a função de entrada padrão.

Se você usar um ponto de entrada não-padrão, especifique o modelo de threading usando /CLRTHREADATTRIBUTE ou colocando o atributo threading na função de entrada não-padrão e, em seguida, especificar o ponto de entrada não padrão com / ENTRADA.

Se o modelo de threading especificado no código-fonte não concordar com o modelo de threading especificado com /CLRTHREADATTRIBUTE, o vinculador vai ignorar /CLRTHREADATTRIBUTE e aplicar o modelo de threading especificado no código-fonte.

Será necessário para você usar a segmentação única, por exemplo, se seu programa CLR hospeda um objeto COM que usa a segmentação única.Se o CLR programa usa vários segmentos, ele não pode hospedar um objeto COM que usa a segmentação única.

Para conjunto esta opção de vinculador no ambiente de desenvolvimento do Visual Studio

  1. em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte:Como: Abrir o Projeto Propriedade Páginas.

  2. expandir o Propriedades de configuração nó.

  3. expandir o Vinculador nó.

  4. selecionar o Avançado página de propriedades.

  5. Modificar o Atributo de threads do CLRpropriedade .

Para conjunto esta opção de vinculador programaticamente

Consulte também

Referência

Definindo opções do vinculador

Opções do Vinculador