Metoda LogProviderBase.CanUpdate
Określa, czy dostawca dziennika obsługuje uaktualnianie pakiet XML do nowszej wersja dostawcy dziennika.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime
Zestaw: Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)
Składnia
'Deklaracja
Public Overridable Function CanUpdate ( _
CreationName As String _
) As Boolean
'Użycie
Dim instance As LogProviderBase
Dim CreationName As String
Dim returnValue As Boolean
returnValue = instance.CanUpdate(CreationName)
public virtual bool CanUpdate(
string CreationName
)
public:
virtual bool CanUpdate(
String^ CreationName
)
abstract CanUpdate :
CreationName:string -> bool
override CanUpdate :
CreationName:string -> bool
public function CanUpdate(
CreationName : String
) : boolean
Parametry
- CreationName
Typ: System.String
Ciąg używany do utworzenia wystąpienie obiektu.
Wartość zwracana
Typ: System.Boolean
TRUE , jeśli dostawca dziennika określonych w CreationName parametr jest w stanie zaktualizować jego metadane obiektu; w przeciwnym razie false.Wartością domyślną jest false.
Uwagi
Podczas wysyłki nowszą wersja dostawca dziennika jest zdolne do aktualizowania pakiet XML dostawca dziennika zastąpić tę metoda w dostawca dziennika.Jeśli powrócisz true aparatu wykonawczego będzie wywoływać z Update Metoda aktualizacji pakiet XML dla programu dostawca dziennika.
Na przykład wdrażać wersja A dostawca dziennika i przechowywać niektóre właściwości niestandardowe w pakiet XML poprzez zastąpienie metoda SaveToXml.W przyszłości, są dostarczane w wersja B z z dostawca dziennika , nie obsługuje tej właściwości i zamiast ma nowszych właściwość.Kiedy aparatu wykonawczego stwierdzi, że Version Właściwość dostawcę dziennika zawarte w pakiecie jest A, ale dostawca dziennika na komputerze zainstalowany jest B, wywołuje metoda, to czy dostawcą dziennika jest zdolne do aktualizowania pakiet XML.Jeśli powrócisz true, wywołania engine runtime Update metoda umożliwiający zaktualizowanie XML.