SPUsageDefinition.GetLocal<T> method
Esse método estático é usado em vez do construtor para criar uma nova instância da classe derivada SPUsageDefinition , se necessário e para recuperá-los do banco de dados.
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Shared Function GetLocal(Of T As {New, SPUsageDefinition}) As T
'Uso
Dim returnValue As T
returnValue = SPUsageDefinition.GetLocal()
public static T GetLocal<T>()
where T : new(), SPUsageDefinition
Type parameters
- T
O nome do objeto que é derivado da classe SPUsageDefinition a ser recuperado.
Valor retornado
Type: T
Se uma instância existente do objeto derivado pode ser encontrada no banco de dados, este método retorna. Caso contrário, se uma instância do objeto derivado não pode ser encontrada no banco de dados, esse método cria e retorna uma nova instância.
Comentários
Classes derivadas desta devem incluir uma propriedade somente leitura chamada Local para obter a instância local do objeto de definição de derivada de uso. Por exemplo:
public static SPUsageDefinitionDerived1 Local
{
get
{
return GetLocal<SPUsageDefinitionDerived1>();
}
}