Tento článek byl přeložen strojově počítačem. Původní text zobrazíte přesunutím ukazatele myši nad jednotlivé věty článku. Další informace
Překlad
Originál
Toto téma nebylo dosud ohodnoceno - Ohodnotit toto téma

InvalidOperationException – třída

Výjimka, která je vyvolána, pokud je volání funkce v aktuálním stavu objektu neplatné.

System.Object
  System.Exception
    System.SystemException
      System.InvalidOperationException
        Další...

Obor názvů:  System
Sestavení:  mscorlib (v mscorlib.dll)
[SerializableAttribute]
[ComVisibleAttribute(true)]
public class InvalidOperationException : SystemException

Typ InvalidOperationException zveřejňuje následující členy.

  NázevPopis
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsInvalidOperationException()Vytvoří novou instanci třídy InvalidOperationException.
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsInvalidOperationException(String)Inicializuje novou instanci InvalidOperationException třídy určené chybové zprávy.
Chráněná metodaInvalidOperationException(SerializationInfo, StreamingContext)Inicializuje novou instanci InvalidOperationException třídy Serializovaná data.
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsInvalidOperationException(String, Exception)Inicializuje novou instanci InvalidOperationException třídy určené chybovou zprávu a odkaz na vnitřní výjimka, který je příčinou této výjimky.
Nahoru
  NázevPopis
Veřejná vlastnostPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsDataZíská kolekce páry klíč hodnota, obsahují další informace o výjimce uživatelem. (Zděděno z Exception.)
Veřejná vlastnostPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsHelpLinkZíská nebo nastaví odkaz na soubor nápovědy přidružené k této výjimce. (Zděděno z Exception.)
Veřejná vlastnostPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsHResultZíská nebo nastaví HRESULT kódované číselná hodnota, která je přiřazena k určité výjimky. (Zděděno z Exception.)
Veřejná vlastnostPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsInnerExceptionZíská instanci Exception, která způsobila aktuální výjimku. (Zděděno z Exception.)
Veřejná vlastnostPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsMessageZíská zprávu popisující aktuální výjimku. (Zděděno z Exception.)
Veřejná vlastnostPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsSourceZíská nebo nastaví název aplikace nebo objektu, který způsobuje chybu. (Zděděno z Exception.)
Veřejná vlastnostPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsStackTraceŘetězcové vyjádření okamžité rámce získá v zásobníku volání. (Zděděno z Exception.)
Veřejná vlastnostTargetSiteZíská metodu, která vyvolala aktuální výjimku. (Zděděno z Exception.)
Nahoru
  NázevPopis
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsEquals(Object)Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsFinalize

Umožňuje objektu pokusit se uvolnit prostředky a provést další operace vyčištění předtím, než je odstraněn při uvolňování paměti.

(Zděděno z Object.)
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsGetBaseExceptionV odvozené třídě přepsána, vrátí Exception je příčina jeden nebo více následujících výjimek. (Zděděno z Exception.)
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsGetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metodaGetObjectDataPři přepsání v odvozené třídě, nastaví SerializationInfo informace o výjimce. (Zděděno z Exception.)
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsGetTypeNačte aktuální instanci typu runtime. (Zděděno z Exception.)

V XNA Framework 3.0 je tento člen zděděn od: Object.GetType().


V Knihovny přenosných tříd Knihovny přenosných tříd je tento člen zděděn od: Object.GetType().


V .NET for Windows Store apps Windows 8 je tento člen zděděn od: Object.GetType().
Chráněná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsMemberwiseClone Vytvoří mělkou kopii aktuálního Object. (Zděděno z Object.)
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET for Windows Store appsToStringVytvoří a vrátí řetězec reprezentace aktuální výjimku. (Zděděno z Exception.)
Nahoru
  NázevPopis
Chráněná událostSerializeObjectStateVyvolá se při serializována výjimku serializovat, vytvořit výjimku stát objekt, který obsahuje data o výjimce. (Zděděno z Exception.)
Nahoru

InvalidOperationException se používá v případech, při selhání k vyvolání metody je způsobena z důvodů jiných, než jsou neplatné argumenty. Například InvalidOperationException je vyvolána:

  • MoveNext Pokud jsou objekty kolekce změněno po čítače výčtu je vytvořen.

  • GetString Pokud sadu zdrojů je uzavřen před je provedeno volání metody.

Pokud chyba vyvolání metody z důvodu neplatné argumenty, pak ArgumentException nebo některé z odvozených tříd, ArgumentNullException nebo ArgumentOutOfRangeException, by měly být vyvolána místo.

  • Ldflda Microsoft vyvolá instrukce zprostředkující jazyk (MSIL) InvalidOperationException.

InvalidOperationException používá hodnotu HRESULT COR_E_INVALIDOPERATION, který má hodnotu 0x80131509.

Seznam hodnot vlastnosti původní instance InvalidOperationException, najdete InvalidOperationException konstruktory.

.NET Framework

Podporováno v: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Podporováno v: 4, 3.5 SP1

Knihovny přenosných tříd

Podporováno v: Knihovny přenosných tříd

.NET for Windows Store apps

Podporováno v: Windows 8

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (role Server Core není podporována), Windows Server 2008 R2 (role Server Core je podporována s aktualizací SP1 nebo novější, architektura Itanium není podporována)

.NET Framework nepodporuje některé verze platforem. Seznam podporovaných verzí naleznete v tématu Požadavky na systém rozhraní .NET framework.
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.
Byl tento obsah pro vás užitečný?
(Zbývající počet znaků: 1500)

Obsah vytvořený komunitou

Přidat
© 2013 Microsoft. Všechna práva vyhrazena.