Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/

[Ceci est une documentation préliminaire, sous réserve de modification.]

Le type CoreExtensions expose les membres suivants.

Méthodes

  NomDescription
Méthode publiqueMembre statiqueAdd
Ajoute un offset à la valeur d'un pointeur
Méthode publiqueMembre statiqueBetween<(Of <<'(T>)>>)
Teste si une valeur est entre les 2 valeurs spécifiées (bornes inclues)
Méthode publiqueMembre statiqueCheckArgumentInEnum(Enum, String)
Vérifie qu'un argument est une valeur d'enum valide, et lève une ArgumentOutOfRangeException si ce n'est pas le cas.
Méthode publiqueMembre statiqueCheckArgumentInEnum(Enum, String, String)
Vérifie qu'un argument est une valeur d'enum valide, et lève une ArgumentOutOfRangeException avec le message spécifié si ce n'est pas le cas.
Méthode publiqueMembre statiqueCheckArgumentNull<(Of <<'(T>)>>)(T, String)
Vérifie si un argument est null, et lève une ArgumentNullException si c'est le cas.
Méthode publiqueMembre statiqueCheckArgumentNull<(Of <<'(T>)>>)(T, String, String)
Vérifie si un argument est null, et lève une ArgumentNullException avec le message spécifié si c'est le cas.
Méthode publiqueMembre statiqueCheckArgumentOutOfRange<(Of <<'(T>)>>)(T, String, T, T)
Vérifie qu'un argument est dans la plage de valeurs spécifiées, et lève une ArgumentOutOfRangeException si ce n'est pas le cas
Méthode publiqueMembre statiqueCheckArgumentOutOfRange<(Of <<'(T>)>>)(T, String, T, T, String)
Vérifie qu'un argument est dans la plage de valeurs spécifiées, et lève une ArgumentOutOfRangeException avec le message spécifié si ce n'est pas le cas
Méthode publiqueMembre statiqueConvertTo<(Of <<'(T>)>>)
Convertit un objet vers le type spécifié. Lève une exception si la conversion n'est pas possible.
Méthode publiqueMembre statiqueDefault<(Of <<'(T>)>>)
Renvoie la valeur courante si elle est non nulle. Sinon, renvoie la valeur par défaut spécifiée. Equivalent à l'opérateur C# ??
Méthode publiqueMembre statiqueFormatWithTemplate<(Of <<'(T>)>>)
Formate un objet en utilisant le modèle fournit en paramètre.
Méthode publiqueMembre statiqueGetService<(Of <<'(T>)>>)
Obtient le service du type spécifié
Méthode publiqueMembre statiqueIfNotNull<(Of <<'(T, TResult>)>>)(T, Func<(Of <<'(T, TResult>)>>))
Si la valeur courante n'est pas nulle, renvoie la valeur spécifiée par le sélecteur. Sinon, renvoie la valeur par défaut du type de retour spécifié.
Méthode publiqueMembre statiqueIfNotNull<(Of <<'(T, TResult>)>>)(T, Func<(Of <<'(T, TResult>)>>), TResult)
Si la valeur courante n'est pas nulle, renvoie la valeur spécifiée par le sélecteur. Sinon, renvoie la valeur par défaut spécifiée.
Méthode publiqueMembre statiqueIn<(Of <<'(T>)>>)(T, IEnumerable<(Of <<'(T>)>>))
Teste si une valeur appartient à la liste spécifiée
Méthode publiqueMembre statiqueIn<(Of <<'(T>)>>)(T, array<T>[]()[][])
Teste si une valeur appartient à la liste spécifiée
Méthode publiqueMembre statiqueMakeHashCode<(Of <<'(T>)>>)(T, IEnumerable)
Génère un code de hachage pour un objet à partir des éléments spécifiés.
Méthode publiqueMembre statiqueMakeHashCode<(Of <<'(T>)>>)(T, Object, Object, array<Object>[]()[][])
Génère un code de hachage pour un objet à partir des éléments spécifiés.
Méthode publiqueMembre statiqueMakeHashCodeWithSeeds<(Of <<'(T>)>>)(T, Int32, Int32, IEnumerable)
Génère un code de hachage pour un objet à partir des éléments spécifiés, en utilisant les valeurs de seeds spécifiées
Méthode publiqueMembre statiqueMakeHashCodeWithSeeds<(Of <<'(T>)>>)(T, Int32, Int32, Object, Object, array<Object>[]()[][])
Génère un code de hachage pour un objet à partir des éléments spécifiés, en utilisant les valeurs de seeds spécifiées
Méthode publiqueMembre statiquePreserveStackTrace
Prépare une exception pour qu'elle puisse être relancée sans perdre la trace de la pile originale.
Méthode publiqueMembre statiqueSafeEquals<(Of <<'(T>)>>)
Teste l'égalité de 2 objets, sans risque de NullReferenceException si l'un des objets est null.
Méthode publiqueMembre statiqueStrictlyBetween<(Of <<'(T>)>>)
Teste si une valeur est strictement entre les bornes spécifiées (bornes non inclues)
Méthode publiqueMembre statiqueSubtract
Soustrait un offset de la valeur d'un pointeur
Méthode publiqueMembre statiqueSwitch<(Of <<'(T, TResult>)>>)(T)
Commence un bloc Switch sous forme de méthode d'extension. Le bloc renverra la valeur correspondant au premier cas évalué à true, ou à défault, la valeur par défaut du type de retour.
Méthode publiqueMembre statiqueSwitch<(Of <<'(T, TResult>)>>)(T, TResult)
Commence un bloc Switch sous forme de méthode d'extension. Le bloc renverra la valeur correspondant au premier cas évalué à true, ou à défault, la valeur par défaut spécifiée.
Méthode publiqueMembre statiqueToBase64String
Renvoie la représentation en base64 d'un tableau d'octets
Méthode publiqueMembre statiqueToHexString
Renvoie la représentation hexadécimale d'un tableau d'octets

Voir aussi