ResourceMirror.CreateResource<ItemType,ResourceType> Delegar
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.
Retorno de chamada para criar uma nova instância de um recurso correspondente a um item específico. Isso será chamado para cada item na lista currentItems da Sincronização que não tem um recurso correspondente na lista de recursos da Sincronização.
public delegate bool ResourceMirror.CreateResource<ItemType,ResourceType>(ItemType item, out ResourceType resource);
type ResourceMirror.CreateResource<'ItemType, 'ResourceType> = delegate of 'ItemType * 'ResourceType -> bool
Public Delegate Function ResourceMirror.CreateResource(Of ItemType, ResourceType)(item As ItemType, ByRef resource As ResourceType) As Boolean
Parâmetros de tipo
- ItemType
Tipo dos dados de origem.
- ResourceType
Tipo dos recursos a serem gerenciados.
Parâmetros
- item
- ItemType
O item de origem para o qual criar um novo recurso.
- resource
- ResourceType
parâmetro out para o recurso criado.
Valor Retornado
Retorna true se um recurso foi criado com êxito.
Comentários
Observe que não é um erro retornar false, significa apenas que, por qualquer motivo, o recurso não foi criado. No entanto, se o recurso não for criado, na próxima chamada para Sincronizar, será observado que o item não tem um recurso correspondente e a chamada de criação será feita novamente. Para evitar chamadas de criação infrutíferas e possivelmente caras, o item ofensivo deve ser removido da lista de itens passados para Sincronização. Conforme observado abaixo, todas as adições e remoções da lista de itens devem ocorrer fora da chamada sincronização.