Requires Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Verificações de tempo de execução comuns que lançam ArgumentExceptions em caso de falha.
public ref class Requires abstract sealed
public static class Requires
type Requires = class
Public Class Requires
- Herança
-
Requires
Métodos
| Argument(Boolean, String, String) |
Gera uma ArgumentException se uma condição não for avaliada como true. |
| Argument(Boolean, String, String, Object) |
Gera uma ArgumentException se uma condição não for avaliada como true. |
| Argument(Boolean, String, String, Object, Object) |
Gera uma ArgumentException se uma condição não for avaliada como true. |
| Argument(Boolean, String, String, Object[]) |
Gera uma ArgumentException se uma condição não for avaliada como true. |
| Defined<TEnum>(TEnum, String) |
Gera um InvalidEnumArgumentException se um determinado valor não é um valor nomeado do tipo enum. |
| Fail(Exception, String, Object[]) |
Gera uma ArgumentException. |
| Fail(String) |
Gera uma ArgumentException. |
| Fail(String, Object[]) |
Gera uma ArgumentException. |
| FailRange(String, String) |
Gera um ArgumentOutOfRangeException se uma condição não for avaliada como true. |
| NotEmpty(Guid, String) |
Gera uma exceção se o valor do parâmetro especificado é Empty . |
| NotNull(IntPtr, String) |
Gera uma exceção se o valor do parâmetro especificado é IntPtr. zero. |
| NotNull(Task, String) |
Gera uma exceção se o valor do parâmetro especificado é NULL. |
| NotNull<T>(T, String) |
Gera uma exceção se o valor do parâmetro especificado é NULL. |
| NotNull<T>(Task<T>, String) |
Gera uma exceção se o valor do parâmetro especificado é NULL. |
| NotNullAllowStructs<T>(T, String) |
Gera uma exceção se o valor do parâmetro especificado é NULL. |
| NotNullEmptyOrNullElements<T>(IEnumerable<T>, String) |
Gera uma exceção se o valor do parâmetro especificado é nulo, não tem elementos ou tem um elemento com um valor nulo. |
| NotNullOrEmpty(IEnumerable, String) |
Gera uma exceção se o valor do parâmetro especificado é NULL, não tem nenhum elemento. |
| NotNullOrEmpty(String, String) |
Gera uma exceção se o valor do parâmetro especificado é nulo ou vazio. |
| NotNullOrEmpty<T>(IEnumerable<T>, String) |
Gera uma exceção se o valor do parâmetro especificado é NULL, não tem nenhum elemento. |
| NotNullOrWhiteSpace(String, String) |
Gera uma exceção se o valor do parâmetro especificado for nulo, vazio ou espaço em branco. |
| NullOrNotNullElements<T>(IEnumerable<T>, String) |
Gera uma exceção se o valor do parâmetro especificado não é nulo e tem um elemento com um valor nulo. |
| Range(Boolean, String, String) |
Gera um ArgumentOutOfRangeException se uma condição não for avaliada como true. |