Home Random Page


CATEGORIES:

BiologyChemistryConstructionCultureEcologyEconomyElectronicsFinanceGeographyHistoryInformaticsLawMathematicsMechanicsMedicineOtherPedagogyPhilosophyPhysicsPolicyPsychologySociologySportTourism






GetWindowsRuntimeBuffer method


comparing to each other, 292 comparing with null, 291 setting to default value, 291

generic types, 265

constructing, 596

defining, 273

inheritance and, 274

out and ref parameters, 282 parameters, 266

reference, 269

type arguments, 266 type objects for, 272 using directive and, 276

generics

backwards compatibility, 270

benefits of, 267

constraints, 285

explicit declarations, 281 in and out keywords, 281 in FCL, 270

infrastructure of, 271 interface constraints and, 305 members and, 284

overview of, 265

performance gain with, 267, 268

verifiability, 284, 290

variance and, 280

GetAssemblyName method, 586

GetAsync method, 742

GetAvailableThreads method, 724

GetAwaiter method, 652, 738, 740

GetBaseException method, 703

GetByteArrayAsync method, 742, 770

GetBytes method, 353, 356, 658

GetCharCount method, 353, 356

GetChars method, 356

GetCustomAttribute method, 430, 431, 437

GetDecoder method, 356

GetDomain method, 562

GetEncoder method, 356

GetEncoding method, 352

GetEnumerator method, 820

GetEnumUnderlyingType method, 363


GetEnumValues method, 364

GetFileAsync method, 650

GetFormat method, 342, 347

GetGenericArguments method, 602

GetHashCode method, 142, 164, 238, 355

algorithms for, 143

overriding, 142

System.Object, 92

GetHttp method, 750

GetInvocationList method, 405

GetLowerBound method, 383

GetMaxByteCount method, 353

GetMaxCharCount method, 353

GetMaxThreads method, 724

GetMetaObject method, 148

GetMinThreads method, 724

GetNumericValue method, 318

GetObjectData method, 623, 626, 630, 635

ISerializationSurrogate interface, 637

GetParameters method, 602

GetPreamble method, 355

GetRealObject method, 635

GetRequestStreamAsync method, 742

GetResponseAsync method, 742

GetResult method, 738

GetRuntime function, 554

GetSingleton method, 809

GetStreamAsync method, 742

GetString method, 355

GetTextElementEnumerator method, 333

GetTotalMemory method, 524

GetType method, 93, 135, 591, 608 calling via nullable type, 448 overloads, 591

System.Object, 92

GetTypeInfo method, 592

GetUnderlyingType method, 363

GetUnicodeCategory method, 317

GetUninitializedObject method, 624, 628, 637

GetUpperBound method, 383

GetValue method, 364, 603

GetVersionInfo method, 54

GetWindowsRuntimeBuffer method, 658


 
 

 




global assembly cache (GAC)

global assembly cache (GAC). See GAC (global assembly cache)

globally deployed assemblies, 67, 72

GlobalMemoryStatusEx function, 550

graceful aborts, 577

GUI (graphical user interface) applications, 36

 

H

handle-recycling exploits, 531

handle tables, 545, 547

HandleCollector class, 539

handles, 529, 531

HasFlag method, 368

hash codes, 142

algorithms for, 143

persisting values, avoiding, 143 read-only property for, 238

hashes, 70

helper types, 169

hidden files

determining, 368 setting attribute for, 368

High priority class, 685



high surrogate code value, 333

host applications, retrieving threads, 578 Host SDK assemblies, 597

hosting, 553

CLR (Common Language Runtime), 554 hybrid constructs, 761, 789, 805

Barrier class, 805

CountdownEvent class, 804

in Framework Class Library (FCL), 793 hybrid locks, 790

ManualResetEventSlim class, 794

Monitor class, 794

OneManyLock class, 802

ReaderWriterLockSlim class, 800

SemaphoreSlim class, 794

sync blocks, 794

hybrid locks, 790

performance issues, 790

performance of, 793

with spinning, ownership, and recursion, 791 hyperthreaded CPUs, 677


 

I

IAsyncAction interfaces, 651

IAsyncOperation interface, 651, 652 IAsyncXxx method, conversion into Task

method, 654

IAsyncXxxWithProgress interfaces, 651

IBuffer interface, 656

IBufferByteAccess interface, 656, 658

IClosable interface, 648

ICLRMetaHost interface, 554 ICollection interface, arrays and, 381 IComparable interface, 298, 308

IConvertible interface, 319

IConvertible method, 310

IDisposable interface, 358, 533, 534, 648, 708 BlockingCollection class and, 821

Idle priority class, 685

Idle thread priority level, 687 IEnumerable interface, arrays and, 381 IFormatProvider

interface, 340, 341, 343, 344

parameter, 348

IFormattable interface, 340, 344

IFormatter interface, 614, 632 ignoring response files, 38 IInputStream interface, 655, 657 IL

code defined, 5

converting into CPU instructions, 104 intellectual property and, 19 verification and, 16

ILDasm.exe, 40, 259, 659

IList interface, arrays and, 381 implicit type casts, 114 implicitly typed arrays, 239, 376

with anonymous types, 377 implicitly typed local variables, 237

arrays and, 377

incomplete asynchronous operations, displaying, 738

Increment method, 791

IndexerName attribute, 245

indexers. See parameterful properties accessing, 245

accessor methods, 244




Date: 2016-03-03; view: 921


<== previous page | next page ==>
CreateFile method, synchronous execution of | InternalsVisibleTo attribute
doclecture.net - lectures - 2014-2024 year. Copyright infringement or personal data (0.007 sec.)