del método SPUsageDefinition.GetLocal<T>
Este método estático se usa en lugar de al constructor para crear una nueva instancia de la clase derivada de SPUsageDefinition , si es necesario y para recuperar la base de datos.
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
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
Parámetros de tipo
- T
El nombre del objeto que se deriva de la clase de SPUsageDefinition que se recuperarán.
Valor devuelto
Tipo: T
Si una instancia existente del objeto derivada puede encontrarse en la base de datos, este método devuelve lo. De lo contrario, si no se encuentra una instancia del objeto derivado de la base de datos, este método crea y devuelve una nueva instancia.
Comentarios
Clases que se derivan de éste deben incluir una propiedad de solo lectura llamada Local para obtener la instancia local del objeto de definición de uso derivada. Por ejemplo:
public static SPUsageDefinitionDerived1 Local
{
get
{
return GetLocal<SPUsageDefinitionDerived1>();
}
}