[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
Gibt den Wert zurück. Wenn mustBeValid gleich true und der Status nicht Valid oder wenn mustBeValid == false und der Status NotSet ist, wird def zurückgegeben. Wenn der Typ T kein Referenz-Typ ist und der Wert null ist, wird def zurückgegeben.

Namespace: DynamicNode.Core
Assembly: DNCore (in DNCore.dll) Version: 1.4.4679.19807 (1.4.0.0)

Syntax

C#
public T GetValue<T>(
	T def,
	bool mustBeValid
)
Visual Basic
Public Function GetValue(Of T) ( _
	def As T, _
	mustBeValid As Boolean _
) As T
F#
member GetValue : 
        def:'T * 
        mustBeValid:bool -> 'T 

Parameters

def
Type: T
Der Standardwert.
mustBeValid
Type: System..::..Boolean
Wenn true übergeben wird, muss der Status Valid sein, damit der Wert zurückgegeben werden darf.

Type Parameters

T
Der Typ als welcher der Wert zurückgegeben werden soll.

Return Value

Ein sicherer Wert.

Exceptions

ExceptionCondition
System..::..InvalidCastExceptionWenn der Wert sich nicht in T umwandeln lässt.

See Also