Microsoft .Net-Samples
Loading...
Searching...
No Matches
fho.frm.net.Microsoft_DotNetSamples.ClassMethode Namespace Reference

Classes

class  Adult
 Public-Class Adult (Person). More...
class  Board
 Erzeugt eine Instance von Raspberry-Board-Class (Basiert auf Project: Raspberry.System). Represents the Raspberry Pi mainboard. More...
class  ClassCreator
class  ClassPerson
 Data-Class zu _Lambda004. More...
class  CustomerData
 Data-Class. More...
struct  CustomerDataStruct
 Analog zu Data-Class ein Type als Struct Dieser Type kann bei [_CheckGenericInput() where : class]nicht verwendet werden, es eine Einschränkung auf Class gibt. More...
class  DataContractPerson
 Class DataContractPerson Data-Class (Attribut:DataContract). More...
class  DateLastUpdated
 We will apply this dynamic attribute to our dynamic method. More...
class  DefaultControllerV10
 Class: DefaultControllerV10 Implementierung aller Methoden zu Version 1.0. More...
class  DefaultControllerV20
 Class: DefaultControllerV20 Implementierung aller Methoden zu Version 2.0. More...
class  DescriptionSampleA
 Dokumentation von Code in einer DLL. (Project-Einstellungen => Ausgabe => Dokumentationsdatei) Project-Einstellungen => Ausgabe => Dokumentationsdatei. More...
class  DescriptionSampleB
 Every class and member should have a one sentence summary describing its purpose. More...
class  DICallerDefaultController
 DI-Caller (primary). More...
class  DynamicDictionary
 Microsoft-Sample DynamicObject https://learn.microsoft.com/de-de/dotnet/api/system.dynamic.dynamicobject?view=net-8.0. More...
class  DynamicDummy
class  FhoPropertyFrom
 Property-Class FROM. More...
class  FhoPropertyTo
 Property-Class TO. More...
class  HelperAsync
 await impl. für ASYNC-Processing: List-Object ist Task! also awaitable! await kann für Task verwendet werden: Der Type muss eine Definition für GetAwaiter und/oder eine GetAwaiter-Erweiterungsmethode implementieren More...
class  HelperAsyncRESTRequest
 Local: Helper-Class. More...
class  HelperGpioName
class  I2CDevice
 Device-Class. More...
interface  IDefaultController
 Interface: IDefaultController. More...
interface  IMyInterfaceSample001
 Interface. More...
class  LightModel
class  Mcp23008
 Processor-Type Class MCP23008. More...
class  Mcp23009
 Processor-Type Class MCP23009. More...
class  Mcp23xxx
 Abstract Base-Class für MCPXXXXX Device. More...
class  MethodCustomAttributesBuilderDemo
class  Methode
class  Methodes
class  ModelExtensionMethods
 Provides extension methods for Model. More...
class  ModelGPIOPinProperty
 Ist Teil von SampleTask_005. More...
class  MyAwaiter
 Implementierung MyAwaiter-Class. Die GetResult()-Methode hat einen Thread-Sleep und wartet. Gemäss Sample tsAClassSampleDiversAwaitable001_Click()::cbOption05, kann diese Klasse mit der GetResult-Methode ASYNC ausgeführt werden. Die Definition dazu muss aber in der Call-Methode mittels Task erzeugt werden. Also eindeutig ASYNC. [cbOption05]. More...
class  MyAwaiterTest
 Implementierung MyAwaiterTest-Class. Mit diesen Varianten von GetAwaiter ist die Klasse nicht nur awaitable, sondern hat auch eine ASYNC GetResult-Methode zur Verfügung. [cbOption06]. More...
class  MyClassAnySynchAndAsync01
 Klasse mit verschiedenen Beispielen zur SYNCH und ASYNC Processen. [cbOption07]. More...
class  MyClassAnySynchAndAsync02
 Klasse mit verschiedenen Beispielen zur SYNCH und ASYNC Processen. More...
class  MyClassBuilderFromExternDLL
 Class zum Erzeugen von ObjectHandle aus externen DLL-/Methoden. More...
class  MyClassDesignPatternSample01
 Class: Design-Pattern 01. More...
class  MyClassDesignPatternSample03
 Class: Design-Pattern 03. More...
class  MyClassDesignPatternSample04
 Class: Design-Pattern 04: Wie kann eine vorhandene Methode als Awaitable verwendet werden? More...
class  MyClassForEachParallel
 Parallel-Verarbeitungen (Addieren von Dateigrössen aus den selektierten Dateien). More...
class  MyClassForEachParallelWriteFile
 Parallel-Verarbeitungen (Schreiben von Text-Dateien auf Disk). More...
class  MyInterfaceSample001_CH
 CH-Version. More...
class  MyInterfaceSample001_DE
 DE-Version. More...
class  MyMutexSample
class  MyObject
class  MyObjectStatic
class  MyPropertyClass
 Sample-Class zum Test CreateClassDynamic:_CreatePropertyClassAttribute. More...
class  MyPropertyClassDummy
class  MySerializationInfo
class  MyUserException
 Implementierung einer möglichen User-Exception Class. More...
class  NotPrimeException
 Sample aus Microsoft-Help (Keine Implementierung gemacht). More...
class  ObjectWalker
 Durchlaufen eines Object-Array mit verschiedenen Objects. More...
class  Person
 Constructor mit :base() https://learn.microsoft.com/de-de/dotnet/csharp/programming-guide/classes-and-structs/constructors. More...
class  ProcessingParameter
class  RequestResonseSampleData
 Dummy Property-Class-Data. More...
class  RequestResponseSample
 Dummy Property-Class. More...
class  ReturnClassHttpHeader
class  RootobjectUnbilledDataExport
 Dummy Property-Class zur Demonstration der JsonPropertyNameAttribute Möglichkeiten. Bei Microsoft werden in den Schnittstellen Feldnamen verwendet, welche ohne diese Optionen nicht zu verarbeiten wären. More...
class  SampleAssemblyBuilderClass
 Assembly-Builder mit Ausführung einer Methode. More...
class  SampleAsyncTaskMethode_ExxasClient
 Sample aus Project: sym.frm.net.Exxas_Client:: frmLansweeperStart. More...
class  SampleAsyncTaskMethode_PowerBi
 Sample aus Project: sym.frm.net.Exxas_PowerBi. More...
class  SampleAwaitable
 Dummy-Class (Source-File) für div. Klassen und Test.
class  SampleCreateDynamicClass
 Dynamisches Erstellen einer Klasse und deren Objekten. More...
class  SampleCreateDynamicClassBuilder
 Dynamic Class-Builder. More...
class  SampleCSVAddressData
 Aktuelles Data-Model zur Datenablage. More...
class  SampleCustomAttributesBuilder
class  SampleDataFromCSVFile
 Read CSV-Files extern. More...
class  SampleDataSet
 Dummy-Class.
class  SampleDataSetOperation
 Sample DataSet-Operation. More...
class  SampleDelegateAction
 Wir können auch den eingebauten Delegierten Action verwenden, um eine Methode als Parameter zu übergeben. Die korrekte Syntax zur Verwendung dieses Delegaten lautet wie folgt. More...
class  SampleDelegateFunc
 Wir werden den eingebauten Delegierten Func verwenden, um eine Methode als Parameter zu übergeben. Ein Delegierter verhält sich wie ein Funktionszeiger. Die korrekte Syntax zur Verwendung dieses Delegierten lautet wie folgt. More...
class  SampleDependencyInjection
 https://learn.microsoft.com/de-de/dotnet/core/extensions/dependency-injection More...
class  SampleDispose
 CHK: 04.03.2025 => Dispose, leere Klasse ohne Sample!!! More...
class  SampleDisposeForm
 Simulation Klasse als Form, mit einem Dispose. More...
class  SampleDynamicXml
 Sample Dynamic Xml-Reader. More...
class  SampleDynamicXmlRead
 Sample XML File-Reader mit save der Elemente in einer HashTable. More...
class  SampleEnum
class  SampleEnumOperations
 Beim Projekt fho.frm.Gpio_Master (Raspberry) gab es ein Problem mit dem Dictionary und den Pin-Konfigurationen. More...
class  SampleExtensionImplement
 Sample Extension-Methode Implementierung. More...
class  SampleExtensionMethode
 Sample Extension-Methode (static: Class und Methode müssen STATIC sein!). More...
class  SampleForEachParallel
 Menu: Any Samples : Class Parallel : ForEach-002. More...
class  SampleGenericFunction
class  SampleGenericList
class  SampleInterface
class  SampleJSONSerialize
class  SampleJSONSerializeNet80
 Problem mit nicht serialisierbaren/lesbaren (Property) Eigenschaften (ab .Net 8.0). More...
class  SampleJSONSerializeNet90
 JsonSerializer-Class und deren Einsatz / Möglichkeiten mit .Net 9.0. More...
class  SampleLambdaAusdruckBody
 C# Token [=>]. More...
class  SampleLambdaAusdruckBodyMCP
 C# Token [=>] (Test aus Raspberry Pi /. More...
class  SampleLambdaExpression001
class  SampleMicrosoftKI
class  SampleNormal
 Sample-Class Normal / Standard. More...
class  SampleObjectManager
class  SampleObsoleteAttribute
class  SampleObsoleteAttributeMethode
class  SampleProperty
 Gobaler Bereich. Grundsätzlich ist das Property das Thema.
class  SamplePropertyBuilderClass
 Property-Builder: Abhängig vom Assembly-Builder kann dann der Propert-Builder eingesetzt werden. More...
class  SampleRaspberry
 Dummy-Class.
class  SampleReadControl
 Read Control aus Form. More...
class  SampleReadControlToolStrip
 Auslesen Tool-Strip Menu/Button Eigenschaften. Einfügen von Tool-Tipp Text aus einer JSON-Datei. More...
class  SampleSerializable
 Dieser ganze Plunder bringt nichts! Habe dafür meine ganzen Base-Klassen zum Thema!!! More...
class  SampleSingleton
class  SampleSynchAsync
 Sample-Class für ASYNC und SYNC. More...
class  SampleSynchAsyncStreamWriter
 Sample-Class für ASYNC und StreamWriter (Vergleich mit tsAClassSampleParallelForEach003_Click). More...
class  SampleTask001
class  SampleTaskFromResult
 Samples zu Task.FromResult / Task.Run. More...
class  SampleTaskRun
 Sample Task.Run(). More...
class  SampleThreading
class  SampleUserException
class  SampleXMLDescription
class  SampleXMLDescriptionValues
class  Singleton
class  TestClassA
 Test-Class ohne ISerializable-Interface implementierung. More...
class  TestClassB
 Test-Class mit ISerializable-Interface implementierung. More...
class  Threading

Enumerations

enum  GpioConnector {
  GPIO_02_P1Pin3_SDA , GPIO_03_P1Pin5_SQL , GPIO_04_P1Pin7 , GPIO_05_P1Pin29 ,
  GPIO_06_P1Pin31 , GPIO_07_P1Pin26_SPI_CE1 , GPIO_08_P1Pin24_SPI_CE0 , GPIO_09_P1Pin21_SPI_MISO ,
  GPIO_10_P1Pin19_SPI_MOSI , GPIO_11_P1Pin23_SPI_SCLK , GPIO_12_P1Pin32 , GPIO_13_P1Pin33 ,
  GPIO_14_P1Pin08_UART_TXD , GPIO_15_P1Pin10_UART_RXD , GPIO_16_P1Pin36 , GPIO_17_P1Pin11 ,
  GPIO_18_P1Pin12_PCM_CLK , GPIO_19_P1Pin35_PCM_FS , GPIO_20_P1Pin38_PCM_DIN , GPIO_21_P1Pin40_PCM_DOUT ,
  GPIO_22_P1Pin15 , GPIO_23_P1Pin16 , GPIO_24_P1Pin18 , GPIO_25_P1Pin22 ,
  GPIO_26_P1Pin37 , GPIO_27_P1Pin13
}
 Verfügbare Gpio-Connector Musste auf Public geändert werden, damit die public Dictionary Instance erzeugt werden kann. Siehe: fho.frm.net.Microsoft_DotNetSamples.ClassCSharpVersion:ProblemDictionary. More...
enum  Mcp23xxxDevice {
  Mcp23008 , Mcp23009 , Mcp23017 , Mcp23018 ,
  Mcp23S08 , Mcp23S09 , Mcp23S17 , Mcp23S18
}
 ENUM Device-Type. More...
enum  Processor { Unknown = 0 , Bcm2709 = 1 , Bcm2710 = 2 , Bcm2835 = 3 }
 Raspberry Processor-Typen. More...
enum  Model {
  Unknown , A , APlus , BRev1 ,
  BRev2 , BPlus , ComputeModule , B2 ,
  Zero , B3 , B3Plus , B4 ,
  B5
}
 Raspberry-Modelle. More...
enum  ConnectorPinout { Unknown , Rev1 , Rev2 , Plus }
 Basis-Version des Connector-Pinout. More...

Enumeration Type Documentation

◆ ConnectorPinout

Basis-Version des Connector-Pinout.

Enumerator
Unknown 

Connector pinout is unknown.

Rev1 

The first revision, as of Model B rev1.

Rev2 

The second revision, as of Model B rev2.

Plus 

The third revision, as of Model B+.

◆ GpioConnector

Verfügbare Gpio-Connector Musste auf Public geändert werden, damit die public Dictionary Instance erzeugt werden kann. Siehe: fho.frm.net.Microsoft_DotNetSamples.ClassCSharpVersion:ProblemDictionary.

Enumerator
GPIO_02_P1Pin3_SDA 
GPIO_03_P1Pin5_SQL 
GPIO_04_P1Pin7 
GPIO_05_P1Pin29 
GPIO_06_P1Pin31 
GPIO_07_P1Pin26_SPI_CE1 
GPIO_08_P1Pin24_SPI_CE0 
GPIO_09_P1Pin21_SPI_MISO 
GPIO_10_P1Pin19_SPI_MOSI 
GPIO_11_P1Pin23_SPI_SCLK 
GPIO_12_P1Pin32 
GPIO_13_P1Pin33 
GPIO_14_P1Pin08_UART_TXD 
GPIO_15_P1Pin10_UART_RXD 
GPIO_16_P1Pin36 
GPIO_17_P1Pin11 
GPIO_18_P1Pin12_PCM_CLK 
GPIO_19_P1Pin35_PCM_FS 
GPIO_20_P1Pin38_PCM_DIN 
GPIO_21_P1Pin40_PCM_DOUT 
GPIO_22_P1Pin15 
GPIO_23_P1Pin16 
GPIO_24_P1Pin18 
GPIO_25_P1Pin22 
GPIO_26_P1Pin37 
GPIO_27_P1Pin13 

◆ Mcp23xxxDevice

ENUM Device-Type.

Enumerator
Mcp23008 
Mcp23009 
Mcp23017 
Mcp23018 
Mcp23S08 
Mcp23S09 
Mcp23S17 
Mcp23S18 

◆ Model

Raspberry-Modelle.

Enumerator
Unknown 

Unknown model.

Model A.

APlus 

Model A+.

BRev1 

Model B rev1.

BRev2 

Model B rev2.

BPlus 

Model B+.

ComputeModule 

Compute module.

B2 

Pi 2 Model B.

Zero 

Pi Zero.

B3 

Pi 3 Model B.

B3Plus 

Pi 3 Model B+.

B4 

Pi 4B.

B5 

Pi 5B.

◆ Processor

Raspberry Processor-Typen.

https://de.wikipedia.org/wiki/Raspberry_Pi

Zero BCM2835
Zero W/WH BCM2835
RPi-1 Mod-A/Mod-A+ Mod-B/Mod-B+ / BCM2835
RPi-2 Mod-B v1.2 BCM2837
RPi-3 Mod-A+ / Mod-B / Mod-B+

BCM2837

Enumerator
Unknown 
Bcm2709 
Bcm2710 
Bcm2835 

Ist bei Raspberry Pi-3-B und Pi-3-B+ im Einsatz.